diff --git a/src/main/java/appeng/core/api/definitions/ApiBlocks.java b/src/main/java/appeng/core/api/definitions/ApiBlocks.java index f942eeef0..e5eff9b2d 100644 --- a/src/main/java/appeng/core/api/definitions/ApiBlocks.java +++ b/src/main/java/appeng/core/api/definitions/ApiBlocks.java @@ -392,10 +392,22 @@ public final class ApiBlocks implements IBlocks * EnumSet.of(AEFeature.DecorativeQuartzBlocks), false, "QuartzPillarSlabBlock" ) ) */ - this.itemGen = registry.block( "debug_item_gen", BlockItemGen::new ).features( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ).build(); - this.chunkLoader = registry.block( "debug_chunk_loader", BlockChunkloader::new ).features( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ).build(); - this.phantomNode = registry.block( "debug_phantom_node", BlockPhantomNode::new ).features( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ).build(); - this.cubeGenerator = registry.block( "debug_cube_gen", BlockCubeGenerator::new ).features( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ).build(); + this.itemGen = registry.block( "debug_item_gen", BlockItemGen::new ) + .features( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) + .useCustomItemModel() + .build(); + this.chunkLoader = registry.block( "debug_chunk_loader", BlockChunkloader::new ) + .features( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) + .useCustomItemModel() + .build(); + this.phantomNode = registry.block( "debug_phantom_node", BlockPhantomNode::new ) + .features( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) + .useCustomItemModel() + .build(); + this.cubeGenerator = registry.block( "debug_cube_gen", BlockCubeGenerator::new ) + .features( AEFeature.UnsupportedDeveloperTools, AEFeature.Creative ) + .useCustomItemModel() + .build(); } private static IBlockDefinition makeStairs( String registryName, FeatureFactory registry, IBlockDefinition block ) diff --git a/src/main/resources/assets/appliedenergistics2/models/item/debug_chunk_loader.json b/src/main/resources/assets/appliedenergistics2/models/item/debug_chunk_loader.json new file mode 100644 index 000000000..d896a907a --- /dev/null +++ b/src/main/resources/assets/appliedenergistics2/models/item/debug_chunk_loader.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "appliedenergistics2:items/debug/chunk_loader" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/models/item/debug_cube_gen.json b/src/main/resources/assets/appliedenergistics2/models/item/debug_cube_gen.json new file mode 100644 index 000000000..710f1c094 --- /dev/null +++ b/src/main/resources/assets/appliedenergistics2/models/item/debug_cube_gen.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "appliedenergistics2:items/debug/cube_gen" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/models/item/debug_eraser.json b/src/main/resources/assets/appliedenergistics2/models/item/debug_eraser.json new file mode 100644 index 000000000..b6445a35f --- /dev/null +++ b/src/main/resources/assets/appliedenergistics2/models/item/debug_eraser.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "appliedenergistics2:items/debug/eraser" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/models/item/debug_item_gen.json b/src/main/resources/assets/appliedenergistics2/models/item/debug_item_gen.json new file mode 100644 index 000000000..2af58c6fb --- /dev/null +++ b/src/main/resources/assets/appliedenergistics2/models/item/debug_item_gen.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "appliedenergistics2:items/debug/item_gen" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/models/item/debug_meteorite_placer.json b/src/main/resources/assets/appliedenergistics2/models/item/debug_meteorite_placer.json new file mode 100644 index 000000000..a096eb058 --- /dev/null +++ b/src/main/resources/assets/appliedenergistics2/models/item/debug_meteorite_placer.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "appliedenergistics2:items/debug/meteorite_placer" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/models/item/debug_phantom_node.json b/src/main/resources/assets/appliedenergistics2/models/item/debug_phantom_node.json new file mode 100644 index 000000000..39bbd02a3 --- /dev/null +++ b/src/main/resources/assets/appliedenergistics2/models/item/debug_phantom_node.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "appliedenergistics2:items/debug/phantom_node" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/models/item/debug_replicator_card.json b/src/main/resources/assets/appliedenergistics2/models/item/debug_replicator_card.json new file mode 100644 index 000000000..27fef21ee --- /dev/null +++ b/src/main/resources/assets/appliedenergistics2/models/item/debug_replicator_card.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "appliedenergistics2:items/debug/replicator_card" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/textures/items/debug/chunk_loader.png b/src/main/resources/assets/appliedenergistics2/textures/items/debug/chunk_loader.png new file mode 100644 index 000000000..5fe60ac8e Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/items/debug/chunk_loader.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/items/debug/cube_gen.png b/src/main/resources/assets/appliedenergistics2/textures/items/debug/cube_gen.png new file mode 100644 index 000000000..bc3973351 Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/items/debug/cube_gen.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/items/debug/eraser.png b/src/main/resources/assets/appliedenergistics2/textures/items/debug/eraser.png new file mode 100644 index 000000000..06885175f Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/items/debug/eraser.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/items/debug/item_gen.png b/src/main/resources/assets/appliedenergistics2/textures/items/debug/item_gen.png new file mode 100644 index 000000000..98f93a646 Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/items/debug/item_gen.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/items/debug/meteorite_placer.png b/src/main/resources/assets/appliedenergistics2/textures/items/debug/meteorite_placer.png new file mode 100644 index 000000000..873852627 Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/items/debug/meteorite_placer.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/items/debug/phantom_node.png b/src/main/resources/assets/appliedenergistics2/textures/items/debug/phantom_node.png new file mode 100644 index 000000000..8439deae9 Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/items/debug/phantom_node.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/items/debug/replicator_card.png b/src/main/resources/assets/appliedenergistics2/textures/items/debug/replicator_card.png new file mode 100644 index 000000000..ffb2e1413 Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/items/debug/replicator_card.png differ