Add the hooks for crafting and smelting
This commit is contained in:
parent
765194e8db
commit
47a15f4c77
|
@ -0,0 +1,18 @@
|
|||
--- ../src-base/minecraft_server/net/minecraft/src/SlotCrafting.java 0000-00-00 00:00:00.000000000 -0000
|
||||
+++ ../src-work/minecraft_server/net/minecraft/src/SlotCrafting.java 0000-00-00 00:00:00.000000000 -0000
|
||||
@@ -1,5 +1,7 @@
|
||||
package net.minecraft.src;
|
||||
|
||||
+import cpw.mods.fml.server.FMLServerHandler;
|
||||
+
|
||||
public class SlotCrafting extends Slot
|
||||
{
|
||||
private final IInventory field_20103_a;
|
||||
@@ -83,6 +85,7 @@
|
||||
|
||||
public void func_20091_b(ItemStack p_20091_1_)
|
||||
{
|
||||
+ FMLServerHandler.instance().onItemCrafted(field_25004_e, p_20091_1_, field_20096_b);
|
||||
this.func_48416_b(p_20091_1_);
|
||||
|
||||
for (int var2 = 0; var2 < this.field_20103_a.func_83_a(); ++var2)
|
|
@ -0,0 +1,19 @@
|
|||
--- ../src-base/minecraft_server/net/minecraft/src/SlotFurnace.java 0000-00-00 00:00:00.000000000 -0000
|
||||
+++ ../src-work/minecraft_server/net/minecraft/src/SlotFurnace.java 0000-00-00 00:00:00.000000000 -0000
|
||||
@@ -1,5 +1,7 @@
|
||||
package net.minecraft.src;
|
||||
|
||||
+import cpw.mods.fml.server.FMLServerHandler;
|
||||
+
|
||||
public class SlotFurnace extends Slot
|
||||
{
|
||||
private EntityPlayer field_27007_d;
|
||||
@@ -43,6 +45,8 @@
|
||||
p_48416_1_.func_48584_a(this.field_27007_d.field_9093_l, this.field_27007_d, this.field_48419_f);
|
||||
this.field_48419_f = 0;
|
||||
|
||||
+ FMLServerHandler.instance().onItemSmelted(field_27007_d, p_48416_1_);
|
||||
+
|
||||
if (p_48416_1_.field_855_c == Item.field_166_m.field_234_aS)
|
||||
{
|
||||
this.field_27007_d.func_25046_a(AchievementList.field_27108_k, 1);
|
Loading…
Reference in New Issue