Massive improvement to parts, should work a lot better now
@gigabit101 you asked for it, now you just need to place covers on ic2 cables, and you can place covers in the conecting bit. Also fixes, slow responsiveness when placing/breaking cables Also fixes cables rendering incorectally when a cover is placed between two cables.
This commit is contained in:
parent
1723410d17
commit
20a57d298f
12 changed files with 144 additions and 51 deletions
|
@ -25,8 +25,8 @@ public class IconSupplier {
|
|||
public void onTextureStitch(TextureStitchEvent.Pre event) {
|
||||
TextureMap reg = event.map;
|
||||
if (reg.getTextureType() == 0) {
|
||||
insulatedCopperCable = reg.registerIcon("ic2" + ":wiring/cable/blockCableO");
|
||||
copperCable = reg.registerIcon("ic2" + ":wiring/cable/blockCable");
|
||||
insulatedCopperCable = reg.registerIcon("ic2" + ":wiring/cable/blockCable");
|
||||
copperCable = reg.registerIcon("ic2" + ":wiring/cable/blockCableO");
|
||||
goldCable = reg.registerIcon("ic2" + ":wiring/cable/blockGoldCable");
|
||||
insulatedGoldCable = reg.registerIcon("ic2" + ":wiring/cable/blockGoldCableI");
|
||||
doubleInsulatedGoldCable = reg.registerIcon("ic2" + ":wiring/cable/blockGoldCableII");
|
||||
|
|
|
@ -127,7 +127,6 @@ public class CasingConnectedTextureGenerator extends TextureAtlasSprite {
|
|||
if (iconRegister instanceof TextureMap) {
|
||||
TextureMap map = (TextureMap) iconRegister;
|
||||
String name = CasingConnectedTextureGenerator.getDerivedName(types[meta] + "." + texNum);
|
||||
System.out.println(name);
|
||||
TextureAtlasSprite texture = map.getTextureExtry(name);
|
||||
if (texture == null) {
|
||||
texture = new CasingConnectedTextureGenerator(name, types[meta], connectedTexture);
|
||||
|
|
|
@ -129,7 +129,6 @@ public class LesuConnectedTextureGenerator extends TextureAtlasSprite {
|
|||
if (iconRegister instanceof TextureMap) {
|
||||
TextureMap map = (TextureMap) iconRegister;
|
||||
String name = LesuConnectedTextureGenerator.getDerivedName("lesu." + texNum);
|
||||
System.out.println(name);
|
||||
TextureAtlasSprite texture = map.getTextureExtry(name);
|
||||
if (texture == null) {
|
||||
texture = new LesuConnectedTextureGenerator(name, "lesu", connectedTexture);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue