SPIGOT-4036: Handle regular/uncoloured shulker boxes
By: md_5 <git@md-5.net>
This commit is contained in:
@@ -347,6 +347,7 @@ public class CraftBlock implements Block {
|
||||
return new CraftBanner(this);
|
||||
case STRUCTURE_BLOCK:
|
||||
return new CraftStructureBlock(this);
|
||||
case SHULKER_BOX:
|
||||
case WHITE_SHULKER_BOX:
|
||||
case ORANGE_SHULKER_BOX:
|
||||
case MAGENTA_SHULKER_BOX:
|
||||
|
||||
@@ -204,6 +204,7 @@ public final class CraftItemFactory implements ItemFactory {
|
||||
case COMPARATOR:
|
||||
case SHIELD:
|
||||
case STRUCTURE_BLOCK:
|
||||
case SHULKER_BOX:
|
||||
case WHITE_SHULKER_BOX:
|
||||
case ORANGE_SHULKER_BOX:
|
||||
case MAGENTA_SHULKER_BOX:
|
||||
|
||||
@@ -462,6 +462,7 @@ public final class CraftItemStack extends ItemStack {
|
||||
case COMPARATOR:
|
||||
case SHIELD:
|
||||
case STRUCTURE_BLOCK:
|
||||
case SHULKER_BOX:
|
||||
case WHITE_SHULKER_BOX:
|
||||
case ORANGE_SHULKER_BOX:
|
||||
case MAGENTA_SHULKER_BOX:
|
||||
|
||||
@@ -186,6 +186,7 @@ public class CraftMetaBlockState extends CraftMetaItem implements BlockStateMeta
|
||||
case COMPARATOR:
|
||||
case SHIELD:
|
||||
case STRUCTURE_BLOCK:
|
||||
case SHULKER_BOX:
|
||||
case WHITE_SHULKER_BOX:
|
||||
case ORANGE_SHULKER_BOX:
|
||||
case MAGENTA_SHULKER_BOX:
|
||||
@@ -229,6 +230,7 @@ public class CraftMetaBlockState extends CraftMetaItem implements BlockStateMeta
|
||||
case SHIELD:
|
||||
blockEntityTag.setString("id", "banner");
|
||||
break;
|
||||
case SHULKER_BOX:
|
||||
case WHITE_SHULKER_BOX:
|
||||
case ORANGE_SHULKER_BOX:
|
||||
case MAGENTA_SHULKER_BOX:
|
||||
@@ -375,6 +377,7 @@ public class CraftMetaBlockState extends CraftMetaItem implements BlockStateMeta
|
||||
te = new TileEntityStructure();
|
||||
}
|
||||
return new CraftStructureBlock(material, (TileEntityStructure) te);
|
||||
case SHULKER_BOX:
|
||||
case WHITE_SHULKER_BOX:
|
||||
case ORANGE_SHULKER_BOX:
|
||||
case MAGENTA_SHULKER_BOX:
|
||||
@@ -519,6 +522,7 @@ public class CraftMetaBlockState extends CraftMetaItem implements BlockStateMeta
|
||||
case STRUCTURE_BLOCK:
|
||||
valid = blockState instanceof CraftStructureBlock;
|
||||
break;
|
||||
case SHULKER_BOX:
|
||||
case WHITE_SHULKER_BOX:
|
||||
case ORANGE_SHULKER_BOX:
|
||||
case MAGENTA_SHULKER_BOX:
|
||||
|
||||
Reference in New Issue
Block a user