Класс гуи эндер сундука и где лежит? Хочу создать склад предметов, не могу найти гуи эндер сундука.
Icosider
Kotliner
Администратор
3,580 99 655
А самому влом?
Смотри TileEntityEnderChest или чет подобное
STARK
WildHeart написал(а):
А самому влом?
Смотри TileEntityEnderChest или чет подобное
Не влом, но не могу понять где тут хоть что-то касающееся его гуи?
package net.minecraft.tileentity; import net.minecraft.block.Block; import net.minecraft.entity.player.EntityPlayer; public class TileEntityEnderChest extends TileEntity < /** The current angle of the chest lid (between 0 and 1) */ public float lidAngle; /** The angle of the chest lid last tick */ public float prevLidAngle; /** The number of players currently using this ender chest. */ public int numUsingPlayers; /** Server sync counter (once per 20 ticks) */ private int ticksSinceSync; /** * Allows the entity to update its state. Overridden in most subclasses, e.g. the mob spawner uses this to count * ticks and creates a new spawn inside its implementation. */ public void updateEntity() < super.updateEntity(); if (++this.ticksSinceSync % 20 * 4 == 0) < this.worldObj.addBlockEvent(this.xCoord, this.yCoord, this.zCoord, Block.enderChest.blockID, 1, this.numUsingPlayers); >this.prevLidAngle = this.lidAngle; float f = 0.1F; double d0; if (this.numUsingPlayers > 0 this.lidAngle == 0.0F) < double d1 = (double)this.xCoord + 0.5D; d0 = (double)this.zCoord + 0.5D; this.worldObj.playSoundEffect(d1, (double)this.yCoord + 0.5D, d0, «random.chestopen», 0.5F, this.worldObj.rand.nextFloat() * 0.1F + 0.9F); >if (this.numUsingPlayers == 0 this.lidAngle > 0.0F || this.numUsingPlayers > 0 this.lidAngle < 1.0F) < float f1 = this.lidAngle; if (this.numUsingPlayers >0) < this.lidAngle += f; >else < this.lidAngle -= f; >if (this.lidAngle > 1.0F) < this.lidAngle = 1.0F; >float f2 = 0.5F; if (this.lidAngle < f2 f1 >= f2) < d0 = (double)this.xCoord + 0.5D; double d2 = (double)this.zCoord + 0.5D; this.worldObj.playSoundEffect(d0, (double)this.yCoord + 0.5D, d2, «random.chestclosed», 0.5F, this.worldObj.rand.nextFloat() * 0.1F + 0.9F); >if (this.lidAngle < 0.0F) < this.lidAngle = 0.0F; >> > /** * Called when a client event is received with the event number and argument, see World.sendClientEvent */ public boolean receiveClientEvent(int par1, int par2) < if (par1 == 1) < this.numUsingPlayers = par2; return true; >else < return super.receiveClientEvent(par1, par2); >> /** * invalidates a tile entity */ public void invalidate() < this.updateContainingBlockInfo(); super.invalidate(); >public void openChest() < ++this.numUsingPlayers; this.worldObj.addBlockEvent(this.xCoord, this.yCoord, this.zCoord, Block.enderChest.blockID, 1, this.numUsingPlayers); >public void closeChest() < —this.numUsingPlayers; this.worldObj.addBlockEvent(this.xCoord, this.yCoord, this.zCoord, Block.enderChest.blockID, 1, this.numUsingPlayers); >public boolean isUseableByPlayer(EntityPlayer par1EntityPlayer) < return this.worldObj.getBlockTileEntity(this.xCoord, this.yCoord, this.zCoord) != this ? false : par1EntityPlayer.getDistanceSq((double)this.xCoord + 0.5D, (double)this.yCoord + 0.5D, (double)this.zCoord + 0.5D) >
Источник: forum.mcmodding.ru
Майнкрафт ЭНДЕР СУНДУК (Полный Гайд)
Как сделать эндер чест в майнкрафт
Если вы сделали сундук Края, а теперь думаете, зачем вам вообще сундук эндера? Что же, он очень нужен, так как это – сама главная защита от гриферов. Разбираемся вместе!
Итак, вот особенности эндер сундука:
- Вам доступно такое количество ячеек, как и в обычном сундуке;
- Чтоб понять, как именно работает этот сундук, а вернее, для чего нужен эндер сундук, советуем вам сделать сразу два сундука (придется сделать два Ока Эндера, и найти 16 блоков обсидиана);
- Теперь ставьте один сундук у себя дома, причем, положите в него самые важные для вас вещи;
- А вот второй сундук можете установить там, где вы чаще всего бываете, скажем, в пещере;
- Когда вы откроете сундук в пещере, вы увидите в нем все те вещи, которые вы положили дома, удобно, согласитесь?
- Далее, еще для чего в майнкрафте нужен сундук эндера – это, как уже говорилось, отличная защита от гриферов, так как увидеть в эндер сундуке вы можете только те вещи, которые вы положили. А ваш друг, открыв эндер сундук в minecraft с вашими вещами, увидит лишь пустые ячейки, и сможет по своему желанию положить свои вещи, которые уже вы не сможете никогда взять;
- И если вдруг ваш дом грифанут, то проклятые гриферы ничего из него забрать не смогут, даже если его разрушат, вещи не отпадут;
- А вот вы просто сделаете другой эндер сундук, поставите его и все прекрасно вытащите даже после того, как ваш сундук был разбит.
Вот для чего и зачем сундук эндера нужен в майнкрафт, понимаете, какая это нужная вещь!
Источник: allinminecraft.ru
Как сделать эндер чест в майнкрафт
Добавить комментарий Отменить ответ
Смотрите также
- Ender Tanks [1.16.5] [1.15.2] [1.12.2] [1.7.10] (эндер-сундуки для жидкости)
- Better Storage Too [1.16.5] [1.15.2] [1.12.2] (сундуки на 200 слотов)
- Enderthing [1.18.2] [1.17.1] [1.16.5] [1.15.2] (эндер сундуки)
- Ender IO [1.12.2] [1.7.10] (эндер технологии)
- Ender Zoo [1.12.2] [1.7.10] (новые эндер мобы)
- Expanded Storage [1.18.2] [1.17.1] [1.16.5] [1.15.2] — вместительные сундуки
Популярное
- Скачать Minecraft 1.19.2
- TL Launcher
- Forge
- Fabric
- Optifine HD
- Not Enough Items (NEI)
- Just Enough Items (JEI)
- Рецепты крафта Майнкрафт
- Миникарта
- Шейдеры
- Читы
- Лаки блоки
Источник: minecraftexpert.ru