Инфа

Версия Minecraft
1.7.10
Ребят, подскажите плиз какой-нить простой способ, чтобы при наведении курсора на блок/предмет и нажатии клавиши SHIFT высвечивалась текстовая инфа, которую я сам задаю.
 
3,005
192
592
Метод addInformation в блоке или предмете. После проверка если нажато на шифт то уже будет твоя инфа. По другому - tooltip у предмета или блока.
 
7,099
324
1,510
Ищешь метод addInformation в классе Item. Копируешь его в свой класс предмета.
И добавляешь в лист(который в аргументах) строки: list.add("БлаБла"), entityPlayer.isSneaking() - true, если игрок присел.
Вроде понятно.
 

timaxa007

Модератор
5,831
409
672
Код:
	@Override
	public void addInformation(ItemStack is, EntityPlayer player, List list, boolean flag) {
		if (Keyboard.isKeyDown(Keyboard.KEY_LSHIFT) || Keyboard.isKeyDown(Keyboard.KEY_RSHIFT)) {
			list.add("1");
			list.add("2");
			list.add("3");
		} else 
			list.add("Зажми SHIFT.");
	}
 
7,099
324
1,510
timaxa007 написал(а):
Код:
if (Keyboard.isKeyDown(Keyboard.KEY_LSHIFT) || Keyboard.isKeyDown(Keyboard.KEY_RSHIFT)) {

 }
Действительно, если у игрока гуи открыто, он присесть не может
 
Сверху