FLAME 49 3 3 3 Ноя 2018 #1 Вообщем, нужно чтобы если игрок в креативе то у блока была одна текстура, а если не в креативе то она тут же менялась. Как это сделать?
Вообщем, нужно чтобы если игрок в креативе то у блока была одна текстура, а если не в креативе то она тут же менялась. Как это сделать?
Решение timaxa007 4 Ноя 2018 Текстура клиентская. В методе getIcon(int, int) делай нужное условие и возвращай нужную текстуру. Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode
Текстура клиентская. В методе getIcon(int, int) делай нужное условие и возвращай нужную текстуру. Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode
timaxa007 Модератор 5,831 409 672 4 Ноя 2018 #3 Текстура клиентская. В методе getIcon(int, int) делай нужное условие и возвращай нужную текстуру. Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode Позитивный голос 0 Негативный голос Решение
Текстура клиентская. В методе getIcon(int, int) делай нужное условие и возвращай нужную текстуру. Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode
tox1cozZ aka Agravaine 8,455 598 2,892 4 Ноя 2018 #4 getIcon вызывается только когда обновляется чанк. Нужно пилить свой TextureAtlasSprite. Позитивный голос 0 Негативный голос