[1.7.10] Достать игрока

svk

1,185
3
Надо из ивента KeyInputEvent достать игрока который нажал на кнопку. Подскажите, пожалуйста...
 
Открою секрет.
Сервер ничего не знает о том, что там кто нажимает.
Поэтому просто так "достать игрока, который нажал на кнопку" не выйдет.
Пакеты в помощь.
 
Oldestkon написал(а):
Открою секрет.
Сервер ничего не знает о том, что там кто нажимает.
Поэтому просто так "достать игрока, который нажал на кнопку" не выйдет.
Пакеты в помощь.
А ивенты не бывают клиентскими? По идее, ивент KeyInputEvent клиентский? Но от-туда нельзя достать игрока. Сам я это сделать не смогу, поэтому прошу помощи : )
[merge_posts_bbcode]Добавлено: 21.02.2015 20:02:09[/merge_posts_bbcode]

А у итема, ведь, должен быть свой уникальный адрес? Можно-ли как-то, возвращать с класса объекта, адрес итема?
 
Minecraft#thePlayer.
Предметы хранятся как объекты жабы. Достать их просто,либо присвоить переменную, либо GameRegistry.findItem(modid,nameOfRegistrtion)
 
Dovakin написал(а):
Minecraft#thePlayer.
Предметы хранятся как объекты жабы. Достать их просто,либо присвоить переменную, либо GameRegistry.findItem(modid,nameOfRegistrtion)
nameOfRegistrtion - вы смысле, получается я достану опять-же таки итем, представленный классом, а не сам итем? Какую ещё переменную? Слишком поверхностно сказано.
А Minecraft#thePlayer достанет клиентского игрока? Всё, понял, клиентский игрок-же 1.
 
Gameregistry.registerItem(item,name,modid)
Вот этот нейм ты должен знать,чтобы получить предмет
 
Назад
Сверху