Adding in 8 new alchemy arrays (WIP, textures for now). New Transmutation Alchemy Array texture too!
|
@ -0,0 +1,12 @@
|
|||
package com.pahimar.ee3.array;
|
||||
|
||||
import com.pahimar.ee3.reference.Names;
|
||||
import com.pahimar.ee3.reference.Textures;
|
||||
|
||||
public class AlchemyArrayAccelerant extends AlchemyArrayEE
|
||||
{
|
||||
public AlchemyArrayAccelerant()
|
||||
{
|
||||
super(Textures.AlchemyArray.ACCELERANT_ALCHEMY_ARRAY, Names.AlchemyArrays.ACCELERANT_ALCHEMY_ARRAY);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
package com.pahimar.ee3.array;
|
||||
|
||||
import com.pahimar.ee3.reference.Names;
|
||||
import com.pahimar.ee3.reference.Textures;
|
||||
|
||||
public class AlchemyArrayCombustion extends AlchemyArrayEE
|
||||
{
|
||||
public AlchemyArrayCombustion()
|
||||
{
|
||||
super(Textures.AlchemyArray.COMBUSTION_ALCHEMY_ARRAY, Names.AlchemyArrays.COMBUSTION_ALCHEMY_ARRAY);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
package com.pahimar.ee3.array;
|
||||
|
||||
import com.pahimar.ee3.reference.Names;
|
||||
import com.pahimar.ee3.reference.Textures;
|
||||
|
||||
public class AlchemyArrayConstruction extends AlchemyArrayEE
|
||||
{
|
||||
public AlchemyArrayConstruction()
|
||||
{
|
||||
super(Textures.AlchemyArray.CONSTRUCTION_ALCHEMY_ARRAY, Names.AlchemyArrays.CONSTRUCTION_ALCHEMY_ARRAY);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
package com.pahimar.ee3.array;
|
||||
|
||||
import com.pahimar.ee3.reference.Names;
|
||||
import com.pahimar.ee3.reference.Textures;
|
||||
|
||||
public class AlchemyArrayConveyor extends AlchemyArrayEE
|
||||
{
|
||||
public AlchemyArrayConveyor()
|
||||
{
|
||||
super(Textures.AlchemyArray.CONVEYOR_ALCHEMY_ARRAY, Names.AlchemyArrays.CONVEYOR_ALCHEMY_ARRAY);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
package com.pahimar.ee3.array;
|
||||
|
||||
import com.pahimar.ee3.reference.Names;
|
||||
import com.pahimar.ee3.reference.Textures;
|
||||
|
||||
public class AlchemyArrayDestruction extends AlchemyArrayEE
|
||||
{
|
||||
public AlchemyArrayDestruction()
|
||||
{
|
||||
super(Textures.AlchemyArray.DESTRUCTION_ALCHEMY_ARRAY, Names.AlchemyArrays.DESTRUCTION_ALCHEMY_ARRAY);
|
||||
}
|
||||
}
|
|
@ -3,7 +3,7 @@ package com.pahimar.ee3.array;
|
|||
import com.pahimar.ee3.api.array.AlchemyArray;
|
||||
import net.minecraft.util.ResourceLocation;
|
||||
|
||||
public class AlchemyArrayEE extends AlchemyArray
|
||||
public abstract class AlchemyArrayEE extends AlchemyArray
|
||||
{
|
||||
public AlchemyArrayEE(ResourceLocation texture, String unlocalizedName)
|
||||
{
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
package com.pahimar.ee3.array;
|
||||
|
||||
import com.pahimar.ee3.reference.Names;
|
||||
import com.pahimar.ee3.reference.Textures;
|
||||
|
||||
public class AlchemyArrayGelid extends AlchemyArrayEE
|
||||
{
|
||||
public AlchemyArrayGelid()
|
||||
{
|
||||
super(Textures.AlchemyArray.GELID_ALCHEMY_ARRAY, Names.AlchemyArrays.GELID_ALCHEMY_ARRAY);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
package com.pahimar.ee3.array;
|
||||
|
||||
import com.pahimar.ee3.reference.Names;
|
||||
import com.pahimar.ee3.reference.Textures;
|
||||
|
||||
public class AlchemyArrayParthenogenesis extends AlchemyArrayEE
|
||||
{
|
||||
public AlchemyArrayParthenogenesis()
|
||||
{
|
||||
super(Textures.AlchemyArray.PARTHENOGENESIS_ALCHEMY_ARRAY, Names.AlchemyArrays.PARTHENOGENESIS_ALCHEMY_ARRAY);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
package com.pahimar.ee3.array;
|
||||
|
||||
import com.pahimar.ee3.reference.Names;
|
||||
import com.pahimar.ee3.reference.Textures;
|
||||
|
||||
public class AlchemyArrayTransfiguration extends AlchemyArrayEE
|
||||
{
|
||||
public AlchemyArrayTransfiguration()
|
||||
{
|
||||
super(Textures.AlchemyArray.TRANSFIGURATION_ALCHEMY_ARRAY, Names.AlchemyArrays.TRANSFIGURATION_ALCHEMY_ARRAY);
|
||||
}
|
||||
}
|
|
@ -22,11 +22,11 @@ import net.minecraftforge.common.util.ForgeDirection;
|
|||
|
||||
import java.util.Random;
|
||||
|
||||
public class TransmutationAlchemyArray extends AlchemyArray implements IInventory
|
||||
public class AlchemyArrayTransmutation extends AlchemyArray implements IInventory
|
||||
{
|
||||
private ItemStack[] inventory = new ItemStack[25];
|
||||
|
||||
public TransmutationAlchemyArray()
|
||||
public AlchemyArrayTransmutation()
|
||||
{
|
||||
super(Textures.AlchemyArray.TRANSMUTATION_ALCHEMY_ARRAY, Names.AlchemyArrays.TRANSMUTATION_ALCHEMY_ARRAY);
|
||||
}
|
|
@ -2,14 +2,30 @@ package com.pahimar.ee3.init;
|
|||
|
||||
import com.pahimar.ee3.api.array.AlchemyArray;
|
||||
import com.pahimar.ee3.api.array.AlchemyArrayRegistryProxy;
|
||||
import com.pahimar.ee3.array.TransmutationAlchemyArray;
|
||||
import com.pahimar.ee3.array.*;
|
||||
|
||||
public class AlchemyArrays
|
||||
{
|
||||
public static final AlchemyArray transmutationAlchemyArray = new TransmutationAlchemyArray();
|
||||
public static final AlchemyArray accelerantAlchemyArray = new AlchemyArrayAccelerant();
|
||||
public static final AlchemyArray combustionAlchemyArray = new AlchemyArrayCombustion();
|
||||
public static final AlchemyArray constructionAlchemyArray = new AlchemyArrayConstruction();
|
||||
public static final AlchemyArray conveyorAlchemyArray = new AlchemyArrayConveyor();
|
||||
public static final AlchemyArray destructionAlchemyArray = new AlchemyArrayDestruction();
|
||||
public static final AlchemyArray gelidAlchemyArray = new AlchemyArrayGelid();
|
||||
public static final AlchemyArray parthenogenesisAlchemyArray = new AlchemyArrayParthenogenesis();
|
||||
public static final AlchemyArray transfigurationAlchemyArray = new AlchemyArrayTransfiguration();
|
||||
public static final AlchemyArray transmutationAlchemyArray = new AlchemyArrayTransmutation();
|
||||
|
||||
public static void registerAlchemyArrays()
|
||||
{
|
||||
AlchemyArrayRegistryProxy.registerAlchemyArray(accelerantAlchemyArray);
|
||||
AlchemyArrayRegistryProxy.registerAlchemyArray(combustionAlchemyArray);
|
||||
AlchemyArrayRegistryProxy.registerAlchemyArray(constructionAlchemyArray);
|
||||
AlchemyArrayRegistryProxy.registerAlchemyArray(conveyorAlchemyArray);
|
||||
AlchemyArrayRegistryProxy.registerAlchemyArray(destructionAlchemyArray);
|
||||
AlchemyArrayRegistryProxy.registerAlchemyArray(gelidAlchemyArray);
|
||||
AlchemyArrayRegistryProxy.registerAlchemyArray(parthenogenesisAlchemyArray);
|
||||
AlchemyArrayRegistryProxy.registerAlchemyArray(transfigurationAlchemyArray);
|
||||
AlchemyArrayRegistryProxy.registerAlchemyArray(transmutationAlchemyArray);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -169,7 +169,14 @@ public class Names
|
|||
public static final class AlchemyArrays
|
||||
{
|
||||
private static final String ALCHEMY_ARRAY_BASE = "arrays.ee3:";
|
||||
public static final String BASIC_ALCHEMY_ARRAY = ALCHEMY_ARRAY_BASE + "test";
|
||||
public static final String ACCELERANT_ALCHEMY_ARRAY = ALCHEMY_ARRAY_BASE + "accelerant";
|
||||
public static final String COMBUSTION_ALCHEMY_ARRAY = ALCHEMY_ARRAY_BASE + "combustion";
|
||||
public static final String CONSTRUCTION_ALCHEMY_ARRAY = ALCHEMY_ARRAY_BASE + "construction";
|
||||
public static final String CONVEYOR_ALCHEMY_ARRAY = ALCHEMY_ARRAY_BASE + "conveyor";
|
||||
public static final String DESTRUCTION_ALCHEMY_ARRAY = ALCHEMY_ARRAY_BASE + "destruction";
|
||||
public static final String GELID_ALCHEMY_ARRAY = ALCHEMY_ARRAY_BASE + "gelid";
|
||||
public static final String PARTHENOGENESIS_ALCHEMY_ARRAY = ALCHEMY_ARRAY_BASE + "parthenogenesis";
|
||||
public static final String TRANSFIGURATION_ALCHEMY_ARRAY = ALCHEMY_ARRAY_BASE + "transfiguration";
|
||||
public static final String TRANSMUTATION_ALCHEMY_ARRAY = ALCHEMY_ARRAY_BASE + "transmutation";
|
||||
}
|
||||
}
|
||||
|
|
|
@ -75,7 +75,14 @@ public final class Textures
|
|||
{
|
||||
private static final String SYMBOL_TEXTURE_LOCATION = "textures/arrays/";
|
||||
|
||||
public static final ResourceLocation BASIC_ALCHEMY_ARRAY = ResourceLocationHelper.getResourceLocation(SYMBOL_TEXTURE_LOCATION + "test.png");
|
||||
public static final ResourceLocation TRANSMUTATION_ALCHEMY_ARRAY = ResourceLocationHelper.getResourceLocation(SYMBOL_TEXTURE_LOCATION + "transmutation.png");
|
||||
public static final ResourceLocation ACCELERANT_ALCHEMY_ARRAY = ResourceLocationHelper.getResourceLocation(SYMBOL_TEXTURE_LOCATION + "arrayAccelerant.png");
|
||||
public static final ResourceLocation COMBUSTION_ALCHEMY_ARRAY = ResourceLocationHelper.getResourceLocation(SYMBOL_TEXTURE_LOCATION + "arrayCombustion.png");
|
||||
public static final ResourceLocation CONSTRUCTION_ALCHEMY_ARRAY = ResourceLocationHelper.getResourceLocation(SYMBOL_TEXTURE_LOCATION + "arrayConstruction.png");
|
||||
public static final ResourceLocation CONVEYOR_ALCHEMY_ARRAY = ResourceLocationHelper.getResourceLocation(SYMBOL_TEXTURE_LOCATION + "arrayConveyor.png");
|
||||
public static final ResourceLocation DESTRUCTION_ALCHEMY_ARRAY = ResourceLocationHelper.getResourceLocation(SYMBOL_TEXTURE_LOCATION + "arrayDestruction.png");
|
||||
public static final ResourceLocation GELID_ALCHEMY_ARRAY = ResourceLocationHelper.getResourceLocation(SYMBOL_TEXTURE_LOCATION + "arrayGelid.png");
|
||||
public static final ResourceLocation PARTHENOGENESIS_ALCHEMY_ARRAY = ResourceLocationHelper.getResourceLocation(SYMBOL_TEXTURE_LOCATION + "arrayParthenogenesis.png");
|
||||
public static final ResourceLocation TRANSFIGURATION_ALCHEMY_ARRAY = ResourceLocationHelper.getResourceLocation(SYMBOL_TEXTURE_LOCATION + "arrayTransfiguration.png");
|
||||
public static final ResourceLocation TRANSMUTATION_ALCHEMY_ARRAY = ResourceLocationHelper.getResourceLocation(SYMBOL_TEXTURE_LOCATION + "arrayTransmutation.png");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -99,7 +99,14 @@ tile.ee3:transmutationTablet.name=Transmutation Tablet
|
|||
fluid.ee3.milk=Milk
|
||||
|
||||
# Alchemy Arrays
|
||||
arrays.ee3:basicAlchemyArray=Basic Alchemy Array [WIP]
|
||||
arrays.ee3:accelerant=Accelerant Alchemy Array [WIP]
|
||||
arrays.ee3:combustion=Combustion Alchemy Array [WIP]
|
||||
arrays.ee3:construction=Construction Alchemy Array [WIP]
|
||||
arrays.ee3:conveyor=Conveyor Alchemy Array [WIP]
|
||||
arrays.ee3:destruction=Destruction Alchemy Array [WIP]
|
||||
arrays.ee3:gelid=Gelid Alchemy Array [WIP]
|
||||
arrays.ee3:parthenogenesis=Parthenogenesis Alchemy Array [WIP]
|
||||
arrays.ee3:transfiguration=Transfiguration Alchemy Array [WIP]
|
||||
arrays.ee3:transmutation=Transmutation Alchemy Array [WIP]
|
||||
|
||||
# GUIs
|
||||
|
|
After Width: | Height: | Size: 98 KiB |
After Width: | Height: | Size: 119 KiB |
After Width: | Height: | Size: 96 KiB |
After Width: | Height: | Size: 106 KiB |
After Width: | Height: | Size: 77 KiB |
After Width: | Height: | Size: 101 KiB |
After Width: | Height: | Size: 97 KiB |
After Width: | Height: | Size: 116 KiB |
After Width: | Height: | Size: 84 KiB |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 134 KiB |