diff --git a/src/main/java/appeng/core/api/definitions/ApiBlocks.java b/src/main/java/appeng/core/api/definitions/ApiBlocks.java index 5cd4c5b1a..92ad722ba 100644 --- a/src/main/java/appeng/core/api/definitions/ApiBlocks.java +++ b/src/main/java/appeng/core/api/definitions/ApiBlocks.java @@ -273,7 +273,10 @@ public final class ApiBlocks implements IBlocks .build(); this.quantumRing = registry.block( "quantum_ring", BlockQuantumRing::new ).features( AEFeature.QuantumNetworkBridge ).build(); this.quantumLink = registry.block( "quantum_link", BlockQuantumLinkChamber::new ).features( AEFeature.QuantumNetworkBridge ).build(); - this.spatialPylon = registry.block( "spatial_pylon", BlockSpatialPylon::new ).features( AEFeature.SpatialIO ).build(); + this.spatialPylon = registry.block( "spatial_pylon", BlockSpatialPylon::new ) + .features( AEFeature.SpatialIO ) + .useCustomItemModel() + .build(); this.spatialIOPort = registry.block( "spatial_ioport", BlockSpatialIOPort::new ).features( AEFeature.SpatialIO ).build(); this.controller = registry.block( "controller", BlockController::new ) .features( AEFeature.Channels ) diff --git a/src/main/resources/assets/appliedenergistics2/models/item/spatial_pylon.json b/src/main/resources/assets/appliedenergistics2/models/item/spatial_pylon.json new file mode 100644 index 000000000..77a4b209f --- /dev/null +++ b/src/main/resources/assets/appliedenergistics2/models/item/spatial_pylon.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "appliedenergistics2:items/spatial_pylon" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/base.png b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/base.png new file mode 100644 index 000000000..e6314ea81 Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/base.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/base_end.png b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/base_end.png new file mode 100644 index 000000000..9149d271e Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/base_end.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/base_spanned.png b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/base_spanned.png new file mode 100644 index 000000000..7fdd56880 Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/base_spanned.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/dim.png b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/dim.png new file mode 100644 index 000000000..bc821d2cd Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/dim.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/dim_end.png b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/dim_end.png new file mode 100644 index 000000000..a96c993ee Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/dim_end.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/dim_spanned.png b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/dim_spanned.png new file mode 100644 index 000000000..1e0ce032c Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/dim_spanned.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/red.png b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/red.png new file mode 100644 index 000000000..9b6729e8b Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/red.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/red_end.png b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/red_end.png new file mode 100644 index 000000000..6c99af8b3 Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/red_end.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/red_spanned.png b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/red_spanned.png new file mode 100644 index 000000000..954b544ec Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/blocks/spatial_pylon/red_spanned.png differ diff --git a/src/main/resources/assets/appliedenergistics2/textures/items/spatial_pylon.png b/src/main/resources/assets/appliedenergistics2/textures/items/spatial_pylon.png new file mode 100644 index 000000000..a59190403 Binary files /dev/null and b/src/main/resources/assets/appliedenergistics2/textures/items/spatial_pylon.png differ