mirror of
https://github.com/GTNewHorizons/Botania.git
synced 2026-11-14 01:04:16 +00:00
Added models/textures for the power system components.
This commit is contained in:
1 parent
5e9ed6c345
commit
bb59dc0867
7 files changed
+133
-10
No files matched your search
@@ -33,43 +33,33 @@ public class ModelAltar extends ModelBase {
|
||||
|
||||
gobletBase = new ModelRenderer(this, 0, 0);
|
||||
gobletBase.addBox(0F, 0F, 0F, 16, 2, 16);
|
||||
gobletBase.setRotationPoint(-8F, 22F, -8F);
|
||||
gobletBase.setTextureSize(256, 128);
|
||||
gobletBase2 = new ModelRenderer(this, 0, 18);
|
||||
gobletBase2.addBox(0F, 0F, 0F, 14, 1, 14);
|
||||
gobletBase2.setRotationPoint(-7F, 21F, -7F);
|
||||
gobletBase2.setTextureSize(256, 128);
|
||||
gobletStand = new ModelRenderer(this, 68, 0);
|
||||
gobletStand.addBox(0F, 0F, 0F, 6, 8, 6);
|
||||
gobletStand.setRotationPoint(-3F, 12F, -3F);
|
||||
gobletStand.setTextureSize(256, 128);
|
||||
gobletBase3 = new ModelRenderer(this, 0, 33);
|
||||
gobletBase3.addBox(0F, 0F, 0F, 12, 1, 12);
|
||||
gobletBase3.setRotationPoint(-6F, 20F, -6F);
|
||||
gobletBase3.setTextureSize(256, 128);
|
||||
kelkBase = new ModelRenderer(this, 72, 45);
|
||||
kelkBase.addBox(0F, 0F, 0F, 8, 1, 8);
|
||||
kelkBase.setRotationPoint(-4F, 11F, -4F);
|
||||
kelkBase.setTextureSize(256, 128);
|
||||
kelkBase2 = new ModelRenderer(this, 72, 34);
|
||||
kelkBase2.addBox(0F, 0F, 0F, 10, 1, 10);
|
||||
kelkBase2.setRotationPoint(-5F, 10F, -5F);
|
||||
kelkBase2.setTextureSize(256, 128);
|
||||
kelkWall1 = new ModelRenderer(this, 72, 18);
|
||||
kelkWall1.addBox(0F, 0F, 0F, 1, 6, 10);
|
||||
kelkWall1.setRotationPoint(5F, 4F, -5F);
|
||||
kelkWall1.setTextureSize(256, 128);
|
||||
kelkWall2 = new ModelRenderer(this, 72, 18);
|
||||
kelkWall2.addBox(0F, 0F, 0F, 1, 6, 10);
|
||||
kelkWall2.setRotationPoint(-6F, 4F, -5F);
|
||||
kelkWall2.setTextureSize(256, 128);
|
||||
kelkWall3 = new ModelRenderer(this, 94, 18);
|
||||
kelkWall3.addBox(0F, 0F, 0F, 10, 6, 1);
|
||||
kelkWall3.setRotationPoint(-5F, 4F, 5F);
|
||||
kelkWall3.setTextureSize(256, 128);
|
||||
kelkWall4 = new ModelRenderer(this, 94, 18);
|
||||
kelkWall4.addBox(0F, 0F, 0F, 10, 6, 1);
|
||||
kelkWall4.setRotationPoint(-5F, 4F, -6F);
|
||||
kelkWall4.setTextureSize(256, 128);
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
/**
|
||||
* This class was created by <Vazkii>. It's distributed as
|
||||
* part of the Botania Mod. Get the Source Code in github:
|
||||
* https://github.com/Vazkii/Botania
|
||||
*
|
||||
* Botania is Open Source and distributed under a
|
||||
* Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License
|
||||
* (http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en_GB)
|
||||
*
|
||||
* File Created @ [Jan 25, 2014, 1:53:32 PM (GMT)]
|
||||
*/
|
||||
package vazkii.botania.client.model;
|
||||
|
||||
import net.minecraft.client.model.ModelBase;
|
||||
import net.minecraft.client.model.ModelRenderer;
|
||||
|
||||
public class ModelPool extends ModelBase {
|
||||
|
||||
ModelRenderer base;
|
||||
ModelRenderer side1;
|
||||
ModelRenderer side2;
|
||||
ModelRenderer side3;
|
||||
ModelRenderer side4;
|
||||
|
||||
public ModelPool() {
|
||||
textureWidth = 64;
|
||||
textureHeight = 32;
|
||||
|
||||
base = new ModelRenderer(this, 0, 0);
|
||||
base.addBox(0F, 0F, 0F, 16, 1, 16);
|
||||
base.setTextureSize(64, 32);
|
||||
side1 = new ModelRenderer(this, 0, 0);
|
||||
side1.addBox(0F, 0F, 0F, 16, 7, 1);
|
||||
side1.setTextureSize(64, 32);
|
||||
side2 = new ModelRenderer(this, 0, 0);
|
||||
side2.addBox(0F, 0F, 0F, 16, 7, 1);
|
||||
side2.setTextureSize(64, 32);
|
||||
side3 = new ModelRenderer(this, 0, 0);
|
||||
side3.addBox(0F, 0F, 0F, 1, 7, 14);
|
||||
side3.setTextureSize(64, 32);
|
||||
side4 = new ModelRenderer(this, 0, 0);
|
||||
side4.addBox(0F, 0F, 0F, 1, 7, 14);
|
||||
side4.setTextureSize(64, 32);
|
||||
}
|
||||
|
||||
public void render() {
|
||||
float f = 1F / 16F;
|
||||
base.render(f);
|
||||
side1.render(f);
|
||||
side2.render(f);
|
||||
side3.render(f);
|
||||
side4.render(f);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
/**
|
||||
* This class was created by <Vazkii>. It's distributed as
|
||||
* part of the Botania Mod. Get the Source Code in github:
|
||||
* https://github.com/Vazkii/Botania
|
||||
*
|
||||
* Botania is Open Source and distributed under a
|
||||
* Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License
|
||||
* (http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en_GB)
|
||||
*
|
||||
* File Created @ [Jan 25, 2014, 1:55:05 PM (GMT)]
|
||||
*/
|
||||
package vazkii.botania.client.model;
|
||||
|
||||
import net.minecraft.client.model.ModelBase;
|
||||
import net.minecraft.client.model.ModelRenderer;
|
||||
|
||||
public class ModelSpreader extends ModelBase {
|
||||
|
||||
ModelRenderer cubeSide1;
|
||||
ModelRenderer cubeSide2;
|
||||
ModelRenderer cubeSide3;
|
||||
ModelRenderer cubeSide4;
|
||||
ModelRenderer cubeSide5;
|
||||
ModelRenderer cubeHole1;
|
||||
ModelRenderer cubeHole2;
|
||||
ModelRenderer cubeHole3;
|
||||
ModelRenderer cubeHole4;
|
||||
ModelRenderer cubeInside;
|
||||
|
||||
public ModelSpreader() {
|
||||
textureWidth = 64;
|
||||
textureHeight = 32;
|
||||
|
||||
cubeSide1 = new ModelRenderer(this, 0, 0);
|
||||
cubeSide1.addBox(0F, 0F, 0F, 14, 1, 14);
|
||||
cubeSide1.setTextureSize(64, 32);
|
||||
cubeSide2 = new ModelRenderer(this, 0, 0);
|
||||
cubeSide2.addBox(0F, 0F, 0F, 14, 13, 1);
|
||||
cubeSide2.setTextureSize(64, 32);
|
||||
cubeSide3 = new ModelRenderer(this, 0, 0);
|
||||
cubeSide3.addBox(0F, 0F, 0F, 1, 13, 13);
|
||||
cubeSide3.setTextureSize(64, 32);
|
||||
cubeSide4 = new ModelRenderer(this, 0, 0);
|
||||
cubeSide4.addBox(0F, 0F, 0F, 1, 13, 13);
|
||||
cubeSide4.setTextureSize(64, 32);
|
||||
cubeSide5 = new ModelRenderer(this, 0, 0);
|
||||
cubeSide5.addBox(0F, 0F, 0F, 12, 1, 13);
|
||||
cubeSide5.setTextureSize(64, 32);
|
||||
cubeHole1 = new ModelRenderer(this, 0, 0);
|
||||
cubeHole1.addBox(0F, 0F, 0F, 4, 12, 1);
|
||||
cubeHole1.setTextureSize(64, 32);
|
||||
cubeHole2 = new ModelRenderer(this, 0, 0);
|
||||
cubeHole2.addBox(0F, 0F, 0F, 4, 12, 1);
|
||||
cubeHole2.setTextureSize(64, 32);
|
||||
cubeHole3 = new ModelRenderer(this, 0, 0);
|
||||
cubeHole3.addBox(0F, 0F, 0F, 4, 4, 1);
|
||||
cubeHole3.setTextureSize(64, 32);
|
||||
cubeHole4 = new ModelRenderer(this, 0, 0);
|
||||
cubeHole4.addBox(0F, 0F, 0F, 4, 4, 1);
|
||||
cubeHole4.setTextureSize(64, 32);
|
||||
cubeInside = new ModelRenderer(this, 30, 17);
|
||||
cubeInside.addBox(0F, 0F, 0F, 6, 6, 6);
|
||||
cubeInside.setTextureSize(64, 32);
|
||||
}
|
||||
|
||||
public void render() {
|
||||
float f = 1F / 16F;
|
||||
cubeSide1.render(f);
|
||||
cubeSide2.render(f);
|
||||
cubeSide3.render(f);
|
||||
cubeSide4.render(f);
|
||||
cubeSide5.render(f);
|
||||
cubeHole1.render(f);
|
||||
cubeHole2.render(f);
|
||||
cubeHole3.render(f);
|
||||
cubeHole4.render(f);
|
||||
cubeInside.render(f);
|
||||
}
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 3.4 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 3.1 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 6.2 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 5.5 KiB |
Reference in new issue
Block a user