diff --git a/src/main/resources/assets/botania/textures/blocks/flowerPot.png b/src/main/resources/assets/botania/textures/blocks/flowerPot.png new file mode 100644 index 000000000..64bdbc147 Binary files /dev/null and b/src/main/resources/assets/botania/textures/blocks/flowerPot.png differ diff --git a/src/main/resources/assets/botania/textures/blocks/unused/celebratunia.png b/src/main/resources/assets/botania/textures/blocks/unused/celebratunia.png new file mode 100644 index 000000000..fe6362d07 Binary files /dev/null and b/src/main/resources/assets/botania/textures/blocks/unused/celebratunia.png differ diff --git a/src/main/resources/assets/botania/textures/items/unused/disenderPearl.png b/src/main/resources/assets/botania/textures/items/unused/disenderPearl.png new file mode 100644 index 000000000..a51783e6c Binary files /dev/null and b/src/main/resources/assets/botania/textures/items/unused/disenderPearl.png differ diff --git a/src/main/resources/assets/botania/textures/items/unused/elementalingot.png b/src/main/resources/assets/botania/textures/items/unused/elementalingot.png new file mode 100644 index 000000000..fdc37b62b Binary files /dev/null and b/src/main/resources/assets/botania/textures/items/unused/elementalingot.png differ diff --git a/src/main/resources/assets/botania/textures/items/unused/fireworkBlaster.png b/src/main/resources/assets/botania/textures/items/unused/fireworkBlaster.png new file mode 100644 index 000000000..f88055ade Binary files /dev/null and b/src/main/resources/assets/botania/textures/items/unused/fireworkBlaster.png differ diff --git a/src/main/resources/assets/botania/textures/items/unused/hikeBelt.png b/src/main/resources/assets/botania/textures/items/unused/hikeBelt.png new file mode 100644 index 000000000..466d19e03 Binary files /dev/null and b/src/main/resources/assets/botania/textures/items/unused/hikeBelt.png differ diff --git a/src/main/resources/assets/botania/textures/items/unused/manaweaveBoots.png b/src/main/resources/assets/botania/textures/items/unused/manaweaveBoots.png new file mode 100644 index 000000000..d4fec0f7c Binary files /dev/null and b/src/main/resources/assets/botania/textures/items/unused/manaweaveBoots.png differ diff --git a/src/main/resources/assets/botania/textures/items/unused/manaweaveChest.png b/src/main/resources/assets/botania/textures/items/unused/manaweaveChest.png new file mode 100644 index 000000000..accf0857a Binary files /dev/null and b/src/main/resources/assets/botania/textures/items/unused/manaweaveChest.png differ diff --git a/src/main/resources/assets/botania/textures/items/unused/manaweaveCloth.png b/src/main/resources/assets/botania/textures/items/unused/manaweaveCloth.png new file mode 100644 index 000000000..6b0b12621 Binary files /dev/null and b/src/main/resources/assets/botania/textures/items/unused/manaweaveCloth.png differ diff --git a/src/main/resources/assets/botania/textures/items/unused/manaweaveHelm.png b/src/main/resources/assets/botania/textures/items/unused/manaweaveHelm.png new file mode 100644 index 000000000..27b783e42 Binary files /dev/null and b/src/main/resources/assets/botania/textures/items/unused/manaweaveHelm.png differ diff --git a/src/main/resources/assets/botania/textures/items/unused/manaweaveLegs.png b/src/main/resources/assets/botania/textures/items/unused/manaweaveLegs.png new file mode 100644 index 000000000..32fae01ab Binary files /dev/null and b/src/main/resources/assets/botania/textures/items/unused/manaweaveLegs.png differ diff --git a/src/main/resources/assets/botania/textures/items/unused/pinkNetherStar.png b/src/main/resources/assets/botania/textures/items/unused/pinkNetherStar.png new file mode 100644 index 000000000..e9360878c Binary files /dev/null and b/src/main/resources/assets/botania/textures/items/unused/pinkNetherStar.png differ diff --git a/src/main/resources/assets/botania/textures/items/unused/starSwordw.png b/src/main/resources/assets/botania/textures/items/unused/starSwordw.png new file mode 100644 index 000000000..767b1d274 Binary files /dev/null and b/src/main/resources/assets/botania/textures/items/unused/starSwordw.png differ diff --git a/src/main/resources/assets/botania/textures/model/blackHoleBox.java b/src/main/resources/assets/botania/textures/model/blackHoleBox.java new file mode 100644 index 000000000..d2b856a1e --- /dev/null +++ b/src/main/resources/assets/botania/textures/model/blackHoleBox.java @@ -0,0 +1,98 @@ +package model; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; + +/** + * blackHoleBox - wiiv + * Created using Tabula 4.1.1 + */ +public class blackHoleBox extends ModelBase { + public ModelRenderer shape1; + public ModelRenderer shape1_1; + public ModelRenderer shape1_2; + public ModelRenderer shape1_3; + public ModelRenderer shape1_4; + public ModelRenderer shape1_5; + public ModelRenderer shape1_6; + public ModelRenderer shape1_7; + public ModelRenderer shape1_8; + public ModelRenderer shape1_9; + public ModelRenderer shape1_10; + public ModelRenderer shape1_11; + + public blackHoleBox() { + this.textureWidth = 36; + this.textureHeight = 2; + this.shape1_3 = new ModelRenderer(this, 0, 0); + this.shape1_3.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1_3.addBox(-7.0F, 7.0F, -8.0F, 14, 1, 1, 0.0F); + this.setRotateAngle(shape1_3, 0.0F, 1.5707963267948966F, 0.0F); + this.shape1_7 = new ModelRenderer(this, 0, 0); + this.shape1_7.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1_7.addBox(-7.0F, -8.0F, -8.0F, 14, 1, 1, 0.0F); + this.setRotateAngle(shape1_7, 0.0F, 1.5707963267948966F, 0.0F); + this.shape1_9 = new ModelRenderer(this, 0, 0); + this.shape1_9.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1_9.addBox(-7.0F, 7.0F, 7.0F, 14, 1, 1, 0.0F); + this.setRotateAngle(shape1_9, 0.0F, 3.141592653589793F, 1.5707963267948966F); + this.shape1_11 = new ModelRenderer(this, 0, 0); + this.shape1_11.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1_11.addBox(-7.0F, 7.0F, -8.0F, 14, 1, 1, 0.0F); + this.setRotateAngle(shape1_11, 0.0F, 3.141592653589793F, 1.5707963267948966F); + this.shape1 = new ModelRenderer(this, 0, 0); + this.shape1.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1.addBox(-8.0F, 7.0F, 7.0F, 16, 1, 1, 0.0F); + this.shape1_4 = new ModelRenderer(this, 0, 0); + this.shape1_4.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1_4.addBox(-8.0F, 7.0F, -8.0F, 16, 1, 1, 0.0F); + this.shape1_8 = new ModelRenderer(this, 0, 0); + this.shape1_8.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1_8.addBox(-7.0F, -8.0F, -8.0F, 14, 1, 1, 0.0F); + this.setRotateAngle(shape1_8, 0.0F, 3.141592653589793F, 1.5707963267948966F); + this.shape1_2 = new ModelRenderer(this, 0, 0); + this.shape1_2.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1_2.addBox(-8.0F, -8.0F, -8.0F, 16, 1, 1, 0.0F); + this.shape1_1 = new ModelRenderer(this, 0, 0); + this.shape1_1.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1_1.addBox(-8.0F, -8.0F, 7.0F, 16, 1, 1, 0.0F); + this.shape1_6 = new ModelRenderer(this, 0, 0); + this.shape1_6.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1_6.addBox(-7.0F, -8.0F, -8.0F, 14, 1, 1, 0.0F); + this.setRotateAngle(shape1_6, 0.0F, -1.5707963267948966F, 0.0F); + this.shape1_10 = new ModelRenderer(this, 0, 0); + this.shape1_10.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1_10.addBox(-7.0F, -8.0F, 7.0F, 14, 1, 1, 0.0F); + this.setRotateAngle(shape1_10, 0.0F, 3.141592653589793F, 1.5707963267948966F); + this.shape1_5 = new ModelRenderer(this, 0, 0); + this.shape1_5.setRotationPoint(0.0F, 16.0F, 0.0F); + this.shape1_5.addBox(-7.0F, 7.0F, -8.0F, 14, 1, 1, 0.0F); + this.setRotateAngle(shape1_5, 0.0F, -1.5707963267948966F, 0.0F); + } + + @Override + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + this.shape1_3.render(f5); + this.shape1_7.render(f5); + this.shape1_9.render(f5); + this.shape1_11.render(f5); + this.shape1.render(f5); + this.shape1_4.render(f5); + this.shape1_8.render(f5); + this.shape1_2.render(f5); + this.shape1_1.render(f5); + this.shape1_6.render(f5); + this.shape1_10.render(f5); + this.shape1_5.render(f5); + } + + /** + * This is a helper function from Tabula to set the rotation of model parts + */ + public void setRotateAngle(ModelRenderer modelRenderer, float x, float y, float z) { + modelRenderer.rotateAngleX = x; + modelRenderer.rotateAngleY = y; + modelRenderer.rotateAngleZ = z; + } +} diff --git a/src/main/resources/assets/botania/textures/model/blackHoleBox.png b/src/main/resources/assets/botania/textures/model/blackHoleBox.png new file mode 100644 index 000000000..8033fd5e1 Binary files /dev/null and b/src/main/resources/assets/botania/textures/model/blackHoleBox.png differ diff --git a/src/main/resources/assets/botania/textures/model/crystalCube.java b/src/main/resources/assets/botania/textures/model/crystalCube.java new file mode 100644 index 000000000..61bb8ce8c --- /dev/null +++ b/src/main/resources/assets/botania/textures/model/crystalCube.java @@ -0,0 +1,45 @@ +package model; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; + +/** + * crystalCube - wiiv + * Created using Tabula 4.1.1 + */ +public class crystalCube extends ModelBase { + public ModelRenderer cube; + public ModelRenderer base1; + public ModelRenderer base2; + + public crystalCube() { + this.textureWidth = 48; + this.textureHeight = 32; + this.cube = new ModelRenderer(this, 0, 0); + this.cube.setRotationPoint(0.0F, 12.0F, 0.0F); + this.cube.addBox(-4.0F, -4.0F, -4.0F, 8, 8, 8, 0.0F); + this.base1 = new ModelRenderer(this, 22, 0); + this.base1.setRotationPoint(0.0F, 16.0F, 0.0F); + this.base1.addBox(-3.0F, 7.0F, -3.0F, 6, 1, 6, 0.0F); + this.base2 = new ModelRenderer(this, 0, 16); + this.base2.setRotationPoint(0.0F, 0.0F, 0.0F); + this.base2.addBox(-5.0F, 3.0F, -5.0F, 10, 4, 10, 0.0F); + this.base1.addChild(this.base2); + } + + @Override + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + this.cube.render(f5); + this.base1.render(f5); + } + + /** + * This is a helper function from Tabula to set the rotation of model parts + */ + public void setRotateAngle(ModelRenderer modelRenderer, float x, float y, float z) { + modelRenderer.rotateAngleX = x; + modelRenderer.rotateAngleY = y; + modelRenderer.rotateAngleZ = z; + } +} diff --git a/src/main/resources/assets/botania/textures/model/crystalCube.png b/src/main/resources/assets/botania/textures/model/crystalCube.png new file mode 100644 index 000000000..fb9abd671 Binary files /dev/null and b/src/main/resources/assets/botania/textures/model/crystalCube.png differ diff --git a/src/main/resources/assets/botania/textures/model/holyCloak.png b/src/main/resources/assets/botania/textures/model/holyCloak.png index 0515c486d..bcee48fb3 100644 Binary files a/src/main/resources/assets/botania/textures/model/holyCloak.png and b/src/main/resources/assets/botania/textures/model/holyCloak.png differ diff --git a/src/main/resources/assets/botania/textures/model/manaseerMonocle.png b/src/main/resources/assets/botania/textures/model/manaseerMonocle.png new file mode 100644 index 000000000..d8a02191d Binary files /dev/null and b/src/main/resources/assets/botania/textures/model/manaseerMonocle.png differ diff --git a/src/main/resources/assets/botania/textures/model/manaweave0.png b/src/main/resources/assets/botania/textures/model/manaweave0.png new file mode 100644 index 000000000..bcb01df66 Binary files /dev/null and b/src/main/resources/assets/botania/textures/model/manaweave0.png differ diff --git a/src/main/resources/assets/botania/textures/model/manaweave1.png b/src/main/resources/assets/botania/textures/model/manaweave1.png new file mode 100644 index 000000000..e004b7a27 Binary files /dev/null and b/src/main/resources/assets/botania/textures/model/manaweave1.png differ diff --git a/src/main/resources/assets/botania/textures/model/unholyCloak.png b/src/main/resources/assets/botania/textures/model/unholyCloak.png index e548ec5b1..d23de1e1a 100644 Binary files a/src/main/resources/assets/botania/textures/model/unholyCloak.png and b/src/main/resources/assets/botania/textures/model/unholyCloak.png differ