reformat
This commit is contained in:
		| @@ -6,11 +6,13 @@ import org.lwjgl.opengl.GL11; | ||||
| import storagecraft.render.model.CableModel; | ||||
| import storagecraft.tile.TileCable; | ||||
|  | ||||
| public class BlockCableRenderer extends TileEntitySpecialRenderer { | ||||
| public class BlockCableRenderer extends TileEntitySpecialRenderer | ||||
| { | ||||
| 	public static final CableModel CABLE_MODEL = new CableModel(); | ||||
|  | ||||
| 	@Override | ||||
| 	public void renderTileEntityAt(TileEntity tile, double x, double y, double z, float scale) { | ||||
| 	public void renderTileEntityAt(TileEntity tile, double x, double y, double z, float scale) | ||||
| 	{ | ||||
| 		GL11.glPushMatrix(); | ||||
| 		GL11.glTranslatef((float) x, (float) y, (float) z); | ||||
|  | ||||
|   | ||||
| @@ -5,21 +5,25 @@ import net.minecraftforge.client.IItemRenderer; | ||||
| import org.lwjgl.opengl.GL11; | ||||
| import storagecraft.render.model.CableModel; | ||||
|  | ||||
| public class ItemCableRenderer implements IItemRenderer { | ||||
| public class ItemCableRenderer implements IItemRenderer | ||||
| { | ||||
| 	public static final CableModel CABLE_MODEL = new CableModel(); | ||||
|  | ||||
| 	@Override | ||||
| 	public boolean handleRenderType(ItemStack item, ItemRenderType type) { | ||||
| 	public boolean handleRenderType(ItemStack item, ItemRenderType type) | ||||
| 	{ | ||||
| 		return true; | ||||
| 	} | ||||
|  | ||||
| 	@Override | ||||
| 	public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper) { | ||||
| 	public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper) | ||||
| 	{ | ||||
| 		return true; | ||||
| 	} | ||||
|  | ||||
| 	@Override | ||||
| 	public void renderItem(ItemRenderType type, ItemStack item, Object... data) { | ||||
| 	public void renderItem(ItemRenderType type, ItemStack item, Object... data) | ||||
| 	{ | ||||
| 		GL11.glPushMatrix(); | ||||
|  | ||||
| 		CABLE_MODEL.render(item, 0.0625F); | ||||
|   | ||||
| @@ -8,7 +8,8 @@ import net.minecraft.util.ResourceLocation; | ||||
| import net.minecraftforge.common.util.ForgeDirection; | ||||
| import storagecraft.tile.TileCable; | ||||
|  | ||||
| public class CableModel extends ModelBase { | ||||
| public class CableModel extends ModelBase | ||||
| { | ||||
| 	public static final ResourceLocation CABLE_RESOURCE = new ResourceLocation("storagecraft:textures/blocks/cable.png"); | ||||
| 	public static final ResourceLocation CABLE_UNPOWERED_RESOURCE = new ResourceLocation("storagecraft:textures/blocks/cableUnpowered.png"); | ||||
| 	public static final ResourceLocation CABLE_POWERED_RESOURCE = new ResourceLocation("storagecraft:textures/blocks/cablePowered.png"); | ||||
| @@ -21,7 +22,8 @@ public class CableModel extends ModelBase { | ||||
| 	private ModelRenderer south; | ||||
| 	private ModelRenderer west; | ||||
|  | ||||
| 	public CableModel() { | ||||
| 	public CableModel() | ||||
| 	{ | ||||
| 		core = new ModelRenderer(this, 0, 0); | ||||
| 		core.addBox(6F, 6F, 6F, 4, 4, 4); | ||||
| 		core.setTextureSize(16, 16); | ||||
| @@ -51,16 +53,21 @@ public class CableModel extends ModelBase { | ||||
| 		west.setTextureSize(16, 16); | ||||
| 	} | ||||
|  | ||||
| 	public void render(ItemStack cable, float x) { | ||||
| 		if (cable.getItemDamage() == 1) { | ||||
| 	public void render(ItemStack cable, float x) | ||||
| 	{ | ||||
| 		if (cable.getItemDamage() == 1) | ||||
| 		{ | ||||
| 			Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_UNPOWERED_RESOURCE); | ||||
| 		} else { | ||||
| 		} | ||||
| 		else | ||||
| 		{ | ||||
| 			Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_RESOURCE); | ||||
| 		} | ||||
|  | ||||
| 		core.render(x); | ||||
|  | ||||
| 		if (cable.getItemDamage() == 1) { | ||||
| 		if (cable.getItemDamage() == 1) | ||||
| 		{ | ||||
| 			Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_RESOURCE); | ||||
| 		} | ||||
|  | ||||
| @@ -68,44 +75,58 @@ public class CableModel extends ModelBase { | ||||
| 		south.render(x); | ||||
| 	} | ||||
|  | ||||
| 	public void render(TileCable cable, float x) { | ||||
| 		if (cable.isSensitiveCable()) { | ||||
| 			if (cable.isPowered()) { | ||||
| 	public void render(TileCable cable, float x) | ||||
| 	{ | ||||
| 		if (cable.isSensitiveCable()) | ||||
| 		{ | ||||
| 			if (cable.isPowered()) | ||||
| 			{ | ||||
| 				Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_POWERED_RESOURCE); | ||||
| 			} else { | ||||
| 			} | ||||
| 			else | ||||
| 			{ | ||||
| 				Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_UNPOWERED_RESOURCE); | ||||
| 			} | ||||
| 		} else { | ||||
| 		} | ||||
| 		else | ||||
| 		{ | ||||
| 			Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_RESOURCE); | ||||
| 		} | ||||
|  | ||||
| 		core.render(x); | ||||
|  | ||||
| 		if (cable.isSensitiveCable()) { | ||||
| 		if (cable.isSensitiveCable()) | ||||
| 		{ | ||||
| 			Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_RESOURCE); | ||||
| 		} | ||||
|  | ||||
| 		if (cable.hasConnection(ForgeDirection.UP)) { | ||||
| 		if (cable.hasConnection(ForgeDirection.UP)) | ||||
| 		{ | ||||
| 			up.render(x); | ||||
| 		} | ||||
|  | ||||
| 		if (cable.hasConnection(ForgeDirection.DOWN)) { | ||||
| 		if (cable.hasConnection(ForgeDirection.DOWN)) | ||||
| 		{ | ||||
| 			down.render(x); | ||||
| 		} | ||||
|  | ||||
| 		if (cable.hasConnection(ForgeDirection.NORTH)) { | ||||
| 		if (cable.hasConnection(ForgeDirection.NORTH)) | ||||
| 		{ | ||||
| 			north.render(x); | ||||
| 		} | ||||
|  | ||||
| 		if (cable.hasConnection(ForgeDirection.EAST)) { | ||||
| 		if (cable.hasConnection(ForgeDirection.EAST)) | ||||
| 		{ | ||||
| 			east.render(x); | ||||
| 		} | ||||
|  | ||||
| 		if (cable.hasConnection(ForgeDirection.SOUTH)) { | ||||
| 		if (cable.hasConnection(ForgeDirection.SOUTH)) | ||||
| 		{ | ||||
| 			south.render(x); | ||||
| 		} | ||||
|  | ||||
| 		if (cable.hasConnection(ForgeDirection.WEST)) { | ||||
| 		if (cable.hasConnection(ForgeDirection.WEST)) | ||||
| 		{ | ||||
| 			west.render(x); | ||||
| 		} | ||||
| 	} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Raoul Van den Berge
					Raoul Van den Berge