Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Item#getIcon есть стак, из него тяни NBT.Можно узнать поподробней о "Блок у которого есть тайл"?Можно отследить ПКМ по блоку у которого есть тайл, например onBlockActivated(...)
public class MyBlock extends Block implements ITileEntityProviderMyBlock копируешь метод net.minecraft.block.Block#onBlockActivated(...) и там пишешь что-то типа того:@Override
// Аргументы перечислены не точно
public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player) {
((MyTile)world.getTileentity(x,y,z)).myFunction();
return true;
}
PlayerTickEvent, в него проверку ПКМ, отправляешь на сервер пакет, ловишь, рейтрейсишь все блоки на линии взгляда в пределах 5 блоков, проверяешь каждую координату на наличие тайла (!= null) и на соответствие твоему, после чего вызываешь свой метод по примеру выше.