From 70c1354a4a96698758a88c032866288f79de6f5a Mon Sep 17 00:00:00 2001 From: Benjamin Culkin Date: Sat, 24 Aug 2024 08:16:37 -0400 Subject: Initial commit --- .../fbs/block/model/ModelAlchemyCauldron.class | Bin 0 -> 3778 bytes .../fbs/block/model/ModelAlchemyCauldron.java | 157 +++++++++++++++ .../fbs/block/model/ModelAlchemyTable.class | Bin 0 -> 4702 bytes .../fbs/block/model/ModelAlchemyTable.java | 210 +++++++++++++++++++++ .../jp/plusplus/fbs/block/model/ModelBonfire.class | Bin 0 -> 2772 bytes .../jp/plusplus/fbs/block/model/ModelBonfire.java | 98 ++++++++++ .../jp/plusplus/fbs/block/model/ModelFork.class | Bin 0 -> 2323 bytes .../jp/plusplus/fbs/block/model/ModelFork.java | 82 ++++++++ .../jp/plusplus/fbs/block/model/ModelHerb.class | Bin 0 -> 3205 bytes .../jp/plusplus/fbs/block/model/ModelHerb.java | 124 ++++++++++++ .../jp/plusplus/fbs/block/model/ModelKnife.class | Bin 0 -> 2185 bytes .../jp/plusplus/fbs/block/model/ModelKnife.java | 74 ++++++++ .../plusplus/fbs/block/model/ModelMushroom.class | Bin 0 -> 2748 bytes .../jp/plusplus/fbs/block/model/ModelMushroom.java | 96 ++++++++++ .../fbs/block/model/ModelSchoolTable.class | Bin 0 -> 3311 bytes .../plusplus/fbs/block/model/ModelSchoolTable.java | 133 +++++++++++++ .../jp/plusplus/fbs/block/model/ModelSpoon.class | Bin 0 -> 2614 bytes .../jp/plusplus/fbs/block/model/ModelSpoon.java | 98 ++++++++++ 18 files changed, 1072 insertions(+) create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyCauldron.class create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyCauldron.java create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyTable.class create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyTable.java create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelBonfire.class create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelBonfire.java create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelFork.class create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelFork.java create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelHerb.class create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelHerb.java create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelKnife.class create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelKnife.java create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelMushroom.class create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelMushroom.java create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelSchoolTable.class create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelSchoolTable.java create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelSpoon.class create mode 100644 src/main/java/jp/plusplus/fbs/block/model/ModelSpoon.java (limited to 'src/main/java/jp/plusplus/fbs/block/model') diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyCauldron.class b/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyCauldron.class new file mode 100644 index 0000000..d9da65c Binary files /dev/null and b/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyCauldron.class differ diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyCauldron.java b/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyCauldron.java new file mode 100644 index 0000000..4fa6c6a --- /dev/null +++ b/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyCauldron.java @@ -0,0 +1,157 @@ +// Date: 2015/08/19 8:45:36 +// Template version 1.1 +// Java generated by Techne +// Keep in mind that you still need to fill in some blanks +// - ZeuX + + +package jp.plusplus.fbs.block.model; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; + +public class ModelAlchemyCauldron extends ModelBase { + //fields + ModelRenderer Shape1; + ModelRenderer Shape2; + ModelRenderer Shape3; + ModelRenderer Shape4; + ModelRenderer Shape5; + ModelRenderer Shape6; + ModelRenderer Shape7; + ModelRenderer Shape8; + ModelRenderer Shape9; + ModelRenderer Shape10; + ModelRenderer Shape11; + ModelRenderer Shape12; + ModelRenderer Shape13; + ModelRenderer Shape14; + ModelRenderer Shape15; + + public ModelAlchemyCauldron() { + textureWidth = 128; + textureHeight = 64; + + Shape1 = new ModelRenderer(this, 0, 0); + Shape1.addBox(-2F, -2F, -2F, 20, 2, 20); + Shape1.setRotationPoint(0F, 0F, 0F); + Shape1.setTextureSize(128, 64); + Shape1.mirror = true; + setRotation(Shape1, 0F, 0F, 0F); + Shape2 = new ModelRenderer(this, 60, 0); + Shape2.addBox(-3F, -5F, -3F, 22, 3, 1); + Shape2.setRotationPoint(0F, 0F, 0F); + Shape2.setTextureSize(128, 64); + Shape2.mirror = true; + setRotation(Shape2, 0F, 0F, 0F); + Shape3 = new ModelRenderer(this, 60, 0); + Shape3.addBox(-3F, -5F, 18F, 22, 3, 1); + Shape3.setRotationPoint(0F, 0F, 0F); + Shape3.setTextureSize(128, 64); + Shape3.mirror = true; + setRotation(Shape3, 0F, 0F, 0F); + Shape4 = new ModelRenderer(this, 0, 22); + Shape4.addBox(-3F, -5F, -2F, 1, 3, 20); + Shape4.setRotationPoint(0F, 0F, 0F); + Shape4.setTextureSize(128, 64); + Shape4.mirror = true; + setRotation(Shape4, 0F, 0F, 0F); + Shape5 = new ModelRenderer(this, 0, 22); + Shape5.addBox(18F, -5F, -2F, 1, 3, 20); + Shape5.setRotationPoint(0F, 0F, 0F); + Shape5.setTextureSize(128, 64); + Shape5.mirror = true; + setRotation(Shape5, 0F, 0F, 0F); + Shape6 = new ModelRenderer(this, 60, 4); + Shape6.addBox(-4F, -7F, -4F, 24, 2, 1); + Shape6.setRotationPoint(0F, 0F, 0F); + Shape6.setTextureSize(128, 64); + Shape6.mirror = true; + setRotation(Shape6, 0F, 0F, 0F); + Shape7 = new ModelRenderer(this, 60, 4); + Shape7.addBox(-4F, -7F, 19F, 24, 2, 1); + Shape7.setRotationPoint(0F, 0F, 0F); + Shape7.setTextureSize(128, 64); + Shape7.mirror = true; + setRotation(Shape7, 0F, 0F, 0F); + Shape8 = new ModelRenderer(this, 42, 22); + Shape8.addBox(-4F, -7F, -3F, 1, 2, 22); + Shape8.setRotationPoint(0F, 0F, 0F); + Shape8.setTextureSize(128, 64); + Shape8.mirror = true; + setRotation(Shape8, 0F, 0F, 0F); + Shape9 = new ModelRenderer(this, 42, 22); + Shape9.addBox(19F, -7F, -3F, 1, 2, 22); + Shape9.setRotationPoint(0F, 0F, 0F); + Shape9.setTextureSize(128, 64); + Shape9.mirror = true; + setRotation(Shape9, 0F, 0F, 0F); + Shape10 = new ModelRenderer(this, 0, 0); + Shape10.addBox(20F, -7F, 4F, 3, 1, 2); + Shape10.setRotationPoint(0F, 0F, 0F); + Shape10.setTextureSize(128, 64); + Shape10.mirror = true; + setRotation(Shape10, 0F, 0F, 0F); + Shape11 = new ModelRenderer(this, 0, 0); + Shape11.addBox(20F, -7F, 10F, 3, 1, 2); + Shape11.setRotationPoint(0F, 0F, 0F); + Shape11.setTextureSize(128, 64); + Shape11.mirror = true; + setRotation(Shape11, 0F, 0F, 0F); + Shape12 = new ModelRenderer(this, 0, 3); + Shape12.addBox(23F, -7F, 4F, 2, 2, 8); + Shape12.setRotationPoint(0F, 0F, 0F); + Shape12.setTextureSize(128, 64); + Shape12.mirror = true; + setRotation(Shape12, 0F, 0F, 0F); + Shape13 = new ModelRenderer(this, 0, 0); + Shape13.addBox(-7F, -7F, 10F, 3, 1, 2); + Shape13.setRotationPoint(0F, 0F, 0F); + Shape13.setTextureSize(128, 64); + Shape13.mirror = true; + setRotation(Shape13, 0F, 0F, 0F); + Shape14 = new ModelRenderer(this, 0, 0); + Shape14.addBox(-7F, -7F, 4F, 3, 1, 2); + Shape14.setRotationPoint(0F, 0F, 0F); + Shape14.setTextureSize(128, 64); + Shape14.mirror = true; + setRotation(Shape14, 0F, 0F, 0F); + Shape15 = new ModelRenderer(this, 0, 3); + Shape15.addBox(-9F, -7F, 4F, 2, 2, 8); + Shape15.setRotationPoint(0F, 0F, 0F); + Shape15.setTextureSize(128, 64); + Shape15.mirror = true; + setRotation(Shape15, 0F, 0F, 0F); + } + + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + super.render(entity, f, f1, f2, f3, f4, f5); + setRotationAngles(f, f1, f2, f3, f4, f5); + Shape1.render(f5); + Shape2.render(f5); + Shape3.render(f5); + Shape4.render(f5); + Shape5.render(f5); + Shape6.render(f5); + Shape7.render(f5); + Shape8.render(f5); + Shape9.render(f5); + Shape10.render(f5); + Shape11.render(f5); + Shape12.render(f5); + Shape13.render(f5); + Shape14.render(f5); + Shape15.render(f5); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + + public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5) { + super.setRotationAngles(f, f1, f2, f3, f4, f5, null); + } +} diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyTable.class b/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyTable.class new file mode 100644 index 0000000..ca14176 Binary files /dev/null and b/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyTable.class differ diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyTable.java b/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyTable.java new file mode 100644 index 0000000..8244ba8 --- /dev/null +++ b/src/main/java/jp/plusplus/fbs/block/model/ModelAlchemyTable.java @@ -0,0 +1,210 @@ +// Date: 2015/09/25 14:00:36 +// Template version 1.1 +// Java generated by Techne +// Keep in mind that you still need to fill in some blanks +// - ZeuX + + + + + + +package jp.plusplus.fbs.block.model; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; + +public class ModelAlchemyTable extends ModelBase { + //fields + ModelRenderer Shape1; + ModelRenderer Shape2; + ModelRenderer Shape3; + ModelRenderer Shape4; + ModelRenderer Shape5; + ModelRenderer Shape6; + ModelRenderer Shape7; + ModelRenderer Shape7b; + ModelRenderer Shape8; + ModelRenderer Shape8b; + ModelRenderer Shape9; + ModelRenderer Shape10; + ModelRenderer Shape11; + ModelRenderer Shape12; + ModelRenderer Shape13; + ModelRenderer Shape14; + ModelRenderer Shape15; + ModelRenderer Shape16; + ModelRenderer Shape17; + ModelRenderer Shape18; + ModelRenderer Shape19; + + public ModelAlchemyTable() { + textureWidth = 128; + textureHeight = 64; + + Shape1 = new ModelRenderer(this, 0, 4); + Shape1.addBox(-8F, -8F, -8F, 32, 1, 14); + Shape1.setRotationPoint(0F, 0F, 0F); + Shape1.setTextureSize(128, 64); + Shape1.mirror = true; + setRotation(Shape1, 0F, 0F, 0F); + Shape2 = new ModelRenderer(this, 0, 19); + Shape2.addBox(-5F, -7F, -7F, 26, 3, 12); + Shape2.setRotationPoint(0F, 0F, 0F); + Shape2.setTextureSize(128, 64); + Shape2.mirror = true; + setRotation(Shape2, 0F, 0F, 0F); + Shape3 = new ModelRenderer(this, 0, 0); + Shape3.addBox(-7F, -7F, -7F, 2, 15, 2); + Shape3.setRotationPoint(0F, 0F, 0F); + Shape3.setTextureSize(128, 64); + Shape3.mirror = true; + setRotation(Shape3, 0F, 0F, 0F); + Shape4 = new ModelRenderer(this, 0, 0); + Shape4.addBox(-7F, -7F, 3F, 2, 15, 2); + Shape4.setRotationPoint(0F, 0F, 0F); + Shape4.setTextureSize(128, 64); + Shape4.mirror = true; + setRotation(Shape4, 0F, 0F, 0F); + Shape5 = new ModelRenderer(this, 0, 0); + Shape5.addBox(21F, -7F, -7F, 2, 15, 2); + Shape5.setRotationPoint(0F, 0F, 0F); + Shape5.setTextureSize(128, 64); + Shape5.mirror = true; + setRotation(Shape5, 0F, 0F, 0F); + Shape6 = new ModelRenderer(this, 0, 0); + Shape6.addBox(21F, -7F, 3F, 2, 15, 2); + Shape6.setRotationPoint(0F, 0F, 0F); + Shape6.setTextureSize(128, 64); + Shape6.mirror = true; + setRotation(Shape6, 0F, 0F, 0F); + Shape7 = new ModelRenderer(this, 78, 0); + Shape7.addBox(-7F, -7F, -5F, 2, 2, 8); + Shape7.setRotationPoint(0F, 0F, 0F); + Shape7.setTextureSize(128, 64); + Shape7.mirror = true; + setRotation(Shape7, 0F, 0F, 0F); + Shape7b = new ModelRenderer(this, 78, 0); + Shape7b.addBox(-7F, 4F, -5F, 2, 2, 8); + Shape7b.setRotationPoint(0F, 0F, 0F); + Shape7b.setTextureSize(128, 64); + Shape7b.mirror = true; + setRotation(Shape7b, 0F, 0F, 0F); + Shape8 = new ModelRenderer(this, 78, 0); + Shape8.addBox(21F, -7F, -5F, 2, 2, 8); + Shape8.setRotationPoint(0F, 0F, 0F); + Shape8.setTextureSize(128, 64); + Shape8.mirror = true; + setRotation(Shape8, 0F, 0F, 0F); + Shape8b = new ModelRenderer(this, 78, 0); + Shape8b.addBox(21F, 4F, -5F, 2, 2, 8); + Shape8b.setRotationPoint(0F, 0F, 0F); + Shape8b.setTextureSize(128, 64); + Shape8b.mirror = true; + setRotation(Shape8b, 0F, 0F, 0F); + Shape9 = new ModelRenderer(this, 0, 26); + Shape9.addBox(0F, 0F, 0F, 1, 1, 4); + Shape9.setRotationPoint(9F, -9F, -5F); + Shape9.setTextureSize(128, 64); + Shape9.mirror = true; + setRotation(Shape9, 0F, 0.2617994F, 0F); + Shape10 = new ModelRenderer(this, 0, 24); + Shape10.addBox(-1F, 0F, 4F, 3, 1, 1); + Shape10.setRotationPoint(9F, -9F, -5F); + Shape10.setTextureSize(128, 64); + Shape10.mirror = true; + setRotation(Shape10, 0F, 0.2617994F, 0F); + Shape11 = new ModelRenderer(this, 0, 24); + Shape11.addBox(-1F, 0F, 6F, 3, 1, 1); + Shape11.setRotationPoint(9F, -9F, -5F); + Shape11.setTextureSize(128, 64); + Shape11.mirror = true; + setRotation(Shape11, 0F, 0.2617994F, 0F); + Shape12 = new ModelRenderer(this, 8, 0); + Shape12.addBox(-1F, 0F, 5F, 1, 1, 1); + Shape12.setRotationPoint(9F, -9F, -5F); + Shape12.setTextureSize(128, 64); + Shape12.mirror = true; + setRotation(Shape12, 0F, 0.2617994F, 0F); + Shape13 = new ModelRenderer(this, 8, 0); + Shape13.addBox(1F, 0F, 5F, 1, 1, 1); + Shape13.setRotationPoint(9F, -9F, -5F); + Shape13.setTextureSize(128, 64); + Shape13.mirror = true; + setRotation(Shape13, 0F, 0.2617994F, 0F); + Shape14 = new ModelRenderer(this, 0, 34); + Shape14.addBox(-2.5F, 0F, -3.5F, 5, 1, 7); + Shape14.setRotationPoint(3F, -9F, -3F); + Shape14.setTextureSize(128, 64); + Shape14.mirror = true; + setRotation(Shape14, 0F, 0F, 0F); + Shape15 = new ModelRenderer(this, 24, 34); + Shape15.addBox(-2.5F, 0F, -3.5F, 5, 1, 7); + Shape15.setRotationPoint(-4F, -9F, 1F); + Shape15.setTextureSize(128, 64); + Shape15.mirror = true; + setRotation(Shape15, 0F, 0.3141593F, 0F); + Shape16 = new ModelRenderer(this, 48, 34); + Shape16.addBox(-2.5F, 0F, -3.5F, 5, 1, 7); + Shape16.setRotationPoint(-4F, -10F, 1F); + Shape16.setTextureSize(128, 64); + Shape16.mirror = true; + setRotation(Shape16, 0F, 0.0872665F, 0F); + Shape17 = new ModelRenderer(this, 48, 34); + Shape17.addBox(-2.5F, 0F, -3.5F, 5, 1, 7); + Shape17.setRotationPoint(18F, -9F, 0F); + Shape17.setTextureSize(128, 64); + Shape17.mirror = true; + setRotation(Shape17, 0F, 2.670354F, 0F); + Shape18 = new ModelRenderer(this, 0, 34); + Shape18.addBox(-2.5F, 0F, -3.5F, 5, 1, 7); + Shape18.setRotationPoint(18F, -10F, 1F); + Shape18.setTextureSize(128, 64); + Shape18.mirror = true; + setRotation(Shape18, 0F, 2.094395F, 0F); + Shape19 = new ModelRenderer(this, 72, 34); + Shape19.addBox(-2.5F, 0F, -3.5F, 5, 1, 7); + Shape19.setRotationPoint(19F, -11F, 1F); + Shape19.setTextureSize(128, 64); + Shape19.mirror = true; + setRotation(Shape19, 0F, 2.617994F, 0F); + } + + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + super.render(entity, f, f1, f2, f3, f4, f5); + setRotationAngles(f, f1, f2, f3, f4, f5); + Shape1.render(f5); + Shape2.render(f5); + Shape3.render(f5); + Shape4.render(f5); + Shape5.render(f5); + Shape6.render(f5); + Shape7.render(f5); + Shape7b.render(f5); + Shape8.render(f5); + Shape8b.render(f5); + Shape9.render(f5); + Shape10.render(f5); + Shape11.render(f5); + Shape12.render(f5); + Shape13.render(f5); + Shape14.render(f5); + Shape15.render(f5); + Shape16.render(f5); + Shape17.render(f5); + Shape18.render(f5); + Shape19.render(f5); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + + public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5) { + super.setRotationAngles(f, f1, f2, f3, f4, f5, null); + } + +} diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelBonfire.class b/src/main/java/jp/plusplus/fbs/block/model/ModelBonfire.class new file mode 100644 index 0000000..a888006 Binary files /dev/null and b/src/main/java/jp/plusplus/fbs/block/model/ModelBonfire.class differ diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelBonfire.java b/src/main/java/jp/plusplus/fbs/block/model/ModelBonfire.java new file mode 100644 index 0000000..488d463 --- /dev/null +++ b/src/main/java/jp/plusplus/fbs/block/model/ModelBonfire.java @@ -0,0 +1,98 @@ +// Date: 2015/10/20 7:29:06 +// Template version 1.1 +// Java generated by Techne +// Keep in mind that you still need to fill in some blanks +// - ZeuX + + + + + + +package jp.plusplus.fbs.block.model; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; + +public class ModelBonfire extends ModelBase { + //fields + ModelRenderer Shape1; + ModelRenderer Shape2; + ModelRenderer Shape3; + ModelRenderer Shape4; + ModelRenderer Shape5; + ModelRenderer Shape6; + ModelRenderer Shape7; + + public ModelBonfire() { + textureWidth = 64; + textureHeight = 32; + + Shape1 = new ModelRenderer(this, 0, 0); + Shape1.addBox(-1F, -1F, -6F, 2, 2, 8); + Shape1.setRotationPoint(0F, 21F, -2F); + Shape1.setTextureSize(64, 32); + Shape1.mirror = true; + setRotation(Shape1, 0.3346075F, 0F, 0F); + Shape2 = new ModelRenderer(this, 0, 0); + Shape2.addBox(-1F, -1F, -6F, 2, 2, 8); + Shape2.setRotationPoint(-1.466667F, 23F, -1.133333F); + Shape2.setTextureSize(64, 32); + Shape2.mirror = true; + setRotation(Shape2, 0F, 1.003822F, 0F); + Shape3 = new ModelRenderer(this, 20, 0); + Shape3.addBox(-1F, -1F, -5F, 2, 2, 7); + Shape3.setRotationPoint(4.666667F, 23F, 4.266667F); + Shape3.setTextureSize(64, 32); + Shape3.mirror = true; + setRotation(Shape3, 0F, 0.8551081F, 0F); + Shape4 = new ModelRenderer(this, 38, 0); + Shape4.addBox(-1F, -1F, -3F, 2, 2, 6); + Shape4.setRotationPoint(-2.866667F, 23F, 3.733333F); + Shape4.setTextureSize(64, 32); + Shape4.mirror = true; + setRotation(Shape4, 0F, -0.669215F, 0F); + Shape5 = new ModelRenderer(this, 0, 0); + Shape5.addBox(-1F, -1F, -4F, 2, 2, 8); + Shape5.setRotationPoint(-3.6F, 21.26667F, -0.2666667F); + Shape5.setTextureSize(64, 32); + Shape5.mirror = true; + setRotation(Shape5, 0.4833219F, 1.283798F, 0F); + Shape6 = new ModelRenderer(this, 20, 0); + Shape6.addBox(-1F, -1F, -3.4F, 2, 2, 7); + Shape6.setRotationPoint(3.8F, 21.86667F, -1.866667F); + Shape6.setTextureSize(64, 32); + Shape6.mirror = true; + setRotation(Shape6, -0.3346075F, 2.193538F, 0F); + Shape7 = new ModelRenderer(this, 0, 0); + Shape7.addBox(-1F, -1F, -5.4F, 2, 2, 8); + Shape7.setRotationPoint(0.7333333F, 22.2F, 5.2F); + Shape7.setTextureSize(64, 32); + Shape7.mirror = true; + setRotation(Shape7, -0.3346075F, 0.1115358F, 0F); + } + + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + super.render(entity, f, f1, f2, f3, f4, f5); + setRotationAngles(f, f1, f2, f3, f4, f5); + Shape1.render(f5); + Shape2.render(f5); + Shape3.render(f5); + Shape4.render(f5); + Shape5.render(f5); + Shape6.render(f5); + Shape7.render(f5); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + + public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5) { + super.setRotationAngles(f, f1, f2, f3, f4, f5, null); + } + +} diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelFork.class b/src/main/java/jp/plusplus/fbs/block/model/ModelFork.class new file mode 100644 index 0000000..9d55e23 Binary files /dev/null and b/src/main/java/jp/plusplus/fbs/block/model/ModelFork.class differ diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelFork.java b/src/main/java/jp/plusplus/fbs/block/model/ModelFork.java new file mode 100644 index 0000000..364c34d --- /dev/null +++ b/src/main/java/jp/plusplus/fbs/block/model/ModelFork.java @@ -0,0 +1,82 @@ +// Date: 2015/11/06 14:30:42 +// Template version 1.1 +// Java generated by Techne +// Keep in mind that you still need to fill in some blanks +// - ZeuX + + + + + + +package jp.plusplus.fbs.block.model; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; + +public class ModelFork extends ModelBase { + //fields + ModelRenderer Shape1; + ModelRenderer Shape2; + ModelRenderer Shape5; + ModelRenderer Shape6; + ModelRenderer Shape7; + + public ModelFork() { + textureWidth = 64; + textureHeight = 32; + + Shape1 = new ModelRenderer(this, 0, 0); + Shape1.addBox(-1F, -0.5F, -11F, 2, 1, 14); + Shape1.setRotationPoint(0F, 0F, 0F); + Shape1.setTextureSize(64, 32); + Shape1.mirror = true; + setRotation(Shape1, 0F, 0F, 0F); + Shape2 = new ModelRenderer(this, 0, 0); + Shape2.addBox(-2F, 0F, 3F, 4, 1, 1); + Shape2.setRotationPoint(0F, 0F, 0F); + Shape2.setTextureSize(64, 32); + Shape2.mirror = true; + setRotation(Shape2, 0F, 0F, 0F); + Shape5 = new ModelRenderer(this, 35, 17); + Shape5.addBox(-2F, 0.5F, 4F, 1, 1, 6); + Shape5.setRotationPoint(0F, 0F, 0F); + Shape5.setTextureSize(64, 32); + Shape5.mirror = true; + setRotation(Shape5, 0F, 0F, 0F); + Shape6 = new ModelRenderer(this, 35, 1); + Shape6.addBox(1F, 0.5F, 4F, 1, 1, 6); + Shape6.setRotationPoint(0F, 0F, 0F); + Shape6.setTextureSize(64, 32); + Shape6.mirror = true; + setRotation(Shape6, 0F, 0F, 0F); + Shape7 = new ModelRenderer(this, 35, 9); + Shape7.addBox(-0.5F, 0.5F, 4F, 1, 1, 6); + Shape7.setRotationPoint(0F, 0F, 0F); + Shape7.setTextureSize(64, 32); + Shape7.mirror = true; + setRotation(Shape7, 0F, 0F, 0F); + } + + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + super.render(entity, f, f1, f2, f3, f4, f5); + setRotationAngles(f, f1, f2, f3, f4, f5); + Shape1.render(f5); + Shape2.render(f5); + Shape5.render(f5); + Shape6.render(f5); + Shape7.render(f5); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + + public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5) { + super.setRotationAngles(f, f1, f2, f3, f4, f5, null); + } + +} diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelHerb.class b/src/main/java/jp/plusplus/fbs/block/model/ModelHerb.class new file mode 100644 index 0000000..2c77717 Binary files /dev/null and b/src/main/java/jp/plusplus/fbs/block/model/ModelHerb.class differ diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelHerb.java b/src/main/java/jp/plusplus/fbs/block/model/ModelHerb.java new file mode 100644 index 0000000..43e8153 --- /dev/null +++ b/src/main/java/jp/plusplus/fbs/block/model/ModelHerb.java @@ -0,0 +1,124 @@ +// Date: 2015/11/15 17:51:17 +// Template version 1.1 +// Java generated by Techne +// Keep in mind that you still need to fill in some blanks +// - ZeuX + + + + + + +package jp.plusplus.fbs.block.model; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; + +public class ModelHerb extends ModelBase { + //fields + ModelRenderer Shape1; + ModelRenderer Shape2; + ModelRenderer Shape3; + ModelRenderer Shape4; + ModelRenderer Shape5; + ModelRenderer Shape6; + ModelRenderer Shape7; + ModelRenderer Shape8; + ModelRenderer Shape9; + ModelRenderer Shape10; + + public ModelHerb(int meta) { + textureWidth = 64; + textureHeight = 32; + + Shape1 = new ModelRenderer(this, 0, 0); + Shape1.addBox(-4F, 7F, -3F, 2, 1, 2); + Shape1.setRotationPoint(0F, 16F, 0F); + Shape1.setTextureSize(64, 32); + Shape1.mirror = true; + setRotation(Shape1, 0F, 0F, 0F); + Shape2 = new ModelRenderer(this, 8, 0); + Shape2.addBox(3F, 7F, 3F, 2, 1, 1); + Shape2.setRotationPoint(0F, 16F, 0F); + Shape2.setTextureSize(64, 32); + Shape2.mirror = true; + setRotation(Shape2, 0F, 0F, 0F); + Shape3 = new ModelRenderer(this, 8, 0); + Shape3.addBox(3F, 7F, 2F, 2, 1, 1); + Shape3.setRotationPoint(0F, 16F, 0F); + Shape3.setTextureSize(64, 32); + Shape3.mirror = true; + setRotation(Shape3, 0F, 1.570796F, 0F); + Shape4 = new ModelRenderer(this, 0, 0); + Shape4.addBox(-2F, 7F, 2F, 2, 1, 2); + Shape4.setRotationPoint(0F, 16F, 0F); + Shape4.setTextureSize(64, 32); + Shape4.mirror = true; + setRotation(Shape4, 0F, 0F, 0F); + + Shape5 = new ModelRenderer(this, 8*(meta%8), 3+15*(meta/8)); + Shape5.addBox(-2F, -4F, -4F, 4, 12, 0); + Shape5.setRotationPoint(0F, 16F, 0F); + Shape5.setTextureSize(64, 32); + Shape5.mirror = true; + setRotation(Shape5, 0F, 0F, 0F); + Shape6 = new ModelRenderer(this, 8*(meta%8), 3+15*(meta/8)); + Shape6.addBox(2F, -4F, 0F, 4, 12, 0); + Shape6.setRotationPoint(0F, 16F, 0F); + Shape6.setTextureSize(64, 32); + Shape6.mirror = true; + setRotation(Shape6, 0F, 1.570796F, 0F); + Shape7 = new ModelRenderer(this, 8*(meta%8), 3+15*(meta/8)); + Shape7.addBox(0F, -4F, 3F, 4, 12, 0); + Shape7.setRotationPoint(0F, 16F, 0F); + Shape7.setTextureSize(64, 32); + Shape7.mirror = true; + setRotation(Shape7, 0F, 0F, 0F); + Shape8 = new ModelRenderer(this, 8*(meta%8), 3+15*(meta/8)); + Shape8.addBox(-5F, -4F, 2F, 4, 12, 0); + Shape8.setRotationPoint(0F, 16F, 0F); + Shape8.setTextureSize(64, 32); + Shape8.mirror = true; + setRotation(Shape8, 0F, 1.570796F, 0F); + Shape9 = new ModelRenderer(this, 8*(meta%8), 3+15*(meta/8)); + Shape9.addBox(-3F, -4F, -4F, 4, 12, 0); + Shape9.setRotationPoint(0F, 16F, 0F); + Shape9.setTextureSize(64, 32); + Shape9.mirror = true; + setRotation(Shape9, 0F, 1.570796F, 0F); + Shape10 = new ModelRenderer(this, 8*(meta%8), 3+15*(meta/8)); + Shape10.addBox(-6F, -4F, 1F, 4, 12, 0); + Shape10.setRotationPoint(0F, 16F, 0F); + Shape10.setTextureSize(64, 32); + Shape10.mirror = true; + setRotation(Shape10, 0F, 0F, 0F); + } + + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + super.render(entity, f, f1, f2, f3, f4, f5); + setRotationAngles(f, f1, f2, f3, f4, f5); + Shape1.render(f5); + Shape2.render(f5); + Shape3.render(f5); + Shape4.render(f5); + } + public void renderHerbs(float f5){ + Shape5.render(f5); + Shape6.render(f5); + Shape7.render(f5); + Shape8.render(f5); + Shape9.render(f5); + Shape10.render(f5); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + + public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5) { + super.setRotationAngles(f, f1, f2, f3, f4, f5, null); + } +} diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelKnife.class b/src/main/java/jp/plusplus/fbs/block/model/ModelKnife.class new file mode 100644 index 0000000..b86ec1f Binary files /dev/null and b/src/main/java/jp/plusplus/fbs/block/model/ModelKnife.class differ diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelKnife.java b/src/main/java/jp/plusplus/fbs/block/model/ModelKnife.java new file mode 100644 index 0000000..e20aaec --- /dev/null +++ b/src/main/java/jp/plusplus/fbs/block/model/ModelKnife.java @@ -0,0 +1,74 @@ +// Date: 2015/11/06 14:29:36 +// Template version 1.1 +// Java generated by Techne +// Keep in mind that you still need to fill in some blanks +// - ZeuX + + + + + + +package jp.plusplus.fbs.block.model; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; + +public class ModelKnife extends ModelBase { + //fields + ModelRenderer Shape1; + ModelRenderer Shape2; + ModelRenderer Shape3; + ModelRenderer Shape4; + + public ModelKnife() { + textureWidth = 64; + textureHeight = 32; + + Shape1 = new ModelRenderer(this, 0, 0); + Shape1.addBox(-1F, -0.5F, -11F, 2, 1, 14); + Shape1.setRotationPoint(0F, 0F, 0F); + Shape1.setTextureSize(64, 32); + Shape1.mirror = true; + setRotation(Shape1, 0F, 0F, 0F); + Shape2 = new ModelRenderer(this, 2, 17); + Shape2.addBox(-2F, -0.5F, 3F, 3, 1, 7); + Shape2.setRotationPoint(0F, 0F, 0F); + Shape2.setTextureSize(64, 32); + Shape2.mirror = true; + setRotation(Shape2, 0F, 0F, 0F); + Shape3 = new ModelRenderer(this, 0, 0); + Shape3.addBox(-1F, -0.5F, 10F, 2, 1, 1); + Shape3.setRotationPoint(0F, 0F, 0F); + Shape3.setTextureSize(64, 32); + Shape3.mirror = true; + setRotation(Shape3, 0F, 0F, 0F); + Shape4 = new ModelRenderer(this, 0, 0); + Shape4.addBox(0F, -0.5F, 11F, 1, 1, 1); + Shape4.setRotationPoint(0F, 0F, 0F); + Shape4.setTextureSize(64, 32); + Shape4.mirror = true; + setRotation(Shape4, 0F, 0F, 0F); + } + + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + super.render(entity, f, f1, f2, f3, f4, f5); + setRotationAngles(f, f1, f2, f3, f4, f5); + Shape1.render(f5); + Shape2.render(f5); + Shape3.render(f5); + Shape4.render(f5); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + + public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5) { + super.setRotationAngles(f, f1, f2, f3, f4, f5, null); + } + +} diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelMushroom.class b/src/main/java/jp/plusplus/fbs/block/model/ModelMushroom.class new file mode 100644 index 0000000..68a1172 Binary files /dev/null and b/src/main/java/jp/plusplus/fbs/block/model/ModelMushroom.class differ diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelMushroom.java b/src/main/java/jp/plusplus/fbs/block/model/ModelMushroom.java new file mode 100644 index 0000000..4d5d667 --- /dev/null +++ b/src/main/java/jp/plusplus/fbs/block/model/ModelMushroom.java @@ -0,0 +1,96 @@ +// Date: 2016/02/23 14:02:41 +// Template version 1.1 +// Java generated by Techne +// Keep in mind that you still need to fill in some blanks +// - ZeuX + +package jp.plusplus.fbs.block.model; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; + +public class ModelMushroom extends ModelBase { + //fields + ModelRenderer Shape1; + ModelRenderer Shape2; + ModelRenderer Shape3; + ModelRenderer Shape4; + ModelRenderer Shape5; + ModelRenderer Shape6; + ModelRenderer Shape7; + + public ModelMushroom(int color) { + textureWidth = 64; + textureHeight = 32; + + Shape1 = new ModelRenderer(this, 18, 0); + Shape1.addBox(-4F, 6F, -4F, 2, 2, 2); + Shape1.setRotationPoint(0F, 16F, 0F); + Shape1.setTextureSize(64, 32); + Shape1.mirror = true; + setRotation(Shape1, 0F, 0F, 0F); + Shape2 = new ModelRenderer(this, 0+color*20, 19); + Shape2.addBox(0F, 6F, 1F, 5, 1, 5); + Shape2.setRotationPoint(0F, 16F, 0F); + Shape2.setTextureSize(64, 32); + Shape2.mirror = true; + setRotation(Shape2, 0F, 0F, 0F); + Shape3 = new ModelRenderer(this, 0, 0); + Shape3.addBox(2F, 7F, 3F, 1, 1, 1); + Shape3.setRotationPoint(0F, 16F, 0F); + Shape3.setTextureSize(64, 32); + Shape3.mirror = true; + setRotation(Shape3, 0F, 0F, 0F); + Shape4 = new ModelRenderer(this, 0+(color%2)*24, 0+(color/2)*7); + Shape4.addBox(-6F, 5F, -6F, 6, 1, 6); + Shape4.setRotationPoint(0F, 16F, 0F); + Shape4.setTextureSize(64, 32); + Shape4.mirror = true; + setRotation(Shape4, 0F, 0F, 0F); + Shape5 = new ModelRenderer(this, 0+color*20, 14); + Shape5.addBox(-5F, 4F, -5F, 4, 1, 4); + Shape5.setRotationPoint(0F, 16F, 0F); + Shape5.setTextureSize(64, 32); + Shape5.mirror = true; + setRotation(Shape5, 0F, 0F, 0F); + Shape6 = new ModelRenderer(this, 0, 2); + Shape6.addBox(3F, 7F, -3F, 2, 1, 1); + Shape6.setRotationPoint(0F, 16F, 0F); + Shape6.setTextureSize(64, 32); + Shape6.mirror = true; + setRotation(Shape6, 0F, 0F, 0F); + Shape7 = new ModelRenderer(this, 0, 4); + Shape7.addBox(-3F, 7F, 3F, 1, 1, 1); + Shape7.setRotationPoint(0F, 16F, 0F); + Shape7.setTextureSize(64, 32); + Shape7.mirror = true; + setRotation(Shape7, 0F, 0F, 0F); + } + + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + super.render(entity, f, f1, f2, f3, f4, f5); + setRotationAngles(f, f1, f2, f3, f4, f5); + Shape6.render(f5); + Shape7.render(f5); + } + + public void renderMush(float f5) { + Shape1.render(f5); + Shape2.render(f5); + Shape3.render(f5); + Shape4.render(f5); + Shape5.render(f5); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + + public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5) { + super.setRotationAngles(f, f1, f2, f3, f4, f5, null); + } + +} diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelSchoolTable.class b/src/main/java/jp/plusplus/fbs/block/model/ModelSchoolTable.class new file mode 100644 index 0000000..4b121db Binary files /dev/null and b/src/main/java/jp/plusplus/fbs/block/model/ModelSchoolTable.class differ diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelSchoolTable.java b/src/main/java/jp/plusplus/fbs/block/model/ModelSchoolTable.java new file mode 100644 index 0000000..20e797a --- /dev/null +++ b/src/main/java/jp/plusplus/fbs/block/model/ModelSchoolTable.java @@ -0,0 +1,133 @@ +// Date: 2015/09/25 11:01:28 +// Template version 1.1 +// Java generated by Techne +// Keep in mind that you still need to fill in some blanks +// - ZeuX + +package jp.plusplus.fbs.block.model; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; + +public class ModelSchoolTable extends ModelBase { + //fields + ModelRenderer Shape1; + ModelRenderer Shape2; + ModelRenderer Shape3; + ModelRenderer Shape4; + ModelRenderer Shape5; + ModelRenderer Shape6; + ModelRenderer Shape7; + ModelRenderer Shape8; + ModelRenderer Shape9; + ModelRenderer Shape10; + ModelRenderer Shape11; + ModelRenderer Shape12; + + public ModelSchoolTable() { + textureWidth = 64; + textureHeight = 32; + + Shape1 = new ModelRenderer(this, 0, 0); + Shape1.addBox(-7F, -7F, 4F, 1, 15, 1); + Shape1.setRotationPoint(0F, 0F, 0F); + Shape1.setTextureSize(64, 32); + Shape1.mirror = true; + setRotation(Shape1, 0F, 0F, 0F); + Shape2 = new ModelRenderer(this, 0, 0); + Shape2.addBox(6F, -7F, -5F, 1, 15, 1); + Shape2.setRotationPoint(0F, 0F, 0F); + Shape2.setTextureSize(64, 32); + Shape2.mirror = true; + setRotation(Shape2, 0F, 0F, 0F); + Shape3 = new ModelRenderer(this, 0, 0); + Shape3.addBox(-7F, -7F, -5F, 1, 15, 1); + Shape3.setRotationPoint(0F, 0F, 0F); + Shape3.setTextureSize(64, 32); + Shape3.mirror = true; + setRotation(Shape3, 0F, 0F, 0F); + Shape4 = new ModelRenderer(this, 0, 0); + Shape4.addBox(6F, -7F, 4F, 1, 15, 1); + Shape4.setRotationPoint(0F, 0F, 0F); + Shape4.setTextureSize(64, 32); + Shape4.mirror = true; + setRotation(Shape4, 0F, 0F, 0F); + Shape5 = new ModelRenderer(this, 0, 4); + Shape5.addBox(-8F, -8F, -6F, 16, 1, 12); + Shape5.setRotationPoint(0F, 0F, 0F); + Shape5.setTextureSize(64, 32); + Shape5.mirror = true; + setRotation(Shape5, 0F, 0F, 0F); + Shape6 = new ModelRenderer(this, 44, 0); + Shape6.addBox(-7F, -7F, -4F, 1, 1, 8); + Shape6.setRotationPoint(0F, 0F, 0F); + Shape6.setTextureSize(64, 32); + Shape6.mirror = true; + setRotation(Shape6, 0F, 0F, 0F); + Shape7 = new ModelRenderer(this, 44, 0); + Shape7.addBox(6F, -7F, -4F, 1, 1, 8); + Shape7.setRotationPoint(0F, 0F, 0F); + Shape7.setTextureSize(64, 32); + Shape7.mirror = true; + setRotation(Shape7, 0F, 0F, 0F); + Shape8 = new ModelRenderer(this, 44, 0); + Shape8.addBox(-7F, 4F, -4F, 1, 1, 8); + Shape8.setRotationPoint(0F, 0F, 0F); + Shape8.setTextureSize(64, 32); + Shape8.mirror = true; + setRotation(Shape8, 0F, 0F, 0F); + Shape9 = new ModelRenderer(this, 44, 0); + Shape9.addBox(6F, 4F, -4F, 1, 1, 8); + Shape9.setRotationPoint(0F, 0F, 0F); + Shape9.setTextureSize(64, 32); + Shape9.mirror = true; + setRotation(Shape9, 0F, 0F, 0F); + Shape10 = new ModelRenderer(this, 0, 17); + Shape10.addBox(-6F, -6F, -5F, 12, 1, 9); + Shape10.setRotationPoint(0F, 0F, 0F); + Shape10.setTextureSize(64, 32); + Shape10.mirror = true; + setRotation(Shape10, 0F, 0F, 0F); + Shape11 = new ModelRenderer(this, 4, 2); + Shape11.addBox(-6F, -7F, 4F, 12, 1, 1); + Shape11.setRotationPoint(0F, 0F, 0F); + Shape11.setTextureSize(64, 32); + Shape11.mirror = true; + setRotation(Shape11, 0F, 0F, 0F); + Shape12 = new ModelRenderer(this, 4, 0); + Shape12.addBox(-6F, 4F, 4F, 12, 1, 1); + Shape12.setRotationPoint(0F, 0F, 0F); + Shape12.setTextureSize(64, 32); + Shape12.mirror = true; + setRotation(Shape12, 0F, 0F, 0F); + } + + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + super.render(entity, f, f1, f2, f3, f4, f5); + setRotationAngles(f, f1, f2, f3, f4, f5); + Shape1.render(f5); + Shape2.render(f5); + Shape3.render(f5); + Shape4.render(f5); + Shape5.render(f5); + Shape6.render(f5); + Shape7.render(f5); + Shape8.render(f5); + Shape9.render(f5); + Shape10.render(f5); + Shape11.render(f5); + Shape12.render(f5); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + + public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5) { + super.setRotationAngles(f, f1, f2, f3, f4, f5, null); + } + +} diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelSpoon.class b/src/main/java/jp/plusplus/fbs/block/model/ModelSpoon.class new file mode 100644 index 0000000..aff3268 Binary files /dev/null and b/src/main/java/jp/plusplus/fbs/block/model/ModelSpoon.class differ diff --git a/src/main/java/jp/plusplus/fbs/block/model/ModelSpoon.java b/src/main/java/jp/plusplus/fbs/block/model/ModelSpoon.java new file mode 100644 index 0000000..893a54e --- /dev/null +++ b/src/main/java/jp/plusplus/fbs/block/model/ModelSpoon.java @@ -0,0 +1,98 @@ +// Date: 2015/11/06 12:50:16 +// Template version 1.1 +// Java generated by Techne +// Keep in mind that you still need to fill in some blanks +// - ZeuX + + + + + + +package jp.plusplus.fbs.block.model; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; + +public class ModelSpoon extends ModelBase { + //fields + ModelRenderer Shape1; + ModelRenderer Shape2; + ModelRenderer Shape3; + ModelRenderer Shape4; + ModelRenderer Shape5; + ModelRenderer Shape6; + ModelRenderer Shape7; + + public ModelSpoon() { + textureWidth = 64; + textureHeight = 32; + + Shape1 = new ModelRenderer(this, 0, 0); + Shape1.addBox(-1F, -0.5F, -11F, 2, 1, 14); + Shape1.setRotationPoint(0F, 0F, 0F); + Shape1.setTextureSize(64, 32); + Shape1.mirror = true; + setRotation(Shape1, 0F, 0F, 0F); + Shape2 = new ModelRenderer(this, 0, 0); + Shape2.addBox(-2F, 0F, 3F, 4, 1, 1); + Shape2.setRotationPoint(0F, 0F, 0F); + Shape2.setTextureSize(64, 32); + Shape2.mirror = true; + setRotation(Shape2, 0F, 0F, 0F); + Shape3 = new ModelRenderer(this, 18, 5); + Shape3.addBox(-3F, 0.5F, 4F, 6, 1, 1); + Shape3.setRotationPoint(0F, 0F, 0F); + Shape3.setTextureSize(64, 32); + Shape3.mirror = true; + setRotation(Shape3, 0F, 0F, 0F); + Shape4 = new ModelRenderer(this, 18, 0); + Shape4.addBox(-2F, 1.5F, 5F, 4, 1, 4); + Shape4.setRotationPoint(0F, 0F, 0F); + Shape4.setTextureSize(64, 32); + Shape4.mirror = true; + setRotation(Shape4, 0F, 0F, 0F); + Shape5 = new ModelRenderer(this, 0, 2); + Shape5.addBox(-3F, 0.5F, 5F, 1, 1, 5); + Shape5.setRotationPoint(0F, 0F, 0F); + Shape5.setTextureSize(64, 32); + Shape5.mirror = true; + setRotation(Shape5, 0F, 0F, 0F); + Shape6 = new ModelRenderer(this, 0, 2); + Shape6.addBox(2F, 0.5F, 5F, 1, 1, 5); + Shape6.setRotationPoint(0F, 0F, 0F); + Shape6.setTextureSize(64, 32); + Shape6.mirror = true; + setRotation(Shape6, 0F, 0F, 0F); + Shape7 = new ModelRenderer(this, 0, 8); + Shape7.addBox(-2F, 0.5F, 9F, 4, 1, 2); + Shape7.setRotationPoint(0F, 0F, 0F); + Shape7.setTextureSize(64, 32); + Shape7.mirror = true; + setRotation(Shape7, 0F, 0F, 0F); + } + + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + super.render(entity, f, f1, f2, f3, f4, f5); + setRotationAngles(f, f1, f2, f3, f4, f5); + Shape1.render(f5); + Shape2.render(f5); + Shape3.render(f5); + Shape4.render(f5); + Shape5.render(f5); + Shape6.render(f5); + Shape7.render(f5); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + + public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5) { + super.setRotationAngles(f, f1, f2, f3, f4, f5, null); + } + +} -- cgit v1.2.3