diff --git a/src/main/java/com/verdantartifice/thaumicwonders/common/blocks/devices/BlockPortalAnchor.java b/src/main/java/com/verdantartifice/thaumicwonders/common/blocks/devices/BlockPortalAnchor.java index a0b06fea..15c9343e 100644 --- a/src/main/java/com/verdantartifice/thaumicwonders/common/blocks/devices/BlockPortalAnchor.java +++ b/src/main/java/com/verdantartifice/thaumicwonders/common/blocks/devices/BlockPortalAnchor.java @@ -8,10 +8,12 @@ import net.minecraft.block.state.BlockFaceShape; import net.minecraft.block.state.IBlockState; import net.minecraft.util.EnumFacing; +import net.minecraft.util.math.AxisAlignedBB; import net.minecraft.util.math.BlockPos; import net.minecraft.world.IBlockAccess; +import thaumcraft.common.blocks.IBlockFacingHorizontal; -public class BlockPortalAnchor extends BlockDeviceTW { +public class BlockPortalAnchor extends BlockDeviceTW implements IBlockFacingHorizontal { public BlockPortalAnchor() { super(Material.IRON, TilePortalAnchor.class, "portal_anchor"); this.setSoundType(SoundType.METAL); @@ -27,6 +29,12 @@ public boolean isOpaqueCube(IBlockState state) { return false; } + @Override + public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos) + { + return new AxisAlignedBB(0.0625F, 0F, 0.0625F, 0.9375F, 1F / 16F * 2F, 0.9375F); + } + @Override public BlockFaceShape getBlockFaceShape(IBlockAccess worldIn, IBlockState state, BlockPos pos, EnumFacing face) { return BlockFaceShape.UNDEFINED; diff --git a/src/main/java/com/verdantartifice/thaumicwonders/common/tiles/devices/TilePortalGenerator.java b/src/main/java/com/verdantartifice/thaumicwonders/common/tiles/devices/TilePortalGenerator.java index 19e01c1e..c631bc56 100644 --- a/src/main/java/com/verdantartifice/thaumicwonders/common/tiles/devices/TilePortalGenerator.java +++ b/src/main/java/com/verdantartifice/thaumicwonders/common/tiles/devices/TilePortalGenerator.java @@ -155,7 +155,7 @@ public Stability getStabilityLevel() { public void spawnPortal() { if (!this.world.isRemote) { double posX = this.pos.up().getX() + 0.5D; - double posY = this.pos.up().getY(); + double posY = this.pos.up().getY() + 0.5D; double posZ = this.pos.up().getZ() + 0.5D; EntityVoidPortal portal = new EntityVoidPortal(this.world); portal.setPosition(posX, posY, posZ); diff --git a/src/main/resources/assets/thaumicwonders/blockstates/portal_anchor.json b/src/main/resources/assets/thaumicwonders/blockstates/portal_anchor.json index 77e9fb6b..4721fb68 100644 --- a/src/main/resources/assets/thaumicwonders/blockstates/portal_anchor.json +++ b/src/main/resources/assets/thaumicwonders/blockstates/portal_anchor.json @@ -1,11 +1,15 @@ { "forge_marker": 1, - "defaults": - { + "defaults": { + "model": "thaumicwonders:portal_anchor.obj", "transform": "forge:default-block", - "model": "thaumicwonders:portal_anchor" + "textures": {"#material_all": "thaumicwonders:blocks/portal_anchor"} }, "variants": { - "normal": [{}], "inventory": [{}] + "normal": [{}], "inventory": [{}], + "facing=north": {"model": "thaumicwonders:portal_anchor.obj"}, + "facing=south": {"model": "thaumicwonders:portal_anchor.obj","y": 180}, + "facing=east": {"model": "thaumicwonders:portal_anchor.obj","y": 90}, + "facing=west": {"model": "thaumicwonders:portal_anchor.obj","y": 270} } -} +} \ No newline at end of file diff --git a/src/main/resources/assets/thaumicwonders/blockstates/portal_generator.json b/src/main/resources/assets/thaumicwonders/blockstates/portal_generator.json index a866770d..97e699c0 100644 --- a/src/main/resources/assets/thaumicwonders/blockstates/portal_generator.json +++ b/src/main/resources/assets/thaumicwonders/blockstates/portal_generator.json @@ -1,13 +1,24 @@ { - "forge_marker": 1, - "defaults": - { - "transform": "forge:default-block", - "model": "thaumicwonders:portal_generator" + "forge_marker": 1, + "defaults": { + "model": "thaumicwonders:portal_generator.obj", + "transform": "forge:default-block", + "textures": { + "#material_all": "thaumicwonders:blocks/portal_generator" + } + }, + "variants": { + "normal": [ + {} + ], + "inventory": [ + {} + ], + "enabled=false": { + "model": "thaumicwonders:portal_generator.obj" }, - "variants": { - "normal": [{}], "inventory": [{}], - "enabled=false": [{}], - "enabled=true": [{}] + "enabled=true": { + "model": "thaumicwonders:portal_generator.obj" } -} + } +} \ No newline at end of file diff --git a/src/main/resources/assets/thaumicwonders/models/block/portal_anchor.json b/src/main/resources/assets/thaumicwonders/models/block/portal_anchor.json deleted file mode 100644 index 1118ac4a..00000000 --- a/src/main/resources/assets/thaumicwonders/models/block/portal_anchor.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "__comment": "Model generated using MrCrayfish's Model Creator (https://mrcrayfish.com/tools?id=mc)", - "textures": { - "particle": "thaumicwonders:blocks/portal_anchor_top", - "portal_anchor_n": "thaumicwonders:blocks/portal_anchor_n", - "portal_anchor_top": "thaumicwonders:blocks/portal_anchor_top", - "portal_anchor_w": "thaumicwonders:blocks/portal_anchor_w", - "portal_anchor_e": "thaumicwonders:blocks/portal_anchor_e", - "portal_anchor_s": "thaumicwonders:blocks/portal_anchor_s", - "metal_void": "thaumcraft:blocks/metal_void" - }, - "display": { - "gui": { - "rotation": [ 30, 45, 0 ], - "translation": [ 0, 0, 0 ], - "scale": [ 0.625, 0.625, 0.625 ] - }, - "ground": { - "rotation": [ 0, 0, 0 ], - "translation": [ 0, 3, 0 ], - "scale": [ 0.25, 0.25, 0.25 ] - }, - "fixed": { - "rotation": [ 0, 180, 0 ], - "translation": [ 0, 0, 0 ], - "scale": [ 1, 1, 1 ] - }, - "head": { - "rotation": [ 0, 180, 0 ], - "translation": [ 0, 0, 0 ], - "scale": [ 1, 1, 1 ] - }, - "firstperson_righthand": { - "rotation": [ 0, 315, 0 ], - "translation": [ 0, 2.5, 0 ], - "scale": [ 0.4, 0.4, 0.4 ] - }, - "thirdperson_righthand": { - "rotation": [ 75, 315, 0 ], - "translation": [ 0, 2.5, 0 ], - "scale": [ 0.375, 0.375, 0.375 ] - } - }, - "elements": [ - { - "name": "base1", - "from": [ 0, 0, 0 ], - "to": [ 16, 4, 16 ], - "faces": { - "north": { "texture": "#portal_anchor_n", "uv": [ 0, 12, 16, 16 ] }, - "east": { "texture": "#portal_anchor_e", "uv": [ 0, 12, 16, 16 ] }, - "south": { "texture": "#portal_anchor_s", "uv": [ 0, 12, 16, 16 ] }, - "west": { "texture": "#portal_anchor_w", "uv": [ 0, 12, 16, 16 ] }, - "up": { "texture": "#portal_anchor_top", "uv": [ 0, 0, 16, 16 ] }, - "down": { "texture": "#metal_void", "uv": [ 0, 0, 16, 16 ], "cullface": "down" } - } - }, - { - "name": "base2", - "from": [ 1, 4, 1 ], - "to": [ 15, 8, 15 ], - "faces": { - "north": { "texture": "#portal_anchor_n", "uv": [ 1, 8, 15, 12 ] }, - "east": { "texture": "#portal_anchor_e", "uv": [ 1, 8, 15, 12 ] }, - "south": { "texture": "#portal_anchor_s", "uv": [ 1, 8, 15, 12 ] }, - "west": { "texture": "#portal_anchor_w", "uv": [ 1, 8, 15, 12 ] }, - "up": { "texture": "#portal_anchor_top", "uv": [ 1, 1, 15, 15 ] } - } - }, - { - "name": "base3", - "from": [ 2, 8, 2 ], - "to": [ 14, 12, 14 ], - "faces": { - "north": { "texture": "#portal_anchor_n", "uv": [ 2, 4, 14, 8 ] }, - "east": { "texture": "#portal_anchor_e", "uv": [ 2, 4, 14, 8 ] }, - "south": { "texture": "#portal_anchor_s", "uv": [ 2, 4, 14, 8 ] }, - "west": { "texture": "#portal_anchor_w", "uv": [ 2, 4, 14, 8 ] }, - "up": { "texture": "#portal_anchor_top", "uv": [ 2, 2, 14, 14 ] } - } - }, - { - "name": "base4", - "from": [ 3, 12, 3 ], - "to": [ 13, 16, 13 ], - "faces": { - "north": { "texture": "#portal_anchor_n", "uv": [ 3, 0, 13, 4 ] }, - "east": { "texture": "#portal_anchor_e", "uv": [ 3, 0, 13, 4 ] }, - "south": { "texture": "#portal_anchor_s", "uv": [ 3, 0, 13, 4 ] }, - "west": { "texture": "#portal_anchor_w", "uv": [ 3, 0, 13, 4 ] }, - "up": { "texture": "#portal_anchor_top", "uv": [ 3, 3, 13, 13 ] } - } - }, - { - "name": "panel_n", - "from": [ 4, 4, 0 ], - "to": [ 12, 8, 1 ], - "faces": { - "north": { "texture": "#portal_anchor_n", "uv": [ 4, 8, 12, 12 ] }, - "east": { "texture": "#portal_anchor_e", "uv": [ 0, 8, 1, 12 ] }, - "west": { "texture": "#portal_anchor_w", "uv": [ 15, 8, 16, 12 ] }, - "up": { "texture": "#portal_anchor_top", "uv": [ 4, 0, 12, 1 ] } - } - }, - { - "name": "panel_w", - "from": [ 0, 4, 4 ], - "to": [ 1, 8, 12 ], - "faces": { - "north": { "texture": "#portal_anchor_n", "uv": [ 15, 8, 16, 12 ] }, - "south": { "texture": "#portal_anchor_s", "uv": [ 0, 8, 1, 12 ] }, - "west": { "texture": "#portal_anchor_w", "uv": [ 4, 8, 12, 12 ] }, - "up": { "texture": "#portal_anchor_top", "uv": [ 0, 4, 1, 12 ] } - } - }, - { - "name": "panel_e", - "from": [ 15, 4, 4 ], - "to": [ 16, 8, 12 ], - "faces": { - "north": { "texture": "#portal_anchor_n", "uv": [ 0, 8, 1, 12 ] }, - "east": { "texture": "#portal_anchor_e", "uv": [ 4, 8, 12, 12 ] }, - "south": { "texture": "#portal_anchor_s", "uv": [ 15, 8, 16, 12 ] }, - "up": { "texture": "#portal_anchor_top", "uv": [ 15, 4, 16, 12 ] } - } - }, - { - "name": "panel_s", - "from": [ 4, 4, 15 ], - "to": [ 12, 8, 16 ], - "faces": { - "east": { "texture": "#portal_anchor_e", "uv": [ 0, 8, 1, 12 ] }, - "south": { "texture": "#portal_anchor_s", "uv": [ 4, 8, 12, 12 ] }, - "west": { "texture": "#portal_anchor_w", "uv": [ 15, 8, 16, 12 ] }, - "up": { "texture": "#portal_anchor_top", "uv": [ 4, 15, 12, 16 ] } - } - } - ] -} diff --git a/src/main/resources/assets/thaumicwonders/models/block/portal_anchor.mtl b/src/main/resources/assets/thaumicwonders/models/block/portal_anchor.mtl new file mode 100644 index 00000000..e11d4924 --- /dev/null +++ b/src/main/resources/assets/thaumicwonders/models/block/portal_anchor.mtl @@ -0,0 +1,4 @@ +# Made in Blockbench 4.10.4 +newmtl material_all +map_Kd portal_anchor.png +newmtl none \ No newline at end of file diff --git a/src/main/resources/assets/thaumicwonders/models/block/portal_anchor.obj b/src/main/resources/assets/thaumicwonders/models/block/portal_anchor.obj new file mode 100644 index 00000000..2c6b68f9 --- /dev/null +++ b/src/main/resources/assets/thaumicwonders/models/block/portal_anchor.obj @@ -0,0 +1,785 @@ +# Made in Blockbench 4.10.4 +mtllib portal_anchor.mtl + +o st1 +v 1 0.125 1 +v 1 0.125 0 +v 1 0 1 +v 1 0 0 +v 0 0.125 0 +v 0 0.125 1 +v 0 0 0 +v 0 0 1 +vt 0.625 0.875 +vt 0.75 0.875 +vt 0.75 0.859375 +vt 0.625 0.859375 +vt 0.5 0.875 +vt 0.625 0.875 +vt 0.625 0.859375 +vt 0.5 0.859375 +vt 0.875 0.875 +vt 1 0.875 +vt 1 0.859375 +vt 0.875 0.859375 +vt 0.75 0.875 +vt 0.875 0.875 +vt 0.875 0.859375 +vt 0.75 0.859375 +vt 0.75 0.875 +vt 0.625 0.875 +vt 0.625 1 +vt 0.75 1 +vt 0.875 1 +vt 0.75 1 +vt 0.75 0.875 +vt 0.875 0.875 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl material_all +f 4/4/1 7/3/1 5/2/1 2/1/1 +f 3/8/2 4/7/2 2/6/2 1/5/2 +f 8/12/3 3/11/3 1/10/3 6/9/3 +f 7/16/4 8/15/4 6/14/4 5/13/4 +f 6/20/5 1/19/5 2/18/5 5/17/5 +f 7/24/6 4/23/6 3/22/6 8/21/6 +o st2 +v 0.75 0.1875 0.75 +v 0.75 0.1875 0.25 +v 0.75 0.125 0.75 +v 0.75 0.125 0.25 +v 0.25 0.1875 0.25 +v 0.25 0.1875 0.75 +v 0.25 0.125 0.25 +v 0.25 0.125 0.75 +vt 0.4375 0.9375 +vt 0.5 0.9375 +vt 0.5 0.9296875 +vt 0.4375 0.9296875 +vt 0.375 0.9375 +vt 0.4375 0.9375 +vt 0.4375 0.9296875 +vt 0.375 0.9296875 +vt 0.5625 0.9375 +vt 0.625 0.9375 +vt 0.625 0.9296875 +vt 0.5625 0.9296875 +vt 0.5 0.9375 +vt 0.5625 0.9375 +vt 0.5625 0.9296875 +vt 0.5 0.9296875 +vt 0.5 0.9375 +vt 0.4375 0.9375 +vt 0.4375 1 +vt 0.5 1 +vt 0.5625 1 +vt 0.5 1 +vt 0.5 0.9375 +vt 0.5625 0.9375 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl material_all +f 12/28/7 15/27/7 13/26/7 10/25/7 +f 11/32/8 12/31/8 10/30/8 9/29/8 +f 16/36/9 11/35/9 9/34/9 14/33/9 +f 15/40/10 16/39/10 14/38/10 13/37/10 +f 14/44/11 9/43/11 10/42/11 13/41/11 +f 15/48/12 12/47/12 11/46/12 16/45/12 +o st3 +v 0.016351379131447574 0.2537912607362389 1.1001461852859857 +v 0.1444162607362387 0.3023198316929616 0.9720813036811946 +v 0.0506662607362387 0.0726801683070385 1.0658313036811946 +v 0.17873114234102983 0.12120873926376119 0.9377664220764035 +v 0.011833739263761078 0.3023198316929616 0.839498782208717 +v -0.11623114234102994 0.2537912607362389 0.9675636638135081 +v 0.046148620868552204 0.12120873926376119 0.8051839006039259 +v -0.08191626073623881 0.0726801683070385 0.933248782208717 +vt 0.9296875 0.8984375 +vt 0.953125 0.8984375 +vt 0.953125 0.875 +vt 0.9296875 0.875 +vt 0.90625 0.8984375 +vt 0.9296875 0.8984375 +vt 0.9296875 0.875 +vt 0.90625 0.875 +vt 0.9765625 0.8984375 +vt 1 0.8984375 +vt 1 0.875 +vt 0.9765625 0.875 +vt 0.953125 0.8984375 +vt 0.9765625 0.8984375 +vt 0.9765625 0.875 +vt 0.953125 0.875 +vt 0.953125 0.8984375 +vt 0.9296875 0.8984375 +vt 0.9296875 0.921875 +vt 0.953125 0.921875 +vt 0.9765625 0.921875 +vt 0.953125 0.921875 +vt 0.953125 0.8984375 +vt 0.9765625 0.8984375 +vn 0.6830127018922194 0.25881904510252074 -0.6830127018922194 +vn 0.7071067811865477 5.551115123125784e-17 0.7071067811865475 +vn -0.6830127018922194 -0.25881904510252074 0.6830127018922194 +vn -0.7071067811865477 -5.551115123125784e-17 -0.7071067811865475 +vn -0.18301270189221927 0.9659258262890684 0.18301270189221927 +vn 0.18301270189221927 -0.9659258262890684 -0.18301270189221927 +usemtl material_all +f 20/52/13 23/51/13 21/50/13 18/49/13 +f 19/56/14 20/55/14 18/54/14 17/53/14 +f 24/60/15 19/59/15 17/58/15 22/57/15 +f 23/64/16 24/63/16 22/62/16 21/61/16 +f 22/68/17 17/67/17 18/66/17 21/65/17 +f 23/72/18 20/71/18 19/70/18 24/69/18 +o st4 +v 1.11623114234103 0.25379126073623937 0.9675636638135083 +v 0.9881662607362389 0.30231983169296195 0.8394987822087172 +v 1.081916260736239 0.0726801683070386 0.933248782208717 +v 0.9538513791314478 0.12120873926376119 0.8051839006039259 +v 0.8555837392637613 0.30231983169296195 0.9720813036811946 +v 0.9836486208685524 0.25379126073623937 1.1001461852859857 +v 0.82126885765897 0.12120873926376119 0.9377664220764035 +v 0.9493337392637611 0.0726801683070386 1.0658313036811946 +vt 0.953125 0.8984375 +vt 0.9296875 0.8984375 +vt 0.9296875 0.875 +vt 0.953125 0.875 +vt 0.9765625 0.8984375 +vt 0.953125 0.8984375 +vt 0.953125 0.875 +vt 0.9765625 0.875 +vt 1 0.8984375 +vt 0.9765625 0.8984375 +vt 0.9765625 0.875 +vt 1 0.875 +vt 0.9296875 0.8984375 +vt 0.90625 0.8984375 +vt 0.90625 0.875 +vt 0.9296875 0.875 +vt 0.9296875 0.8984375 +vt 0.953125 0.8984375 +vt 0.953125 0.921875 +vt 0.9296875 0.921875 +vt 0.953125 0.921875 +vt 0.9765625 0.921875 +vt 0.9765625 0.8984375 +vt 0.953125 0.8984375 +vn -0.6830127018922194 0.25881904510252074 -0.6830127018922194 +vn 0.7071067811865477 -5.551115123125784e-17 -0.7071067811865475 +vn 0.6830127018922194 -0.25881904510252074 0.6830127018922194 +vn -0.7071067811865477 5.551115123125784e-17 0.7071067811865475 +vn 0.18301270189221927 0.9659258262890684 0.18301270189221927 +vn -0.18301270189221927 -0.9659258262890684 -0.18301270189221927 +usemtl material_all +f 28/76/19 31/75/19 29/74/19 26/73/19 +f 27/80/20 28/79/20 26/78/20 25/77/20 +f 32/84/21 27/83/21 25/82/21 30/81/21 +f 31/88/22 32/87/22 30/86/22 29/85/22 +f 30/92/23 25/91/23 26/90/23 29/89/23 +f 31/96/24 28/95/24 27/94/24 32/93/24 +o st5 +v 0.9881662607362385 0.3023198316929616 0.16050121779128257 +v 1.1162311423410296 0.2537912607362389 0.03243633618649144 +v 0.9538513791314474 0.12120873926376119 0.1948160993960737 +v 1.0819162607362385 0.0726801683070385 0.06675121779128257 +v 0.9836486208685526 0.2537912607362389 -0.10014618528598557 +v 0.8555837392637615 0.3023198316929616 0.027918696318805614 +v 0.9493337392637615 0.0726801683070385 -0.06583130368119444 +v 0.8212688576589704 0.12120873926376119 0.06223357792359674 +vt 0.953125 0.8984375 +vt 0.9296875 0.8984375 +vt 0.9296875 0.875 +vt 0.953125 0.875 +vt 0.9765625 0.8984375 +vt 0.953125 0.8984375 +vt 0.953125 0.875 +vt 0.9765625 0.875 +vt 1 0.8984375 +vt 0.9765625 0.8984375 +vt 0.9765625 0.875 +vt 1 0.875 +vt 0.9296875 0.8984375 +vt 0.90625 0.8984375 +vt 0.90625 0.875 +vt 0.9296875 0.875 +vt 0.9296875 0.8984375 +vt 0.953125 0.8984375 +vt 0.953125 0.921875 +vt 0.9296875 0.921875 +vt 0.953125 0.921875 +vt 0.9765625 0.921875 +vt 0.9765625 0.8984375 +vt 0.953125 0.8984375 +vn 0.6830127018922194 -0.25881904510252074 -0.6830127018922194 +vn 0.7071067811865477 -5.551115123125784e-17 0.7071067811865475 +vn -0.6830127018922194 0.25881904510252074 0.6830127018922194 +vn -0.7071067811865477 5.551115123125784e-17 -0.7071067811865475 +vn 0.18301270189221927 0.9659258262890684 -0.18301270189221927 +vn -0.18301270189221927 -0.9659258262890684 0.18301270189221927 +usemtl material_all +f 36/100/25 39/99/25 37/98/25 34/97/25 +f 35/104/26 36/103/26 34/102/26 33/101/26 +f 40/108/27 35/107/27 33/106/27 38/105/27 +f 39/112/28 40/111/28 38/110/28 37/109/28 +f 38/116/29 33/115/29 34/114/29 37/113/29 +f 39/120/30 36/119/30 35/118/30 40/117/30 +o st6 +v 0.14441626073623848 0.3023198316929616 0.02791869631880539 +v 0.016351379131447463 0.2537912607362389 -0.10014618528598573 +v 0.17873114234102971 0.12120873926376108 0.06223357792359652 +v 0.05066626073623859 0.0726801683070385 -0.06583130368119455 +v -0.11623114234103016 0.2537912607362389 0.03243633618649189 +v 0.011833739263760856 0.3023198316929616 0.160501217791283 +v -0.08191626073623898 0.0726801683070385 0.06675121779128301 +v 0.04614862086855209 0.12120873926376108 0.19481609939607414 +vt 0.9296875 0.8984375 +vt 0.953125 0.8984375 +vt 0.953125 0.875 +vt 0.9296875 0.875 +vt 0.90625 0.8984375 +vt 0.9296875 0.8984375 +vt 0.9296875 0.875 +vt 0.90625 0.875 +vt 0.9765625 0.8984375 +vt 1 0.8984375 +vt 1 0.875 +vt 0.9765625 0.875 +vt 0.953125 0.8984375 +vt 0.9765625 0.8984375 +vt 0.9765625 0.875 +vt 0.953125 0.875 +vt 0.953125 0.8984375 +vt 0.9296875 0.8984375 +vt 0.9296875 0.921875 +vt 0.953125 0.921875 +vt 0.9765625 0.921875 +vt 0.953125 0.921875 +vt 0.953125 0.8984375 +vt 0.9765625 0.8984375 +vn -0.6830127018922194 -0.25881904510252074 -0.6830127018922194 +vn 0.7071067811865477 5.551115123125784e-17 -0.7071067811865475 +vn 0.6830127018922194 0.25881904510252074 0.6830127018922194 +vn -0.7071067811865477 -5.551115123125784e-17 0.7071067811865475 +vn -0.18301270189221927 0.9659258262890684 -0.18301270189221927 +vn 0.18301270189221927 -0.9659258262890684 0.18301270189221927 +usemtl material_all +f 44/124/31 47/123/31 45/122/31 42/121/31 +f 43/128/32 44/127/32 42/126/32 41/125/32 +f 48/132/33 43/131/33 41/130/33 46/129/33 +f 47/136/34 48/135/34 46/134/34 45/133/34 +f 46/140/35 41/139/35 42/138/35 45/137/35 +f 47/144/36 44/143/36 43/142/36 48/141/36 +o st4 +v 0.027867883821457884 0.44053983037827826 1.0444355067718163 +v 0.11491341386146037 0.4188338081699119 0.9573899767318137 +v 0.004845170577275515 0.25588837668848896 1.0674582200159985 +v 0.091890700617278 0.2341823544801227 0.9804126899759962 +v 0.02652506621314199 0.4188338081699119 0.8690016290834954 +v -0.06052046382686049 0.44053983037827826 0.9560471591234978 +v 0.003502352968959621 0.2341823544801227 0.8920243423276779 +v -0.08354317707104286 0.25588837668848896 0.9790698723676803 +vt 0.953125 0.9453125 +vt 0.96875 0.9453125 +vt 0.96875 0.921875 +vt 0.953125 0.921875 +vt 0.9375 0.9453125 +vt 0.953125 0.9453125 +vt 0.953125 0.921875 +vt 0.9375 0.921875 +vt 0.984375 0.9453125 +vt 1 0.9453125 +vt 1 0.921875 +vt 0.984375 0.921875 +vt 0.96875 0.9453125 +vt 0.984375 0.9453125 +vt 0.984375 0.921875 +vt 0.96875 0.921875 +vt 0.96875 0.9453125 +vt 0.953125 0.9453125 +vt 0.953125 0.9609375 +vt 0.96875 0.9609375 +vt 0.984375 0.9609375 +vt 0.96875 0.9609375 +vt 0.96875 0.9453125 +vt 0.984375 0.9453125 +vn 0.696364240320019 -0.17364817766693036 -0.696364240320019 +vn 0.7071067811865476 0 0.7071067811865476 +vn -0.696364240320019 0.17364817766693036 0.696364240320019 +vn -0.7071067811865476 0 -0.7071067811865476 +vn 0.12278780396897285 0.9848077530122082 -0.12278780396897285 +vn -0.12278780396897285 -0.9848077530122082 0.12278780396897285 +usemtl material_all +f 52/148/37 55/147/37 53/146/37 50/145/37 +f 51/152/38 52/151/38 50/150/38 49/149/38 +f 56/156/39 51/155/39 49/154/39 54/153/39 +f 55/160/40 56/159/40 54/158/40 53/157/40 +f 54/164/41 49/163/41 50/162/41 53/161/41 +f 55/168/42 52/167/42 51/166/42 56/165/42 +o st5 +v 1.0605204638268608 0.44053983037827804 0.9560471591234978 +v 0.9734749337868585 0.4188338081699118 0.8690016290834954 +v 1.083543177071043 0.25588837668848896 0.9790698723676803 +v 0.9964976470310407 0.2341823544801226 0.8920243423276779 +v 0.88508658613854 0.4188338081699118 0.9573899767318137 +v 0.9721321161785423 0.44053983037827804 1.044435506771816 +v 0.9081092993827224 0.2341823544801226 0.9804126899759962 +v 0.9951548294227248 0.25588837668848896 1.0674582200159985 +vt 0.96875 0.9453125 +vt 0.953125 0.9453125 +vt 0.953125 0.921875 +vt 0.96875 0.921875 +vt 0.984375 0.9453125 +vt 0.96875 0.9453125 +vt 0.96875 0.921875 +vt 0.984375 0.921875 +vt 1 0.9453125 +vt 0.984375 0.9453125 +vt 0.984375 0.921875 +vt 1 0.921875 +vt 0.953125 0.9453125 +vt 0.9375 0.9453125 +vt 0.9375 0.921875 +vt 0.953125 0.921875 +vt 0.953125 0.9453125 +vt 0.96875 0.9453125 +vt 0.96875 0.9609375 +vt 0.953125 0.9609375 +vt 0.96875 0.9609375 +vt 0.984375 0.9609375 +vt 0.984375 0.9453125 +vt 0.96875 0.9453125 +vn -0.696364240320019 -0.17364817766693036 -0.696364240320019 +vn 0.7071067811865476 0 -0.7071067811865476 +vn 0.696364240320019 0.17364817766693036 0.696364240320019 +vn -0.7071067811865476 0 0.7071067811865476 +vn -0.12278780396897285 0.9848077530122082 -0.12278780396897285 +vn 0.12278780396897285 -0.9848077530122082 0.12278780396897285 +usemtl material_all +f 60/172/43 63/171/43 61/170/43 58/169/43 +f 59/176/44 60/175/44 58/174/44 57/173/44 +f 64/180/45 59/179/45 57/178/45 62/177/45 +f 63/184/46 64/183/46 62/182/46 61/181/46 +f 62/188/47 57/187/47 58/186/47 61/185/47 +f 63/192/48 60/191/48 59/190/48 64/189/48 +o st6 +v 0.973474933786858 0.4188338081699119 0.1309983709165048 +v 1.0605204638268604 0.44053983037827826 0.04395284087650231 +v 0.9964976470310405 0.2341823544801227 0.10797565767232231 +v 1.0835431770710429 0.25588837668848896 0.020930127632319828 +v 0.9721321161785421 0.44053983037827826 -0.04443550677181618 +v 0.8850865861385395 0.4188338081699119 0.0426100232681863 +v 0.9951548294227244 0.25588837668848896 -0.06745822001599855 +v 0.908109299382722 0.2341823544801227 0.019587310024003823 +vt 0.96875 0.9453125 +vt 0.953125 0.9453125 +vt 0.953125 0.921875 +vt 0.96875 0.921875 +vt 0.984375 0.9453125 +vt 0.96875 0.9453125 +vt 0.96875 0.921875 +vt 0.984375 0.921875 +vt 1 0.9453125 +vt 0.984375 0.9453125 +vt 0.984375 0.921875 +vt 1 0.921875 +vt 0.953125 0.9453125 +vt 0.9375 0.9453125 +vt 0.9375 0.921875 +vt 0.953125 0.921875 +vt 0.953125 0.9453125 +vt 0.96875 0.9453125 +vt 0.96875 0.9609375 +vt 0.953125 0.9609375 +vt 0.96875 0.9609375 +vt 0.984375 0.9609375 +vt 0.984375 0.9453125 +vt 0.96875 0.9453125 +vn 0.696364240320019 0.17364817766693036 -0.696364240320019 +vn 0.7071067811865476 0 0.7071067811865476 +vn -0.696364240320019 -0.17364817766693036 0.696364240320019 +vn -0.7071067811865476 0 -0.7071067811865476 +vn -0.12278780396897285 0.9848077530122082 0.12278780396897285 +vn 0.12278780396897285 -0.9848077530122082 -0.12278780396897285 +usemtl material_all +f 68/196/49 71/195/49 69/194/49 66/193/49 +f 67/200/50 68/199/50 66/198/50 65/197/50 +f 72/204/51 67/203/51 65/202/51 70/201/51 +f 71/208/52 72/207/52 70/206/52 69/205/52 +f 70/212/53 65/211/53 66/210/53 69/209/53 +f 71/216/54 68/215/54 67/214/54 72/213/54 +o st7 +v 0.11491341386146026 0.41883380816991156 0.042610023268186414 +v 0.027867883821457884 0.44053983037827793 -0.044435506771816013 +v 0.091890700617278 0.2341823544801227 0.019587310024004045 +v 0.004845170577275515 0.25588837668848907 -0.06745822001599838 +v -0.06052046382686055 0.44053983037827793 0.04395284087650242 +v 0.02652506621314188 0.41883380816991156 0.1309983709165048 +v -0.08354317707104292 0.25588837668848907 0.02093012763232005 +v 0.00350235296895951 0.2341823544801227 0.10797565767232253 +vt 0.953125 0.9453125 +vt 0.96875 0.9453125 +vt 0.96875 0.921875 +vt 0.953125 0.921875 +vt 0.9375 0.9453125 +vt 0.953125 0.9453125 +vt 0.953125 0.921875 +vt 0.9375 0.921875 +vt 0.984375 0.9453125 +vt 1 0.9453125 +vt 1 0.921875 +vt 0.984375 0.921875 +vt 0.96875 0.9453125 +vt 0.984375 0.9453125 +vt 0.984375 0.921875 +vt 0.96875 0.921875 +vt 0.96875 0.9453125 +vt 0.953125 0.9453125 +vt 0.953125 0.9609375 +vt 0.96875 0.9609375 +vt 0.984375 0.9609375 +vt 0.96875 0.9609375 +vt 0.96875 0.9453125 +vt 0.984375 0.9453125 +vn -0.696364240320019 0.17364817766693036 -0.696364240320019 +vn 0.7071067811865476 0 -0.7071067811865476 +vn 0.696364240320019 -0.17364817766693036 0.696364240320019 +vn -0.7071067811865476 0 0.7071067811865476 +vn 0.12278780396897285 0.9848077530122082 0.12278780396897285 +vn -0.12278780396897285 -0.9848077530122082 -0.12278780396897285 +usemtl material_all +f 76/220/55 79/219/55 77/218/55 74/217/55 +f 75/224/56 76/223/56 74/222/56 73/221/56 +f 80/228/57 75/227/57 73/226/57 78/225/57 +f 79/232/58 80/231/58 78/230/58 77/229/58 +f 78/236/59 73/235/59 74/234/59 77/233/59 +f 79/240/60 76/239/60 75/238/60 80/237/60 +o st2 +v 0.6875 0.125 1.6875 +v 0.6875 0.125 1 +v 0.6875 0 1.6875 +v 0.6875 0 1 +v 0.3125 0.125 1 +v 0.3125 0.125 1.6875 +v 0.3125 0 1 +v 0.3125 0 1.6875 +vt 0.8203125 0.7734375 +vt 0.8671875 0.7734375 +vt 0.8671875 0.7578125 +vt 0.8203125 0.7578125 +vt 0.734375 0.7734375 +vt 0.8203125 0.7734375 +vt 0.8203125 0.7578125 +vt 0.734375 0.7578125 +vt 0.953125 0.7734375 +vt 1 0.7734375 +vt 1 0.7578125 +vt 0.953125 0.7578125 +vt 0.8671875 0.7734375 +vt 0.953125 0.7734375 +vt 0.953125 0.7578125 +vt 0.8671875 0.7578125 +vt 0.8671875 0.7734375 +vt 0.8203125 0.7734375 +vt 0.8203125 0.859375 +vt 0.8671875 0.859375 +vt 0.9140625 0.859375 +vt 0.8671875 0.859375 +vt 0.8671875 0.7734375 +vt 0.9140625 0.7734375 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl material_all +f 84/244/61 87/243/61 85/242/61 82/241/61 +f 83/248/62 84/247/62 82/246/62 81/245/62 +f 88/252/63 83/251/63 81/250/63 86/249/63 +f 87/256/64 88/255/64 86/254/64 85/253/64 +f 86/260/65 81/259/65 82/258/65 85/257/65 +f 87/264/66 84/263/66 83/262/66 88/261/66 +o st3 +v 0.375 0.8756249999999999 1.625 +v 0.375 0.8756249999999999 1.25 +v 0.375 0.0006249999999999867 1.625 +v 0.375 0.0006249999999999867 1.25 +v 0 0.8756249999999999 1.25 +v 0 0.8756249999999999 1.625 +v 0 0.0006249999999999867 1.25 +v 0 0.0006249999999999867 1.625 +vt 0.78125 0.609375 +vt 0.828125 0.609375 +vt 0.828125 0.5 +vt 0.78125 0.5 +vt 0.734375 0.609375 +vt 0.78125 0.609375 +vt 0.78125 0.5 +vt 0.734375 0.5 +vt 0.875 0.609375 +vt 0.921875 0.609375 +vt 0.921875 0.5 +vt 0.875 0.5 +vt 0.828125 0.609375 +vt 0.875 0.609375 +vt 0.875 0.5 +vt 0.828125 0.5 +vt 0.828125 0.609375 +vt 0.78125 0.609375 +vt 0.78125 0.65625 +vt 0.828125 0.65625 +vt 0.875 0.65625 +vt 0.828125 0.65625 +vt 0.828125 0.609375 +vt 0.875 0.609375 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl material_all +f 92/268/67 95/267/67 93/266/67 90/265/67 +f 91/272/68 92/271/68 90/270/68 89/269/68 +f 96/276/69 91/275/69 89/274/69 94/273/69 +f 95/280/70 96/279/70 94/278/70 93/277/70 +f 94/284/71 89/283/71 90/282/71 93/281/71 +f 95/288/72 92/287/72 91/286/72 96/285/72 +o st3 +v 0.9127983471332692 0.10468025416158111 1.4375 +v 0.9127983471332692 0.10468025416158111 1.0625 +v 0.8456358960899162 -0.0007436765650294941 1.4375 +v 0.8456358960899162 -0.0007436765650294941 1.0625 +v 0.38567869350021555 0.44049250937834605 1.0625 +v 0.38567869350021555 0.44049250937834605 1.4375 +v 0.3185162424568626 0.33506857865173545 1.0625 +v 0.3185162424568626 0.33506857865173545 1.4375 +vt 0.796875 0.7109375 +vt 0.875 0.7109375 +vt 0.875 0.6953125 +vt 0.796875 0.6953125 +vt 0.75 0.7109375 +vt 0.796875 0.7109375 +vt 0.796875 0.6953125 +vt 0.75 0.6953125 +vt 0.921875 0.7109375 +vt 1 0.7109375 +vt 1 0.6953125 +vt 0.921875 0.6953125 +vt 0.875 0.7109375 +vt 0.921875 0.7109375 +vt 0.921875 0.6953125 +vt 0.875 0.6953125 +vt 0.875 0.7109375 +vt 0.796875 0.7109375 +vt 0.796875 0.7578125 +vt 0.875 0.7578125 +vt 0.953125 0.7578125 +vt 0.875 0.7578125 +vt 0.875 0.7109375 +vt 0.953125 0.7109375 +vn 0 0 -1 +vn 0.8433914458128857 -0.5372996083468239 0 +vn 0 0 1 +vn -0.8433914458128857 0.5372996083468239 0 +vn 0.5372996083468239 0.8433914458128857 0 +vn -0.5372996083468239 -0.8433914458128857 0 +usemtl material_all +f 100/292/73 103/291/73 101/290/73 98/289/73 +f 99/296/74 100/295/74 98/294/74 97/293/74 +f 104/300/75 99/299/75 97/298/75 102/297/75 +f 103/304/76 104/303/76 102/302/76 101/301/76 +f 102/308/77 97/307/77 98/306/77 101/305/77 +f 103/312/78 100/311/78 99/310/78 104/309/78 +o st4 +v 0.8579511162868252 0.6583607520739396 1.375 +v 0.8579511162868252 0.6583607520739396 1.125 +v 0.6228825376350895 0.2893769945308019 1.375 +v 0.6228825376350895 0.2893769945308019 1.125 +v 0.6471032548336038 0.7926856541606455 1.125 +v 0.6471032548336038 0.7926856541606455 1.375 +v 0.4120346761818682 0.4237018966175079 1.125 +v 0.4120346761818682 0.4237018966175079 1.375 +vt 0.90625 0.6640625 +vt 0.9375 0.6640625 +vt 0.9375 0.609375 +vt 0.90625 0.609375 +vt 0.875 0.6640625 +vt 0.90625 0.6640625 +vt 0.90625 0.609375 +vt 0.875 0.609375 +vt 0.96875 0.6640625 +vt 1 0.6640625 +vt 1 0.609375 +vt 0.96875 0.609375 +vt 0.9375 0.6640625 +vt 0.96875 0.6640625 +vt 0.96875 0.609375 +vt 0.9375 0.609375 +vt 0.9375 0.6640625 +vt 0.90625 0.6640625 +vt 0.90625 0.6953125 +vt 0.9375 0.6953125 +vt 0.96875 0.6953125 +vt 0.9375 0.6953125 +vt 0.9375 0.6640625 +vt 0.96875 0.6640625 +vn 0 0 -1 +vn 0.8433914458128857 -0.5372996083468239 0 +vn 0 0 1 +vn -0.8433914458128857 0.5372996083468239 0 +vn 0.5372996083468239 0.8433914458128857 0 +vn -0.5372996083468239 -0.8433914458128857 0 +usemtl material_all +f 108/316/79 111/315/79 109/314/79 106/313/79 +f 107/320/80 108/319/80 106/318/80 105/317/80 +f 112/324/81 107/323/81 105/322/81 110/321/81 +f 111/328/82 112/327/82 110/326/82 109/325/82 +f 110/332/83 105/331/83 106/330/83 109/329/83 +f 111/336/84 108/335/84 107/334/84 112/333/84 +o st5 +v 1.1215109431033519 0.4904546244655572 1.375 +v 1.1215109431033519 0.4904546244655572 1.125 +v 0.8864423644516162 0.12147086692241948 1.375 +v 0.8864423644516162 0.12147086692241948 1.125 +v 0.9106630816501304 0.6247795265522633 1.125 +v 0.9106630816501304 0.6247795265522633 1.375 +v 0.6755945029983947 0.2557957690091255 1.125 +v 0.6755945029983947 0.2557957690091255 1.375 +vt 0.90625 0.6640625 +vt 0.9375 0.6640625 +vt 0.9375 0.609375 +vt 0.90625 0.609375 +vt 0.875 0.6640625 +vt 0.90625 0.6640625 +vt 0.90625 0.609375 +vt 0.875 0.609375 +vt 0.96875 0.6640625 +vt 1 0.6640625 +vt 1 0.609375 +vt 0.96875 0.609375 +vt 0.9375 0.6640625 +vt 0.96875 0.6640625 +vt 0.96875 0.609375 +vt 0.9375 0.609375 +vt 0.9375 0.6640625 +vt 0.90625 0.6640625 +vt 0.90625 0.6953125 +vt 0.9375 0.6953125 +vt 0.96875 0.6953125 +vt 0.9375 0.6953125 +vt 0.9375 0.6640625 +vt 0.96875 0.6640625 +vn 0 0 -1 +vn 0.8433914458128857 -0.5372996083468239 0 +vn 0 0 1 +vn -0.8433914458128857 0.5372996083468239 0 +vn 0.5372996083468239 0.8433914458128857 0 +vn -0.5372996083468239 -0.8433914458128857 0 +usemtl material_all +f 116/340/85 119/339/85 117/338/85 114/337/85 +f 115/344/86 116/343/86 114/342/86 113/341/86 +f 120/348/87 115/347/87 113/346/87 118/345/87 +f 119/352/88 120/351/88 118/350/88 117/349/88 +f 118/356/89 113/355/89 114/354/89 117/353/89 +f 119/360/90 116/359/90 115/358/90 120/357/90 +o st3 +v 0.59375 1.5 1.5937499999999996 +v 0.59375 1.5 1.40625 +v 0.59375 0.125 1.5937499999999996 +v 0.59375 0.125 1.40625 +v 0.40625 1.5 1.40625 +v 0.40625 1.5 1.5937499999999996 +v 0.40625 0.125 1.40625 +v 0.40625 0.125 1.5937499999999996 +vt 0.0234375 0.671875 +vt 0.046875 0.671875 +vt 0.046875 0.5 +vt 0.0234375 0.5 +vt 0 0.671875 +vt 0.0234375 0.671875 +vt 0.0234375 0.5 +vt 0 0.5 +vt 0.0703125 0.671875 +vt 0.09375 0.671875 +vt 0.09375 0.5 +vt 0.0703125 0.5 +vt 0.046875 0.671875 +vt 0.0703125 0.671875 +vt 0.0703125 0.5 +vt 0.046875 0.5 +vt 0.046875 0.671875 +vt 0.0234375 0.671875 +vt 0.0234375 0.6953125 +vt 0.046875 0.6953125 +vt 0.0703125 0.6953125 +vt 0.046875 0.6953125 +vt 0.046875 0.671875 +vt 0.0703125 0.671875 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl material_all +f 124/364/91 127/363/91 125/362/91 122/361/91 +f 123/368/92 124/367/92 122/366/92 121/365/92 +f 128/372/93 123/371/93 121/370/93 126/369/93 +f 127/376/94 128/375/94 126/374/94 125/373/94 +f 126/380/95 121/379/95 122/378/95 125/377/95 +f 127/384/96 124/383/96 123/382/96 128/381/96 +o st4 +v 0.625 2 1.625 +v 0.625 2 1.375 +v 0.625 1.5 1.625 +v 0.625 1.5 1.375 +v 0.375 2 1.375 +v 0.375 2 1.625 +v 0.375 1.5 1.375 +v 0.375 1.5 1.625 +vt 0.03125 0.7578125 +vt 0.0625 0.7578125 +vt 0.0625 0.6953125 +vt 0.03125 0.6953125 +vt 0 0.7578125 +vt 0.03125 0.7578125 +vt 0.03125 0.6953125 +vt 0 0.6953125 +vt 0.09375 0.7578125 +vt 0.125 0.7578125 +vt 0.125 0.6953125 +vt 0.09375 0.6953125 +vt 0.0625 0.7578125 +vt 0.09375 0.7578125 +vt 0.09375 0.6953125 +vt 0.0625 0.6953125 +vt 0.0625 0.7578125 +vt 0.03125 0.7578125 +vt 0.03125 0.7890625 +vt 0.0625 0.7890625 +vt 0.09375 0.7890625 +vt 0.0625 0.7890625 +vt 0.0625 0.7578125 +vt 0.09375 0.7578125 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl material_all +f 132/388/97 135/387/97 133/386/97 130/385/97 +f 131/392/98 132/391/98 130/390/98 129/389/98 +f 136/396/99 131/395/99 129/394/99 134/393/99 +f 135/400/100 136/399/100 134/398/100 133/397/100 +f 134/404/101 129/403/101 130/402/101 133/401/101 +f 135/408/102 132/407/102 131/406/102 136/405/102 \ No newline at end of file diff --git a/src/main/resources/assets/thaumicwonders/models/block/portal_generator.json b/src/main/resources/assets/thaumicwonders/models/block/portal_generator.json deleted file mode 100644 index e422dbe8..00000000 --- a/src/main/resources/assets/thaumicwonders/models/block/portal_generator.json +++ /dev/null @@ -1,283 +0,0 @@ -{ - "__comment": "Model generated using MrCrayfish's Model Creator (https://mrcrayfish.com/tools?id=mc)", - "textures": { - "particle": "thaumicwonders:blocks/portal_generator_top", - "metal_void": "thaumcraft:blocks/metal_void", - "portal_generator_top": "thaumicwonders:blocks/portal_generator_top" - }, - "display": { - "gui": { - "rotation": [ 30, 45, 0 ], - "translation": [ 0, 0, 0 ], - "scale": [ 0.625, 0.625, 0.625 ] - }, - "ground": { - "rotation": [ 0, 0, 0 ], - "translation": [ 0, 3, 0 ], - "scale": [ 0.25, 0.25, 0.25 ] - }, - "fixed": { - "rotation": [ 0, 180, 0 ], - "translation": [ 0, 0, 0 ], - "scale": [ 1, 1, 1 ] - }, - "head": { - "rotation": [ 0, 180, 0 ], - "translation": [ 0, 0, 0 ], - "scale": [ 1, 1, 1 ] - }, - "firstperson_righthand": { - "rotation": [ 0, 315, 0 ], - "translation": [ 0, 2.5, 0 ], - "scale": [ 0.4, 0.4, 0.4 ] - }, - "thirdperson_righthand": { - "rotation": [ 75, 315, 0 ], - "translation": [ 0, 2.5, 0 ], - "scale": [ 0.375, 0.375, 0.375 ] - } - }, - "elements": [ - { - "name": "pillar1", - "from": [ 6, 0, 6 ], - "to": [ 10, 6, 10 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 6, 10, 10, 16 ] }, - "east": { "texture": "#metal_void", "uv": [ 6, 10, 10, 16 ] }, - "south": { "texture": "#metal_void", "uv": [ 6, 10, 10, 16 ] }, - "west": { "texture": "#metal_void", "uv": [ 6, 10, 10, 16 ] }, - "down": { "texture": "#metal_void", "uv": [ 6, 6, 10, 10 ], "cullface": "down" } - } - }, - { - "name": "pillar2", - "from": [ 5, 6, 5 ], - "to": [ 11, 9, 11 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 5, 7, 11, 10 ] }, - "east": { "texture": "#metal_void", "uv": [ 5, 7, 11, 10 ] }, - "south": { "texture": "#metal_void", "uv": [ 5, 7, 11, 10 ] }, - "west": { "texture": "#metal_void", "uv": [ 5, 7, 11, 10 ] }, - "down": { "texture": "#metal_void", "uv": [ 5, 5, 11, 11 ] } - } - }, - { - "name": "pillar3", - "from": [ 4, 9, 4 ], - "to": [ 12, 11, 12 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 4, 5, 12, 7 ] }, - "east": { "texture": "#metal_void", "uv": [ 4, 5, 12, 7 ] }, - "south": { "texture": "#metal_void", "uv": [ 4, 5, 12, 7 ] }, - "west": { "texture": "#metal_void", "uv": [ 4, 5, 12, 7 ] }, - "down": { "texture": "#metal_void", "uv": [ 4, 4, 12, 12 ] } - } - }, - { - "name": "pillar4", - "from": [ 2, 11, 2 ], - "to": [ 14, 12, 14 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 2, 4, 14, 5 ] }, - "east": { "texture": "#metal_void", "uv": [ 2, 4, 14, 5 ] }, - "south": { "texture": "#metal_void", "uv": [ 2, 4, 14, 5 ] }, - "west": { "texture": "#metal_void", "uv": [ 2, 4, 14, 5 ] }, - "up": { "texture": "#portal_generator_top", "uv": [ 2, 2, 14, 14 ] }, - "down": { "texture": "#metal_void", "uv": [ 2, 2, 14, 14 ] } - } - }, - { - "name": "arm1a", - "from": [ 0, 12, 0 ], - "to": [ 4, 13, 4 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 12, 3, 16, 4 ] }, - "east": { "texture": "#metal_void", "uv": [ 12, 3, 16, 4 ] }, - "south": { "texture": "#metal_void", "uv": [ 0, 3, 4, 4 ] }, - "west": { "texture": "#metal_void", "uv": [ 0, 3, 4, 4 ] }, - "up": { "texture": "#metal_void", "uv": [ 0, 0, 4, 4 ] }, - "down": { "texture": "#metal_void", "uv": [ 0, 0, 4, 4 ] } - } - }, - { - "name": "arm1b", - "from": [ 0, 13, 0 ], - "to": [ 2, 14, 1 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 0, 2, 2, 3 ] }, - "east": { "texture": "#metal_void", "uv": [ 0, 2, 1, 3 ] }, - "south": { "texture": "#metal_void", "uv": [ 0, 2, 2, 3 ] }, - "west": { "texture": "#metal_void", "uv": [ 0, 2, 1, 3 ] }, - "up": { "texture": "#metal_void", "uv": [ 0, 0, 2, 1 ] } - } - }, - { - "name": "arm1c", - "from": [ 0, 13, 1 ], - "to": [ 1, 14, 2 ], - "faces": { - "east": { "texture": "#metal_void", "uv": [ 14, 2, 15, 3 ] }, - "south": { "texture": "#metal_void", "uv": [ 14, 2, 15, 3 ] }, - "west": { "texture": "#metal_void", "uv": [ 0, 2, 1, 3 ] }, - "up": { "texture": "#metal_void", "uv": [ 0, 1, 1, 2 ] } - } - }, - { - "name": "arm1d", - "from": [ 0, 14, 0 ], - "to": [ 1, 16, 1 ], - "faces": { - "north": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "east": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "south": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "west": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "up": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 7 ] } - } - }, - { - "name": "arm2a", - "from": [ 12, 12, 0 ], - "to": [ 16, 13, 4 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 0, 3, 4, 4 ] }, - "east": { "texture": "#metal_void", "uv": [ 12, 3, 16, 4 ] }, - "south": { "texture": "#metal_void", "uv": [ 12, 3, 16, 4 ] }, - "west": { "texture": "#metal_void", "uv": [ 0, 3, 4, 4 ] }, - "up": { "texture": "#metal_void", "uv": [ 12, 0, 16, 4 ] }, - "down": { "texture": "#metal_void", "uv": [ 12, 0, 16, 4 ] } - } - }, - { - "name": "arm2b", - "from": [ 14, 13, 0 ], - "to": [ 16, 14, 1 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 0, 2, 2, 3 ] }, - "east": { "texture": "#metal_void", "uv": [ 15, 2, 16, 3 ] }, - "south": { "texture": "#metal_void", "uv": [ 14, 2, 16, 3 ] }, - "west": { "texture": "#metal_void", "uv": [ 0, 2, 1, 3 ] }, - "up": { "texture": "#metal_void", "uv": [ 14, 0, 16, 1 ] } - } - }, - { - "name": "arm2c", - "from": [ 15, 13, 1 ], - "to": [ 16, 14, 2 ], - "faces": { - "east": { "texture": "#metal_void", "uv": [ 14, 2, 15, 3 ] }, - "south": { "texture": "#metal_void", "uv": [ 15, 2, 16, 3 ] }, - "west": { "texture": "#metal_void", "uv": [ 1, 2, 2, 3 ] }, - "up": { "texture": "#metal_void", "uv": [ 15, 1, 16, 2 ] } - } - }, - { - "name": "arm2d", - "from": [ 15, 14, 0 ], - "to": [ 16, 16, 1 ], - "faces": { - "north": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "east": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "south": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "west": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "up": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 7 ] } - } - }, - { - "name": "arm3a", - "from": [ 0, 12, 12 ], - "to": [ 4, 13, 16 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 12, 3, 16, 4 ] }, - "east": { "texture": "#metal_void", "uv": [ 0, 3, 4, 4 ] }, - "south": { "texture": "#metal_void", "uv": [ 0, 3, 4, 4 ] }, - "west": { "texture": "#metal_void", "uv": [ 12, 3, 16, 4 ] }, - "up": { "texture": "#metal_void", "uv": [ 0, 12, 4, 16 ] }, - "down": { "texture": "#metal_void", "uv": [ 0, 12, 4, 16 ] } - } - }, - { - "name": "arm3b", - "from": [ 0, 13, 15 ], - "to": [ 2, 14, 16 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 14, 2, 16, 3 ] }, - "east": { "texture": "#metal_void", "uv": [ 0, 2, 1, 3 ] }, - "south": { "texture": "#metal_void", "uv": [ 0, 2, 2, 3 ] }, - "west": { "texture": "#metal_void", "uv": [ 15, 2, 16, 3 ] }, - "up": { "texture": "#metal_void", "uv": [ 0, 15, 2, 16 ] } - } - }, - { - "name": "arm3c", - "from": [ 0, 13, 14 ], - "to": [ 1, 14, 15 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 15, 2, 16, 3 ] }, - "east": { "texture": "#metal_void", "uv": [ 1, 2, 2, 3 ] }, - "west": { "texture": "#metal_void", "uv": [ 14, 2, 15, 3 ] }, - "up": { "texture": "#metal_void", "uv": [ 0, 14, 1, 15 ] } - } - }, - { - "name": "arm3d", - "from": [ 0, 14, 15 ], - "to": [ 1, 16, 16 ], - "faces": { - "north": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "east": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "south": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "west": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "up": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 7 ] } - } - }, - { - "name": "arm4a", - "from": [ 12, 12, 12 ], - "to": [ 16, 13, 16 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 0, 3, 4, 4 ] }, - "east": { "texture": "#metal_void", "uv": [ 0, 3, 4, 4 ] }, - "south": { "texture": "#metal_void", "uv": [ 12, 3, 16, 4 ] }, - "west": { "texture": "#metal_void", "uv": [ 12, 3, 16, 4 ] }, - "up": { "texture": "#metal_void", "uv": [ 12, 12, 16, 16 ] }, - "down": { "texture": "#metal_void", "uv": [ 12, 12, 16, 16 ] } - } - }, - { - "name": "arm4b", - "from": [ 14, 13, 15 ], - "to": [ 16, 14, 16 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 0, 2, 2, 3 ] }, - "east": { "texture": "#metal_void", "uv": [ 0, 2, 1, 3 ] }, - "south": { "texture": "#metal_void", "uv": [ 14, 2, 16, 3 ] }, - "west": { "texture": "#metal_void", "uv": [ 15, 2, 16, 3 ] }, - "up": { "texture": "#metal_void", "uv": [ 14, 15, 16, 16 ] } - } - }, - { - "name": "arm4c", - "from": [ 15, 13, 14 ], - "to": [ 16, 14, 15 ], - "faces": { - "north": { "texture": "#metal_void", "uv": [ 0, 2, 1, 3 ] }, - "east": { "texture": "#metal_void", "uv": [ 1, 2, 2, 3 ] }, - "west": { "texture": "#metal_void", "uv": [ 14, 2, 15, 3 ] }, - "up": { "texture": "#metal_void", "uv": [ 15, 14, 16, 15 ] } - } - }, - { - "name": "arm4d", - "from": [ 15, 14, 15 ], - "to": [ 16, 16, 16 ], - "faces": { - "north": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "east": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "south": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "west": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 8 ] }, - "up": { "texture": "#portal_generator_top", "uv": [ 7, 6, 8, 7 ] } - } - } - ] -} diff --git a/src/main/resources/assets/thaumicwonders/models/block/portal_generator.mtl b/src/main/resources/assets/thaumicwonders/models/block/portal_generator.mtl new file mode 100644 index 00000000..2f55118e --- /dev/null +++ b/src/main/resources/assets/thaumicwonders/models/block/portal_generator.mtl @@ -0,0 +1,4 @@ +# Made in Blockbench 4.10.4 +newmtl material_all +map_Kd portal_generator.png +newmtl none \ No newline at end of file diff --git a/src/main/resources/assets/thaumicwonders/models/block/portal_generator.obj b/src/main/resources/assets/thaumicwonders/models/block/portal_generator.obj new file mode 100644 index 00000000..538cc4bb --- /dev/null +++ b/src/main/resources/assets/thaumicwonders/models/block/portal_generator.obj @@ -0,0 +1,371 @@ +# Made in Blockbench 4.10.4 +mtllib portal_generator.mtl + +o st1 +v 1 0.5 1 +v 1 0.5 0 +v 1 0 1 +v 1 0 0 +v 0 0.5 0 +v 0 0.5 1 +v 0 0 0 +v 0 0 1 +vt 0.625 0.875 +vt 0.75 0.875 +vt 0.75 0.8125 +vt 0.625 0.8125 +vt 0.5 0.875 +vt 0.625 0.875 +vt 0.625 0.8125 +vt 0.5 0.8125 +vt 0.875 0.875 +vt 1 0.875 +vt 1 0.8125 +vt 0.875 0.8125 +vt 0.75 0.875 +vt 0.875 0.875 +vt 0.875 0.8125 +vt 0.75 0.8125 +vt 0.75 0.875 +vt 0.625 0.875 +vt 0.625 1 +vt 0.75 1 +vt 0.875 1 +vt 0.75 1 +vt 0.75 0.875 +vt 0.875 0.875 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl material_all +f 4/4/1 7/3/1 5/2/1 2/1/1 +f 3/8/2 4/7/2 2/6/2 1/5/2 +f 8/12/3 3/11/3 1/10/3 6/9/3 +f 7/16/4 8/15/4 6/14/4 5/13/4 +f 6/20/5 1/19/5 2/18/5 5/17/5 +f 7/24/6 4/23/6 3/22/6 8/21/6 +o st2 +v 0.75 1 0.75 +v 0.75 1 0.25 +v 1 0.5 1 +v 1 0.5 0 +v 0.25 1 0.75 +v 0.25 1 0.25 +v 0 0.5 1 +v 0 0.5 0 +vt 0.125 0.8125 +vt 0.09375 0.875 +vt 0.03125 0.875 +vt 0 0.8125 +vt 0.375 0.8125 +vt 0.34375 0.875 +vt 0.28125 0.875 +vt 0.25 0.8125 +vt 0.125 1 +vt 0.125 0.875 +vt 0.25 0.875 +vt 0.25 1 +vt 0.25 0.875 +vt 0.25 1 +vt 0.375 1 +vt 0.375 0.875 +vt 0.5 0.8125 +vt 0.46875 0.875 +vt 0.40625 0.875 +vt 0.375 0.8125 +vt 0.25 0.8125 +vt 0.21875 0.875 +vt 0.15625 0.875 +vt 0.125 0.8125 +vn 0.8944271909999161 0.44721359549995804 0 +vn -0.8944271909999161 0.44721359549995804 0 +vn 0 1 0 +vn 0 -1 0 +vn 0 0.44721359549995804 0.8944271909999161 +vn 0 0.44721359549995804 -0.8944271909999161 +usemtl material_all +f 12/25/7 10/26/7 9/27/7 11/28/7 +f 15/29/8 13/30/8 14/31/8 16/32/8 +f 9/33/9 10/34/9 14/35/9 13/36/9 +f 12/37/10 11/38/10 15/39/10 16/40/10 +f 11/41/11 9/42/11 13/43/11 15/44/11 +f 16/45/12 14/46/12 10/47/12 12/48/12 +o st2 +v 0.75 1.5 0.75 +v 0.75 1.5 0.25 +v 0.75 1 0.75 +v 0.75 1 0.25 +v 0.25 1.5 0.25 +v 0.25 1.5 0.75 +v 0.25 1 0.25 +v 0.25 1 0.75 +vt 0.0625 0.75 +vt 0.125 0.75 +vt 0.125 0.6875 +vt 0.0625 0.6875 +vt 0 0.75 +vt 0.0625 0.75 +vt 0.0625 0.6875 +vt 0 0.6875 +vt 0.1875 0.75 +vt 0.25 0.75 +vt 0.25 0.6875 +vt 0.1875 0.6875 +vt 0.125 0.75 +vt 0.1875 0.75 +vt 0.1875 0.6875 +vt 0.125 0.6875 +vt 0.125 0.75 +vt 0.0625 0.75 +vt 0.0625 0.8125 +vt 0.125 0.8125 +vt 0.1875 0.8125 +vt 0.125 0.8125 +vt 0.125 0.75 +vt 0.1875 0.75 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl material_all +f 20/52/13 23/51/13 21/50/13 18/49/13 +f 19/56/14 20/55/14 18/54/14 17/53/14 +f 24/60/15 19/59/15 17/58/15 22/57/15 +f 23/64/16 24/63/16 22/62/16 21/61/16 +f 22/68/17 17/67/17 18/66/17 21/65/17 +f 23/72/18 20/71/18 19/70/18 24/69/18 +o st3 +v -0.23085448747658122 1.1290325959928555 0.65625 +v -0.23085448747658122 1.1290325959928555 0.34375 +v 0.21265092911252959 0.8981582893753388 0.65625 +v 0.21265092911252959 0.8981582893753388 0.34375 +v -0.3751509291125293 0.8518417106246614 0.34375 +v -0.3751509291125293 0.8518417106246614 0.65625 +v 0.06835448747658135 0.6209674040071445 0.34375 +v 0.06835448747658135 0.6209674040071445 0.65625 +vt 0.0390625 0.6484375 +vt 0.078125 0.6484375 +vt 0.078125 0.5859375 +vt 0.0390625 0.5859375 +vt 0 0.6484375 +vt 0.0390625 0.6484375 +vt 0.0390625 0.5859375 +vt 0 0.5859375 +vt 0.1171875 0.6484375 +vt 0.15625 0.6484375 +vt 0.15625 0.5859375 +vt 0.1171875 0.5859375 +vt 0.078125 0.6484375 +vt 0.1171875 0.6484375 +vt 0.1171875 0.5859375 +vt 0.078125 0.5859375 +vt 0.078125 0.6484375 +vt 0.0390625 0.6484375 +vt 0.0390625 0.6875 +vt 0.078125 0.6875 +vt 0.1171875 0.6875 +vt 0.078125 0.6875 +vt 0.078125 0.6484375 +vt 0.1171875 0.6484375 +vn 0 0 -1 +vn 0.4617486132350339 0.8870108331782217 0 +vn 0 0 1 +vn -0.4617486132350339 -0.8870108331782217 0 +vn -0.8870108331782217 0.4617486132350339 0 +vn 0.8870108331782217 -0.4617486132350339 0 +usemtl material_all +f 28/76/19 31/75/19 29/74/19 26/73/19 +f 27/80/20 28/79/20 26/78/20 25/77/20 +f 32/84/21 27/83/21 25/82/21 30/81/21 +f 31/88/22 32/87/22 30/86/22 29/85/22 +f 30/92/23 25/91/23 26/90/23 29/89/23 +f 31/96/24 28/95/24 27/94/24 32/93/24 +o st4 +v 1.3751509291125303 0.8518417106246614 0.65625 +v 1.3751509291125303 0.8518417106246614 0.34375 +v 0.9316455125234187 0.620967404007144 0.65625 +v 0.9316455125234187 0.620967404007144 0.34375 +v 1.2308544874765823 1.1290325959928558 0.34375 +v 1.2308544874765823 1.1290325959928558 0.65625 +v 0.7873490708874706 0.8981582893753384 0.34375 +v 0.7873490708874706 0.8981582893753384 0.65625 +vt 0.078125 0.6484375 +vt 0.0390625 0.6484375 +vt 0.0390625 0.5859375 +vt 0.078125 0.5859375 +vt 0.1171875 0.6484375 +vt 0.078125 0.6484375 +vt 0.078125 0.5859375 +vt 0.1171875 0.5859375 +vt 0.15625 0.6484375 +vt 0.1171875 0.6484375 +vt 0.1171875 0.5859375 +vt 0.15625 0.5859375 +vt 0.0390625 0.6484375 +vt 0 0.6484375 +vt 0 0.5859375 +vt 0.0390625 0.5859375 +vt 0.0390625 0.6484375 +vt 0.078125 0.6484375 +vt 0.078125 0.6875 +vt 0.0390625 0.6875 +vt 0.078125 0.6875 +vt 0.1171875 0.6875 +vt 0.1171875 0.6484375 +vt 0.078125 0.6484375 +vn 0 0 -1 +vn 0.4617486132350339 -0.8870108331782217 0 +vn 0 0 1 +vn -0.4617486132350339 0.8870108331782217 0 +vn 0.8870108331782217 0.4617486132350339 0 +vn -0.8870108331782217 -0.4617486132350339 0 +usemtl material_all +f 36/100/25 39/99/25 37/98/25 34/97/25 +f 35/104/26 36/103/26 34/102/26 33/101/26 +f 40/108/27 35/107/27 33/106/27 38/105/27 +f 39/112/28 40/111/28 38/110/28 37/109/28 +f 38/116/29 33/115/29 34/114/29 37/113/29 +f 39/120/30 36/119/30 35/118/30 40/117/30 +o st5 +v 0.65625 0.8518417106246614 1.3751509291125303 +v 0.65625 1.1290325959928558 1.230854487476582 +v 0.65625 0.620967404007144 0.9316455125234187 +v 0.65625 0.8981582893753384 0.7873490708874704 +v 0.34375 1.1290325959928558 1.230854487476582 +v 0.34375 0.8518417106246614 1.3751509291125303 +v 0.34375 0.8981582893753384 0.7873490708874704 +v 0.34375 0.620967404007144 0.9316455125234187 +vt 0.0390625 0.6484375 +vt 0.078125 0.6484375 +vt 0.078125 0.5859375 +vt 0.0390625 0.5859375 +vt 0 0.6484375 +vt 0.0390625 0.6484375 +vt 0.0390625 0.5859375 +vt 0 0.5859375 +vt 0.1171875 0.6484375 +vt 0.15625 0.6484375 +vt 0.15625 0.5859375 +vt 0.1171875 0.5859375 +vt 0.078125 0.6484375 +vt 0.1171875 0.6484375 +vt 0.1171875 0.5859375 +vt 0.078125 0.5859375 +vt 0.078125 0.6484375 +vt 0.0390625 0.6484375 +vt 0.0390625 0.6875 +vt 0.078125 0.6875 +vt 0.1171875 0.6875 +vt 0.078125 0.6875 +vt 0.078125 0.6484375 +vt 0.1171875 0.6484375 +vn 0 0.8870108331782217 -0.4617486132350339 +vn 1 0 0 +vn 0 -0.8870108331782217 0.4617486132350339 +vn -1 0 0 +vn 0 0.4617486132350339 0.8870108331782217 +vn 0 -0.4617486132350339 -0.8870108331782217 +usemtl material_all +f 44/124/31 47/123/31 45/122/31 42/121/31 +f 43/128/32 44/127/32 42/126/32 41/125/32 +f 48/132/33 43/131/33 41/130/33 46/129/33 +f 47/136/34 48/135/34 46/134/34 45/133/34 +f 46/140/35 41/139/35 42/138/35 45/137/35 +f 47/144/36 44/143/36 43/142/36 48/141/36 +o st6 +v 0.65625 1.1290325959928555 -0.2308544874765811 +v 0.65625 0.8518417106246614 -0.3751509291125292 +v 0.65625 0.8981582893753388 0.21265092911252959 +v 0.65625 0.6209674040071445 0.06835448747658157 +v 0.34375 0.8518417106246614 -0.3751509291125292 +v 0.34375 1.1290325959928555 -0.2308544874765811 +v 0.34375 0.6209674040071445 0.06835448747658157 +v 0.34375 0.8981582893753388 0.21265092911252959 +vt 0.0390625 0.6484375 +vt 0.078125 0.6484375 +vt 0.078125 0.5859375 +vt 0.0390625 0.5859375 +vt 0 0.6484375 +vt 0.0390625 0.6484375 +vt 0.0390625 0.5859375 +vt 0 0.5859375 +vt 0.1171875 0.6484375 +vt 0.15625 0.6484375 +vt 0.15625 0.5859375 +vt 0.1171875 0.5859375 +vt 0.078125 0.6484375 +vt 0.1171875 0.6484375 +vt 0.1171875 0.5859375 +vt 0.078125 0.5859375 +vt 0.078125 0.6484375 +vt 0.0390625 0.6484375 +vt 0.0390625 0.6875 +vt 0.078125 0.6875 +vt 0.1171875 0.6875 +vt 0.078125 0.6875 +vt 0.078125 0.6484375 +vt 0.1171875 0.6484375 +vn 0 -0.8870108331782217 -0.4617486132350339 +vn 1 0 0 +vn 0 0.8870108331782217 0.4617486132350339 +vn -1 0 0 +vn 0 0.4617486132350339 -0.8870108331782217 +vn 0 -0.4617486132350339 0.8870108331782217 +usemtl material_all +f 52/148/37 55/147/37 53/146/37 50/145/37 +f 51/152/38 52/151/38 50/150/38 49/149/38 +f 56/156/39 51/155/39 49/154/39 54/153/39 +f 55/160/40 56/159/40 54/158/40 53/157/40 +f 54/164/41 49/163/41 50/162/41 53/161/41 +f 55/168/42 52/167/42 51/166/42 56/165/42 +o st4 +v 0.59375 1.8125 0.59375 +v 0.59375 1.8125 0.40625 +v 0.59375 1.625 0.59375 +v 0.59375 1.625 0.40625 +v 0.40625 1.8125 0.40625 +v 0.40625 1.8125 0.59375 +v 0.40625 1.625 0.40625 +v 0.40625 1.625 0.59375 +vt 0.2734375 0.7265625 +vt 0.296875 0.7265625 +vt 0.296875 0.703125 +vt 0.2734375 0.703125 +vt 0.25 0.7265625 +vt 0.2734375 0.7265625 +vt 0.2734375 0.703125 +vt 0.25 0.703125 +vt 0.3203125 0.7265625 +vt 0.34375 0.7265625 +vt 0.34375 0.703125 +vt 0.3203125 0.703125 +vt 0.296875 0.7265625 +vt 0.3203125 0.7265625 +vt 0.3203125 0.703125 +vt 0.296875 0.703125 +vt 0.296875 0.7265625 +vt 0.2734375 0.7265625 +vt 0.2734375 0.75 +vt 0.296875 0.75 +vt 0.3203125 0.75 +vt 0.296875 0.75 +vt 0.296875 0.7265625 +vt 0.3203125 0.7265625 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl material_all +f 60/172/43 63/171/43 61/170/43 58/169/43 +f 59/176/44 60/175/44 58/174/44 57/173/44 +f 64/180/45 59/179/45 57/178/45 62/177/45 +f 63/184/46 64/183/46 62/182/46 61/181/46 +f 62/188/47 57/187/47 58/186/47 61/185/47 +f 63/192/48 60/191/48 59/190/48 64/189/48 \ No newline at end of file diff --git a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor.png b/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor.png new file mode 100644 index 00000000..4c47c748 Binary files /dev/null and b/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor.png differ diff --git a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_e.png b/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_e.png deleted file mode 100644 index 46c6a909..00000000 Binary files a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_e.png and /dev/null differ diff --git a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_n.png b/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_n.png deleted file mode 100644 index ff341e60..00000000 Binary files a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_n.png and /dev/null differ diff --git a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_s.png b/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_s.png deleted file mode 100644 index f8d918ca..00000000 Binary files a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_s.png and /dev/null differ diff --git a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_top.png b/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_top.png deleted file mode 100644 index 35a57a78..00000000 Binary files a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_top.png and /dev/null differ diff --git a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_w.png b/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_w.png deleted file mode 100644 index a3d07a3c..00000000 Binary files a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_anchor_w.png and /dev/null differ diff --git a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_generator.png b/src/main/resources/assets/thaumicwonders/textures/blocks/portal_generator.png new file mode 100644 index 00000000..d2612dbe Binary files /dev/null and b/src/main/resources/assets/thaumicwonders/textures/blocks/portal_generator.png differ diff --git a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_generator_top.png b/src/main/resources/assets/thaumicwonders/textures/blocks/portal_generator_top.png deleted file mode 100644 index ec66d38f..00000000 Binary files a/src/main/resources/assets/thaumicwonders/textures/blocks/portal_generator_top.png and /dev/null differ