Chore: rename package

This commit is contained in:
Discreater committed 2021-02-28 19:13:43 +08:00
1 parent 06f00d4800
commit 434c1498de
49 files changed
+257 -251

No files matched your search

@@ -1,4 +1,4 @@
package pers.towdium.justEnoughCalculation;
package me.towdium.jecalculation;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.SidedProxy;
@@ -8,19 +8,18 @@ import cpw.mods.fml.common.network.NetworkRegistry;
import cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.Side;
import me.towdium.jecalculation.item.ItemCalculator;
import me.towdium.jecalculation.network.IProxy;
import me.towdium.jecalculation.network.packets.PacketCalculatorUpdate;
import me.towdium.jecalculation.network.packets.PacketRecipeUpdate;
import me.towdium.jecalculation.network.packets.PacketSyncRecord;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.crafting.IRecipe;
import net.minecraftforge.common.config.Configuration;
import net.minecraftforge.common.config.Property;
import net.minecraftforge.oredict.ShapedOreRecipe;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import pers.towdium.justEnoughCalculation.item.ItemCalculator;
import pers.towdium.justEnoughCalculation.network.IProxy;
import pers.towdium.justEnoughCalculation.network.packets.PacketCalculatorUpdate;
import pers.towdium.justEnoughCalculation.network.packets.PacketRecipeUpdate;
import pers.towdium.justEnoughCalculation.network.packets.PacketSyncRecord;
import java.io.File;
import java.lang.reflect.Field;
@@ -30,57 +29,65 @@ import java.util.ArrayList;
* @author Towdium
*/
@Mod(modid = JustEnoughCalculation.Reference.MODID, name = JustEnoughCalculation.Reference.MODNAME, version = JustEnoughCalculation.Reference.VERSION,
dependencies = "after:NotEnoughItems")
public class JustEnoughCalculation{
public static Item itemCalculator = new ItemCalculator().setUnlocalizedName("itemCalculator").setTextureName(Reference.MODID + ":" + "itemCalculator");
@Mod(modid = JustEnoughCalculation.Reference.MODID,
name = JustEnoughCalculation.Reference.MODNAME,
version = JustEnoughCalculation.Reference.VERSION,
dependencies = "after:NotEnoughItems")
public class JustEnoughCalculation {
public static Item itemCalculator = new ItemCalculator().setUnlocalizedName("itemCalculator")
.setTextureName(Reference.MODID + ":" +
"itemCalculator");
public static SimpleNetworkWrapper networkWrapper;
public static Logger log = LogManager.getLogger(Reference.MODID);
@SidedProxy(clientSide = "pers.towdium.justEnoughCalculation.network.ProxyClient", serverSide = "pers.towdium.justEnoughCalculation.network.ProxyServer")
@SidedProxy(clientSide = "me.towdium.jecalculation.network.ProxyClient",
serverSide = "me.towdium.jecalculation.network.ProxyServer")
public static IProxy proxy;
@Mod.Instance(JustEnoughCalculation.Reference.MODID)
public static JustEnoughCalculation instance;
public static class Reference {
public static final String MODID = "je_calculation";
public static final String MODNAME = "Just Enough Calculation";
public static final String VERSION = "0.3.4";
}
@Mod.EventHandler
public static void preInit(FMLPreInitializationEvent event){
public static void preInit(FMLPreInitializationEvent event) {
JECConfig.preInit(event);
GameRegistry.registerItem(itemCalculator,itemCalculator.getUnlocalizedName().substring(5));
GameRegistry.registerItem(itemCalculator, itemCalculator.getUnlocalizedName().substring(5));
networkWrapper = NetworkRegistry.INSTANCE.newSimpleChannel(Reference.MODID);
networkWrapper.registerMessage(PacketCalculatorUpdate.class, PacketCalculatorUpdate.class, 1, Side.SERVER);
networkWrapper.registerMessage(PacketRecipeUpdate.class, PacketRecipeUpdate.class, 2, Side.SERVER);
networkWrapper.registerMessage(PacketSyncRecord.class, PacketSyncRecord.class, 3, Side.CLIENT);
networkWrapper.registerMessage(PacketSyncRecord.class, PacketSyncRecord.class, 4, Side.SERVER);
networkWrapper
.registerMessage(PacketCalculatorUpdate.class, PacketCalculatorUpdate.class, 1,
Side.SERVER);
networkWrapper.registerMessage(PacketRecipeUpdate.class, PacketRecipeUpdate.class, 2,
Side.SERVER);
networkWrapper
.registerMessage(PacketSyncRecord.class, PacketSyncRecord.class, 3, Side.CLIENT);
networkWrapper
.registerMessage(PacketSyncRecord.class, PacketSyncRecord.class, 4, Side.SERVER);
}
@Mod.EventHandler
public static void init(FMLInitializationEvent event){
public static void iniFt(FMLInitializationEvent event) {
/*if(event.getSide().isClient()){
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().
register(itemCalculator, 0, new ModelResourceLocation(Reference.MODID + ":" + itemCalculator.getUnlocalizedName().substring(5), "inventory"));
}*/
ShapedOreRecipe recipe = new ShapedOreRecipe(new ItemStack(itemCalculator), "SIS", "SRS", "SOS", 'S', "stone", 'I', "dyeBlack", 'R', "dustRedstone", 'O', "ingotIron"){
ShapedOreRecipe recipe = new ShapedOreRecipe(new ItemStack(itemCalculator), "SIS", "SRS",
"SOS", 'S', "stone", 'I', "dyeBlack", 'R',
"dustRedstone", 'O', "ingotIron") {
{
try {
Field f = ShapedOreRecipe.class.getDeclaredField("input");
f.setAccessible(true);
Object[] o = (Object[]) f.get(this);
if(o[1] instanceof ArrayList){
if (o[1] instanceof ArrayList) {
ArrayList<ItemStack> buffer = (ArrayList<ItemStack>) o[1];
ArrayList<ItemStack> a = new ArrayList<ItemStack>(buffer);
Item i = GameRegistry.findItem("Botania", "dye");
if (i != null)
a.add(new ItemStack(i,1,15));
a.add(new ItemStack(i, 1, 15));
o[1] = a;
}
} catch (Exception ignored) {}
} catch (Exception ignored) {
}
}
};
GameRegistry.addRecipe(recipe);
@@ -89,29 +96,28 @@ public class JustEnoughCalculation{
//DefaultOverlayHandler
}
public static class JECConfig{
public static class JECConfig {
public static boolean initialized = false;
public static Configuration config;
public enum EnumItems {
EnableInventoryCheck,
ListRecipeBlackList,
ListRecipeCategory;
public String getComment(){
switch (this){
public enum EnumItems {
EnableInventoryCheck, ListRecipeBlackList, ListRecipeCategory;
public String getComment() {
switch (this) {
case EnableInventoryCheck:
return "Set to false to disable auto inventory check";
case ListRecipeBlackList:
return "Add string identifier here to disable quick transfer of this type recipe\n" +
"Names can be found in ListRecipeCategory";
"Names can be found in ListRecipeCategory";
case ListRecipeCategory:
return "List of categories, this is maintained by the mod automatically";
}
return "";
}
public String getName(){
switch (this){
public String getName() {
switch (this) {
case EnableInventoryCheck:
return "EnableInventoryCheck";
case ListRecipeBlackList:
@@ -122,8 +128,8 @@ public class JustEnoughCalculation{
return "";
}
public String getCategory(){
switch (this){
public String getCategory() {
switch (this) {
case EnableInventoryCheck:
return EnumCategory.General.toString();
case ListRecipeBlackList:
@@ -134,8 +140,8 @@ public class JustEnoughCalculation{
return "";
}
public EnumType getType(){
switch (this){
public EnumType getType() {
switch (this) {
case EnableInventoryCheck:
return EnumType.Boolean;
case ListRecipeBlackList:
@@ -146,8 +152,8 @@ public class JustEnoughCalculation{
return EnumType.Error;
}
public Object getDefault(){
switch (this){
public Object getDefault() {
switch (this) {
case EnableInventoryCheck:
return true;
case ListRecipeBlackList:
@@ -158,21 +164,23 @@ public class JustEnoughCalculation{
return JECConfig.empty;
}
public Property init(){
public Property init() {
EnumType type = this.getType();
if(type != null){
switch (this.getType()){
if (type != null) {
switch (this.getType()) {
case Boolean:
return config.get(this.getCategory(), this.getName(), (Boolean) this.getDefault(), this.getComment());
return config.get(this.getCategory(), this.getName(),
(Boolean) this.getDefault(), this.getComment());
case ListString:
return config.get(this.getCategory(), this.getName(), (String[]) this.getDefault(), this.getComment());
return config.get(this.getCategory(), this.getName(),
(String[]) this.getDefault(), this.getComment());
}
config.getCategory(EnumCategory.General.toString()).get(this.getName());
}
return config.get(this.getCategory(), this.getName(), false, this.getComment());
}
public Property getProperty(){
public Property getProperty() {
return config.getCategory(EnumCategory.General.toString()).get(this.getName());
}
}
@@ -182,7 +190,7 @@ public class JustEnoughCalculation{
@Override
public String toString() {
switch (this){
switch (this) {
case General:
return "general";
default:
@@ -191,30 +199,38 @@ public class JustEnoughCalculation{
}
}
public enum EnumType { Boolean, ListString, Error }
public enum EnumType {Boolean, ListString, Error}
public static Object empty;
public static void preInit(FMLPreInitializationEvent event){
config = new Configuration(new File(event.getModConfigurationDirectory(), "JustEnoughCalculation" +".cfg"), Reference.VERSION);
public static void preInit(FMLPreInitializationEvent event) {
config = new Configuration(new File(event.getModConfigurationDirectory(),
"JustEnoughCalculation" + ".cfg"),
Reference.VERSION);
config.load();
handleFormerVersion();
handleInit();
config.save();
}
public static void handleFormerVersion(){
public static void handleFormerVersion() {
config.getCategory("general").remove("RecipeTypeSupport");
}
public static void handleInit(){
for(EnumItems item : EnumItems.values()){
public static void handleInit() {
for (EnumItems item : EnumItems.values()) {
item.init();
}
}
public static void save(){
public static void save() {
config.save();
}
}
public static class Reference {
public static final String MODID = "jecalculation";
public static final String MODNAME = "Just Enough Calculation";
public static final String VERSION = "@VERSION@";
}
}
@@ -1,7 +1,7 @@
package pers.towdium.justEnoughCalculation.core;
package me.towdium.jecalculation.core;
import me.towdium.jecalculation.JustEnoughCalculation;
import net.minecraft.item.ItemStack;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import java.util.ArrayList;
import java.util.List;
@@ -1,4 +1,4 @@
package pers.towdium.justEnoughCalculation.core;
package me.towdium.jecalculation.core;
import com.google.common.collect.ImmutableList;
import net.minecraft.item.ItemStack;
@@ -1,4 +1,4 @@
package pers.towdium.justEnoughCalculation.core;
package me.towdium.jecalculation.core;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
@@ -1,8 +1,8 @@
package pers.towdium.justEnoughCalculation.core;
package me.towdium.jecalculation.core;
import me.towdium.jecalculation.JustEnoughCalculation;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
/**
* @author Towdium
@@ -1,4 +1,4 @@
package pers.towdium.justEnoughCalculation.core;
package me.towdium.jecalculation.core;
import com.google.common.collect.ImmutableList;
import cpw.mods.fml.common.network.ByteBufUtils;
@@ -1,11 +1,11 @@
package pers.towdium.justEnoughCalculation.event;
package me.towdium.jecalculation.event;
import cpw.mods.fml.common.eventhandler.EventPriority;
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import cpw.mods.fml.common.gameevent.InputEvent;
import me.towdium.jecalculation.gui.guis.calculator.GuiCalculator;
import net.minecraftforge.client.event.GuiOpenEvent;
import pers.towdium.justEnoughCalculation.gui.guis.calculator.GuiCalculator;
import java.util.Date;
@@ -1,21 +1,10 @@
package pers.towdium.justEnoughCalculation.event;
package me.towdium.jecalculation.event;
import codechicken.nei.recipe.GuiCraftingRecipe;
import codechicken.nei.recipe.ICraftingHandler;
import codechicken.nei.recipe.TemplateRecipeHandler;
import cpw.mods.fml.common.eventhandler.EventPriority;
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import net.minecraft.client.entity.EntityPlayerSP;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraftforge.event.entity.EntityJoinWorldEvent;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.gui.guis.calculator.ContainerCalculator;
import net.minecraftforge.event.entity.player.ItemTooltipEvent;
import net.minecraftforge.event.entity.player.PlayerOpenContainerEvent;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import net.minecraftforge.event.entity.player.PlayerEvent.*;
import pers.towdium.justEnoughCalculation.gui.guis.calculator.ContainerCalculator;
import java.util.ArrayList;
import java.util.List;
/**
* @author Towdium
@@ -1,17 +1,17 @@
package pers.towdium.justEnoughCalculation.gui;
package me.towdium.jecalculation.gui;
import cpw.mods.fml.common.network.IGuiHandler;
import me.towdium.jecalculation.JustEnoughCalculation;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.world.World;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.gui.guis.calculator.ContainerCalculator;
import pers.towdium.justEnoughCalculation.gui.guis.calculator.GuiCalculator;
import pers.towdium.justEnoughCalculation.gui.commom.recipe.ContainerRecipe;
import pers.towdium.justEnoughCalculation.gui.guis.recipeEditor.ContainerRecipeEditor;
import pers.towdium.justEnoughCalculation.gui.guis.recipeEditor.GuiRecipeEditor;
import pers.towdium.justEnoughCalculation.gui.guis.recipePicker.GuiRecipePicker;
import pers.towdium.justEnoughCalculation.gui.guis.recipeViewer.ContainerRecipeViewer;
import pers.towdium.justEnoughCalculation.gui.guis.recipeViewer.GuiRecipeViewer;
import me.towdium.jecalculation.gui.guis.calculator.ContainerCalculator;
import me.towdium.jecalculation.gui.guis.calculator.GuiCalculator;
import me.towdium.jecalculation.gui.commom.recipe.ContainerRecipe;
import me.towdium.jecalculation.gui.guis.recipeEditor.ContainerRecipeEditor;
import me.towdium.jecalculation.gui.guis.recipeEditor.GuiRecipeEditor;
import me.towdium.jecalculation.gui.guis.recipePicker.GuiRecipePicker;
import me.towdium.jecalculation.gui.guis.recipeViewer.ContainerRecipeViewer;
import me.towdium.jecalculation.gui.guis.recipeViewer.GuiRecipeViewer;
/**
@@ -1,7 +1,6 @@
package pers.towdium.justEnoughCalculation.gui.commom;
package me.towdium.jecalculation.gui.commom;
import codechicken.nei.guihook.GuiContainerManager;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.FontRenderer;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiScreen;
@@ -11,8 +10,7 @@ import net.minecraft.client.renderer.texture.TextureManager;
import net.minecraft.inventory.Container;
import net.minecraft.inventory.Slot;
import net.minecraft.item.ItemStack;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.core.ItemStackWrapper;
import me.towdium.jecalculation.core.ItemStackWrapper;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
@@ -27,7 +25,7 @@ public abstract class GuiJustEnoughCalculation extends GuiContainer {
protected RenderItem renderItem = new RenderItem(){
@Override
public void renderItemOverlayIntoGUI(FontRenderer p_77021_1_, TextureManager p_77021_2_, ItemStack p_77021_3_, int p_77021_4_, int p_77021_5_, String text) {
if(p_77021_3_!=null && p_77021_3_.hasTagCompound() && p_77021_3_.getTagCompound().getBoolean("je_calculation")){
if(p_77021_3_!=null && p_77021_3_.hasTagCompound() && p_77021_3_.getTagCompound().getBoolean("jecalculation")){
boolean b = p_77021_1_.getUnicodeFlag();
p_77021_1_.setUnicodeFlag(true);
super.renderItemOverlayIntoGUI(p_77021_1_, p_77021_2_, p_77021_3_, p_77021_4_, p_77021_5_, ItemStackWrapper.getDisplayAmount(p_77021_3_));
@@ -1,30 +1,21 @@
package pers.towdium.justEnoughCalculation.gui.commom;
package me.towdium.jecalculation.gui.commom;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.List;
import codechicken.nei.VisiblityData;
import codechicken.nei.api.INEIGuiHandler;
import codechicken.nei.api.TaggedInventoryArea;
import codechicken.nei.guihook.GuiContainerManager;
import com.google.common.collect.ImmutableList;
import net.minecraft.client.gui.Gui;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.client.renderer.RenderHelper;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container;
import net.minecraft.inventory.InventoryBasic;
import net.minecraft.inventory.InventoryCrafting;
import net.minecraft.inventory.Slot;
import net.minecraft.item.ItemStack;
import pers.towdium.justEnoughCalculation.gui.commom.recipe.InventoryRecipe;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import javax.annotation.concurrent.Immutable;
/**
* CODE IS DONE BY Zyin055
@@ -1,13 +1,12 @@
package pers.towdium.justEnoughCalculation.gui.commom.recipe;
package me.towdium.jecalculation.gui.commom.recipe;
import me.towdium.jecalculation.JustEnoughCalculation;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.inventory.Container;
import net.minecraft.inventory.Slot;
import net.minecraft.item.ItemStack;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.core.ItemRecord;
import pers.towdium.justEnoughCalculation.core.ItemStackWrapper;
import pers.towdium.justEnoughCalculation.core.Recipe;
import me.towdium.jecalculation.core.ItemStackWrapper;
import me.towdium.jecalculation.core.Recipe;
/**
@@ -1,8 +1,8 @@
package pers.towdium.justEnoughCalculation.gui.commom.recipe;
package me.towdium.jecalculation.gui.commom.recipe;
import codechicken.nei.VisiblityData;
import codechicken.nei.api.INEIGuiHandler;
import codechicken.nei.api.TaggedInventoryArea;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.core.Recipe;
import me.towdium.jecalculation.gui.commom.GuiTooltipScreen;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.client.gui.inventory.GuiContainer;
@@ -11,15 +11,10 @@ import net.minecraft.inventory.Slot;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.StatCollector;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.core.ItemStackWrapper;
import pers.towdium.justEnoughCalculation.core.Recipe;
import pers.towdium.justEnoughCalculation.gui.commom.GuiTooltipScreen;
import me.towdium.jecalculation.core.ItemStackWrapper;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import java.io.IOException;
import java.lang.reflect.Field;
import java.util.List;
/**
@@ -168,7 +163,7 @@ public class GuiRecipe extends GuiTooltipScreen {
public boolean handleDragNDrop(GuiContainer guiContainer, int i, int i1, ItemStack itemStack, int i2) {
//JustEnoughCalculation.log.info(itemStack.toString());
ItemStack buffer = itemStack.copy();
ItemStackWrapper.NBT.setBool(buffer, "je_calculation", true);
ItemStackWrapper.NBT.setBool(buffer, "jecalculation", true);
buffer.stackSize=1;
Slot slot = getSlotUnderMouse(i, i1);
if(slot!=null){
@@ -1,4 +1,4 @@
package pers.towdium.justEnoughCalculation.gui.commom.recipe;
package me.towdium.jecalculation.gui.commom.recipe;
import net.minecraft.inventory.InventoryBasic;
@@ -1,11 +1,9 @@
package pers.towdium.justEnoughCalculation.gui.guis.calculator;
package me.towdium.jecalculation.gui.guis.calculator;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.inventory.Container;
import net.minecraft.inventory.Slot;
import net.minecraft.item.ItemStack;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.core.ItemStackWrapper;
/**
@@ -1,10 +1,12 @@
package pers.towdium.justEnoughCalculation.gui.guis.calculator;
package me.towdium.jecalculation.gui.guis.calculator;
import codechicken.nei.recipe.GuiCraftingRecipe;
import codechicken.nei.recipe.ICraftingHandler;
import codechicken.nei.recipe.TemplateRecipeHandler;
import net.minecraft.client.Minecraft;
import net.minecraft.client.entity.EntityPlayerSP;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.gui.guis.recipeEditor.ContainerRecipeEditor;
import me.towdium.jecalculation.gui.guis.recipeEditor.GuiRecipeEditor;
import me.towdium.jecalculation.network.packets.PacketSyncRecord;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiTextField;
import net.minecraft.client.gui.inventory.GuiContainer;
@@ -12,19 +14,14 @@ import net.minecraft.inventory.Slot;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.StatCollector;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.core.Calculator;
import pers.towdium.justEnoughCalculation.core.CostRecord;
import pers.towdium.justEnoughCalculation.core.ItemStackWrapper;
import pers.towdium.justEnoughCalculation.gui.commom.GuiTooltipScreen;
import pers.towdium.justEnoughCalculation.gui.commom.recipe.ContainerRecipe;
import pers.towdium.justEnoughCalculation.gui.guis.recipeEditor.ContainerRecipeEditor;
import pers.towdium.justEnoughCalculation.gui.guis.recipeEditor.GuiRecipeEditor;
import pers.towdium.justEnoughCalculation.gui.guis.recipePicker.GuiRecipePicker;
import pers.towdium.justEnoughCalculation.gui.guis.recipeViewer.ContainerRecipeViewer;
import pers.towdium.justEnoughCalculation.gui.guis.recipeViewer.GuiRecipeViewer;
import pers.towdium.justEnoughCalculation.network.packets.PacketCalculatorUpdate;
import pers.towdium.justEnoughCalculation.network.packets.PacketSyncRecord;
import me.towdium.jecalculation.core.Calculator;
import me.towdium.jecalculation.core.CostRecord;
import me.towdium.jecalculation.core.ItemStackWrapper;
import me.towdium.jecalculation.gui.commom.GuiTooltipScreen;
import me.towdium.jecalculation.gui.commom.recipe.ContainerRecipe;
import me.towdium.jecalculation.gui.guis.recipePicker.GuiRecipePicker;
import me.towdium.jecalculation.gui.guis.recipeViewer.ContainerRecipeViewer;
import me.towdium.jecalculation.gui.guis.recipeViewer.GuiRecipeViewer;
import java.util.*;
@@ -1,4 +1,4 @@
package pers.towdium.justEnoughCalculation.gui.guis.calculator;
package me.towdium.jecalculation.gui.guis.calculator;
import net.minecraft.inventory.InventoryBasic;
import net.minecraft.item.ItemStack;
@@ -0,0 +1,10 @@
package me.towdium.jecalculation.gui.guis.recipeEditor;
import me.towdium.jecalculation.gui.commom.recipe.ContainerRecipe;
/**
* @author Towdium
*/
public class ContainerRecipeEditor extends ContainerRecipe {
}
@@ -1,16 +1,14 @@
package pers.towdium.justEnoughCalculation.gui.guis.recipeEditor;
package me.towdium.jecalculation.gui.guis.recipeEditor;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.network.packets.PacketRecipeUpdate;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.inventory.Slot;
import net.minecraft.util.StatCollector;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.core.Recipe;
import pers.towdium.justEnoughCalculation.gui.commom.recipe.ContainerRecipe;
import pers.towdium.justEnoughCalculation.gui.commom.recipe.GuiRecipe;
import pers.towdium.justEnoughCalculation.network.packets.PacketRecipeUpdate;
import java.io.IOException;
import me.towdium.jecalculation.core.Recipe;
import me.towdium.jecalculation.gui.commom.recipe.ContainerRecipe;
import me.towdium.jecalculation.gui.commom.recipe.GuiRecipe;
/**
* @author Towdium
@@ -1,17 +1,15 @@
package pers.towdium.justEnoughCalculation.gui.guis.recipePicker;
package me.towdium.jecalculation.gui.guis.recipePicker;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.gui.guis.recipeEditor.ContainerRecipeEditor;
import me.towdium.jecalculation.gui.guis.recipeEditor.GuiRecipeEditor;
import me.towdium.jecalculation.network.packets.PacketRecipeUpdate;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.inventory.Slot;
import net.minecraft.util.StatCollector;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.gui.commom.recipe.ContainerRecipe;
import pers.towdium.justEnoughCalculation.gui.commom.recipe.GuiRecipe;
import pers.towdium.justEnoughCalculation.gui.guis.recipeEditor.ContainerRecipeEditor;
import pers.towdium.justEnoughCalculation.gui.guis.recipeEditor.GuiRecipeEditor;
import pers.towdium.justEnoughCalculation.network.packets.PacketRecipeUpdate;
import me.towdium.jecalculation.gui.commom.recipe.ContainerRecipe;
import me.towdium.jecalculation.gui.commom.recipe.GuiRecipe;
import java.io.IOException;
import java.util.List;
/**
@@ -1,11 +1,10 @@
package pers.towdium.justEnoughCalculation.gui.guis.recipeViewer;
package me.towdium.jecalculation.gui.guis.recipeViewer;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.inventory.Container;
import net.minecraft.inventory.InventoryBasic;
import net.minecraft.inventory.Slot;
import net.minecraft.item.ItemStack;
import pers.towdium.justEnoughCalculation.core.Recipe;
/**
* @author Towdium
@@ -1,23 +1,21 @@
package pers.towdium.justEnoughCalculation.gui.guis.recipeViewer;
package me.towdium.jecalculation.gui.guis.recipeViewer;
import cpw.mods.fml.client.config.GuiButtonExt;
import net.minecraft.client.gui.Gui;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.gui.guis.recipeEditor.ContainerRecipeEditor;
import me.towdium.jecalculation.gui.guis.recipeEditor.GuiRecipeEditor;
import me.towdium.jecalculation.network.packets.PacketRecipeUpdate;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.StatCollector;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.core.ItemStackWrapper;
import pers.towdium.justEnoughCalculation.core.Recipe;
import pers.towdium.justEnoughCalculation.gui.commom.GuiJustEnoughCalculation;
import pers.towdium.justEnoughCalculation.gui.guis.recipeEditor.ContainerRecipeEditor;
import pers.towdium.justEnoughCalculation.gui.guis.recipeEditor.GuiRecipeEditor;
import pers.towdium.justEnoughCalculation.network.packets.PacketRecipeUpdate;
import me.towdium.jecalculation.core.ItemStackWrapper;
import me.towdium.jecalculation.core.Recipe;
import me.towdium.jecalculation.gui.commom.GuiJustEnoughCalculation;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import java.io.IOException;
import java.util.List;
/**
@@ -1,11 +1,11 @@
package pers.towdium.justEnoughCalculation.item;
package me.towdium.jecalculation.item;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.gui.GuiHandler;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.gui.GuiHandler;
/**
@@ -1,8 +1,8 @@
package pers.towdium.justEnoughCalculation.network;
package me.towdium.jecalculation.network;
import com.google.common.collect.ImmutableList;
import me.towdium.jecalculation.core.Recipe;
import net.minecraft.item.ItemStack;
import pers.towdium.justEnoughCalculation.core.Recipe;
import java.util.UUID;
@@ -1,4 +1,4 @@
package pers.towdium.justEnoughCalculation.network;
package me.towdium.jecalculation.network;
/**
* @author Towdium
@@ -1,15 +1,15 @@
package pers.towdium.justEnoughCalculation.network;
package me.towdium.jecalculation.network;
import com.google.common.collect.ImmutableList;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.core.ItemStackWrapper;
import me.towdium.jecalculation.core.Recipe;
import me.towdium.jecalculation.network.packets.PacketCalculatorUpdate;
import net.minecraft.client.Minecraft;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.CompressedStreamTools;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraftforge.event.entity.player.PlayerEvent;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.core.ItemStackWrapper;
import pers.towdium.justEnoughCalculation.core.Recipe;
import pers.towdium.justEnoughCalculation.network.packets.PacketCalculatorUpdate;
import java.io.File;
import java.io.FileInputStream;
@@ -1,9 +1,9 @@
package pers.towdium.justEnoughCalculation.network;
package me.towdium.jecalculation.network;
import com.google.common.collect.ImmutableList;
import net.minecraft.item.ItemStack;
import net.minecraftforge.event.entity.player.PlayerEvent;
import pers.towdium.justEnoughCalculation.core.Recipe;
import me.towdium.jecalculation.core.Recipe;
import java.util.HashMap;
import java.util.UUID;
@@ -1,11 +1,11 @@
package pers.towdium.justEnoughCalculation.network;
package me.towdium.jecalculation.network;
import cpw.mods.fml.common.network.NetworkRegistry;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.event.GuiEventHandler;
import me.towdium.jecalculation.event.PlayerEventHandler;
import me.towdium.jecalculation.gui.GuiHandler;
import net.minecraftforge.common.MinecraftForge;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.event.GuiEventHandler;
import pers.towdium.justEnoughCalculation.event.PlayerEventHandler;
import pers.towdium.justEnoughCalculation.gui.GuiHandler;
/**
* @author Towdium
@@ -1,12 +1,12 @@
package pers.towdium.justEnoughCalculation.network;
package me.towdium.jecalculation.network;
import net.minecraftforge.common.MinecraftForge;
import pers.towdium.justEnoughCalculation.event.PlayerEventHandler;
import me.towdium.jecalculation.event.PlayerEventHandler;
/**
* @author Towdium
*/
public class ProxyServer implements IProxy{
public class ProxyServer implements IProxy {
public static PlayerHandlerServer playerHandler = new PlayerHandlerServer();
@Override
@@ -1,4 +1,4 @@
package pers.towdium.justEnoughCalculation.network.packets;
package me.towdium.jecalculation.network.packets;
import cpw.mods.fml.common.network.ByteBufUtils;
import cpw.mods.fml.common.network.simpleimpl.IMessage;
@@ -7,7 +7,7 @@ import cpw.mods.fml.common.network.simpleimpl.MessageContext;
import io.netty.buffer.ByteBuf;
import net.minecraft.item.ItemStack;
import pers.towdium.justEnoughCalculation.item.ItemCalculator;
import me.towdium.jecalculation.item.ItemCalculator;
/**
* @author Towdium
@@ -1,13 +1,13 @@
package pers.towdium.justEnoughCalculation.network.packets;
package me.towdium.jecalculation.network.packets;
import cpw.mods.fml.common.network.simpleimpl.IMessage;
import cpw.mods.fml.common.network.simpleimpl.IMessageHandler;
import cpw.mods.fml.common.network.simpleimpl.MessageContext;
import io.netty.buffer.ByteBuf;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.core.Recipe;
import pers.towdium.justEnoughCalculation.network.IPlayerHandler;
import pers.towdium.justEnoughCalculation.network.PlayerHandlerServer;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.core.Recipe;
import me.towdium.jecalculation.network.IPlayerHandler;
import me.towdium.jecalculation.network.PlayerHandlerServer;
import java.util.UUID;
@@ -1,4 +1,4 @@
package pers.towdium.justEnoughCalculation.network.packets;
package me.towdium.jecalculation.network.packets;
import cpw.mods.fml.common.network.ByteBufUtils;
import cpw.mods.fml.common.network.simpleimpl.IMessage;
@@ -6,11 +6,11 @@ import cpw.mods.fml.common.network.simpleimpl.IMessageHandler;
import cpw.mods.fml.common.network.simpleimpl.MessageContext;
import io.netty.buffer.ByteBuf;
import net.minecraft.nbt.NBTTagCompound;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.network.PlayerHandlerClient;
import pers.towdium.justEnoughCalculation.network.PlayerHandlerServer;
import pers.towdium.justEnoughCalculation.network.ProxyClient;
import pers.towdium.justEnoughCalculation.network.ProxyServer;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.network.PlayerHandlerClient;
import me.towdium.jecalculation.network.PlayerHandlerServer;
import me.towdium.jecalculation.network.ProxyClient;
import me.towdium.jecalculation.network.ProxyServer;
import java.util.UUID;
@@ -1,13 +1,12 @@
package pers.towdium.justEnoughCalculation.plugin;
package me.towdium.jecalculation.plugin;
import codechicken.nei.PositionedStack;
import codechicken.nei.api.IOverlayHandler;
import codechicken.nei.api.IStackPositioner;
import codechicken.nei.recipe.IRecipeHandler;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.core.ItemStackWrapper;
import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.item.ItemStack;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.core.ItemStackWrapper;
import java.util.ArrayList;
import java.util.List;
@@ -1,10 +1,9 @@
package pers.towdium.justEnoughCalculation.plugin;
package me.towdium.jecalculation.plugin;
import codechicken.nei.api.API;
import codechicken.nei.api.IConfigureNEI;
import codechicken.nei.recipe.DefaultOverlayHandler;
import pers.towdium.justEnoughCalculation.JustEnoughCalculation;
import pers.towdium.justEnoughCalculation.gui.guis.recipeEditor.GuiRecipeEditor;
import me.towdium.jecalculation.JustEnoughCalculation;
import me.towdium.jecalculation.gui.guis.recipeEditor.GuiRecipeEditor;
public class NEICalculatorConfig implements IConfigureNEI {
@@ -1,10 +0,0 @@
package pers.towdium.justEnoughCalculation.gui.guis.recipeEditor;
import pers.towdium.justEnoughCalculation.gui.commom.recipe.ContainerRecipe;
/**
* @author Towdium
*/
public class ContainerRecipeEditor extends ContainerRecipe {
}