Beispiel #1
0
 @SuppressWarnings("deprecation")
 public static void minecartItemLogic(EntityMinecartAbstract minecart) {
   NPC npc = ((NPCHolder) minecart).getNPC();
   if (npc == null) return;
   Material mat = Material.getMaterial(npc.data().get(NPC.MINECART_ITEM_METADATA, ""));
   int data = npc.data().get(NPC.MINECART_ITEM_DATA_METADATA, 0);
   int offset = npc.data().get(NPC.MINECART_OFFSET_METADATA, 0);
   minecart.a(mat != null);
   if (mat != null) {
     minecart.setDisplayBlock(Block.getById(mat.getId()).fromLegacyData(data));
   }
   minecart.SetDisplayBlockOffset(offset);
 }