summaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/darkknight/jewelrycraft/api/Curse.java8
-rw-r--r--src/main/java/darkknight/jewelrycraft/curses/CurseInfamy.java5
-rw-r--r--src/main/java/darkknight/jewelrycraft/curses/CursePentagram.java7
-rw-r--r--src/main/java/darkknight/jewelrycraft/events/EventList.java4
-rw-r--r--src/main/java/darkknight/jewelrycraft/proxy/ClientProxy.java10
-rw-r--r--src/main/java/darkknight/jewelrycraft/proxy/CommonProxy.java3
-rw-r--r--src/main/java/darkknight/jewelrycraft/util/Variables.java2
7 files changed, 30 insertions, 9 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/api/Curse.java b/src/main/java/darkknight/jewelrycraft/api/Curse.java
index bba11e3..8a471f0 100644
--- a/src/main/java/darkknight/jewelrycraft/api/Curse.java
+++ b/src/main/java/darkknight/jewelrycraft/api/Curse.java
@@ -10,6 +10,8 @@ import net.minecraft.world.World;
import net.minecraftforge.client.event.RenderHandEvent;
import net.minecraftforge.client.event.RenderPlayerEvent;
import net.minecraftforge.event.world.BlockEvent;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
public class Curse
{
@@ -111,10 +113,12 @@ public class Curse
public void entityDropItems(EntityPlayer player, Entity target, ArrayList<EntityItem> drops)
{}
-
+
+ @SideOnly(Side.CLIENT)
public void playerRender(EntityPlayer player, RenderPlayerEvent.Specials.Post event)
{}
-
+
+ @SideOnly(Side.CLIENT)
public void playerHandRender(EntityPlayer player, RenderHandEvent event)
{}
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseInfamy.java b/src/main/java/darkknight/jewelrycraft/curses/CurseInfamy.java
index 4716ff2..fbc3a88 100644
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseInfamy.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseInfamy.java
@@ -1,6 +1,9 @@
package darkknight.jewelrycraft.curses;
import org.lwjgl.opengl.GL11;
+import cpw.mods.fml.common.FMLCommonHandler;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLiving;
import net.minecraft.entity.EntityLivingBase;
@@ -22,7 +25,6 @@ import darkknight.jewelrycraft.util.Variables;
public class CurseInfamy extends Curse
{
- MaskRender mask = new MaskRender();
public CurseInfamy(String name, int txtID, String pack)
{
super(name, txtID, pack);
@@ -45,6 +47,7 @@ public class CurseInfamy extends Curse
@Override
public void playerRender(EntityPlayer player, RenderPlayerEvent.Specials.Post event)
{
+ MaskRender mask = new MaskRender();
float yaw = player.prevRotationYawHead + (player.rotationYawHead - player.prevRotationYawHead) * event.partialRenderTick;
float yawOffset = player.prevRenderYawOffset + (player.renderYawOffset - player.prevRenderYawOffset) * event.partialRenderTick;
float pitch = player.prevRotationPitch + (player.rotationPitch - player.prevRotationPitch) * event.partialRenderTick;
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CursePentagram.java b/src/main/java/darkknight/jewelrycraft/curses/CursePentagram.java
index 219c161..8597c6b 100644
--- a/src/main/java/darkknight/jewelrycraft/curses/CursePentagram.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CursePentagram.java
@@ -9,6 +9,9 @@ import net.minecraft.util.ResourceLocation;
import net.minecraft.world.World;
import net.minecraftforge.client.event.RenderPlayerEvent;
import org.lwjgl.opengl.GL11;
+import cpw.mods.fml.common.FMLCommonHandler;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
import darkknight.jewelrycraft.api.Curse;
import darkknight.jewelrycraft.util.Variables;
@@ -23,9 +26,7 @@ public class CursePentagram extends Curse
@Override
public void attackedByPlayerAction(World world, EntityPlayer player, Entity target)
- {
-
- }
+ {}
@Override
public void playerRender(EntityPlayer player, RenderPlayerEvent.Specials.Post event)
diff --git a/src/main/java/darkknight/jewelrycraft/events/EventList.java b/src/main/java/darkknight/jewelrycraft/events/EventList.java
index 4b3fff4..4515ee1 100644
--- a/src/main/java/darkknight/jewelrycraft/events/EventList.java
+++ b/src/main/java/darkknight/jewelrycraft/events/EventList.java
@@ -35,8 +35,8 @@ public class EventList
public static void init(FMLInitializationEvent e)
{
GameRegistry.registerWorldGenerator(new Generation(), 0);
- if (FMLCommonHandler.instance().getSide() == Side.CLIENT) FMLCommonHandler.instance().bus().register(new KeyBindings());
- new GuiHandler();
+ JewelrycraftMod.proxy.init();
+ new GuiHandler();
FMLCommonHandler.instance().bus().register(ConfigHandler.INSTANCE);
}
diff --git a/src/main/java/darkknight/jewelrycraft/proxy/ClientProxy.java b/src/main/java/darkknight/jewelrycraft/proxy/ClientProxy.java
index 091b88b..d0b2661 100644
--- a/src/main/java/darkknight/jewelrycraft/proxy/ClientProxy.java
+++ b/src/main/java/darkknight/jewelrycraft/proxy/ClientProxy.java
@@ -6,14 +6,18 @@ import net.minecraftforge.client.MinecraftForgeClient;
import net.minecraftforge.common.MinecraftForge;
import cpw.mods.fml.client.registry.ClientRegistry;
import cpw.mods.fml.client.registry.RenderingRegistry;
+import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.registry.VillagerRegistry;
+import cpw.mods.fml.relauncher.Side;
import darkknight.jewelrycraft.block.BlockList;
import darkknight.jewelrycraft.client.InventoryTabVanilla;
import darkknight.jewelrycraft.client.TabJewelry;
import darkknight.jewelrycraft.client.TabRegistry;
+import darkknight.jewelrycraft.client.gui.GuiHandler;
import darkknight.jewelrycraft.entities.EntityHalfHeart;
import darkknight.jewelrycraft.entities.EntityHeart;
import darkknight.jewelrycraft.entities.renders.HeartRender;
+import darkknight.jewelrycraft.events.KeyBindings;
import darkknight.jewelrycraft.events.PlayerRenderHandler;
import darkknight.jewelrycraft.events.ScreenHandler;
import darkknight.jewelrycraft.item.ItemList;
@@ -85,6 +89,12 @@ public class ClientProxy extends CommonProxy
}
@Override
+ public void init()
+ {
+ FMLCommonHandler.instance().bus().register(new KeyBindings());
+ }
+
+ @Override
public void postInit()
{
JewelrycraftUtil.addStuff();
diff --git a/src/main/java/darkknight/jewelrycraft/proxy/CommonProxy.java b/src/main/java/darkknight/jewelrycraft/proxy/CommonProxy.java
index 03ffdf6..358858d 100644
--- a/src/main/java/darkknight/jewelrycraft/proxy/CommonProxy.java
+++ b/src/main/java/darkknight/jewelrycraft/proxy/CommonProxy.java
@@ -8,6 +8,9 @@ public class CommonProxy
public void preInit()
{}
+ public void init()
+ {}
+
public void postInit()
{}
} \ No newline at end of file
diff --git a/src/main/java/darkknight/jewelrycraft/util/Variables.java b/src/main/java/darkknight/jewelrycraft/util/Variables.java
index 71f5ab8..a019409 100644
--- a/src/main/java/darkknight/jewelrycraft/util/Variables.java
+++ b/src/main/java/darkknight/jewelrycraft/util/Variables.java
@@ -6,7 +6,7 @@ public class Variables
{
public static final String MODID = "jewelrycraft2";
public static final String MODNAME = "Jewelrycraft 2";
- public static final String VERSION = "1.0.5";
+ public static final String VERSION = "1.0.6";
public static final String PACKET_CHANNEL = "jewelrycraft2";
public static final String CONFIG_GUI = "darkknight.jewelrycraft.config.ConfigGuiFactory";