Fixed missing CraftingManager patches for the repair disable hook.
Fixed smp mlprop.
This commit is contained in:
parent
5c7978d347
commit
e35435abd5
4 changed files with 57 additions and 0 deletions
|
@ -0,0 +1,11 @@
|
||||||
|
--- ../src_base/minecraft/net/minecraft/src/CraftingManager.java 0000-00-00 00:00:00.000000000 -0000
|
||||||
|
+++ ../src_work/minecraft/net/minecraft/src/CraftingManager.java 0000-00-00 00:00:00.000000000 -0000
|
||||||
|
@@ -363,7 +363,7 @@
|
||||||
|
i++;
|
||||||
|
}
|
||||||
|
|
||||||
|
- if(i == 2 && itemstack.itemID == itemstack1.itemID && itemstack.stackSize == 1 && itemstack1.stackSize == 1 && Item.itemsList[itemstack.itemID].isDamageable())
|
||||||
|
+ if(i == 2 && itemstack.itemID == itemstack1.itemID && itemstack.stackSize == 1 && itemstack1.stackSize == 1 && Item.itemsList[itemstack.itemID].isRepairable())
|
||||||
|
{
|
||||||
|
Item item = Item.itemsList[itemstack.itemID];
|
||||||
|
int l = item.getMaxDamage() - itemstack.getItemDamageForDisplay();
|
|
@ -0,0 +1,11 @@
|
||||||
|
--- ../src_base/minecraft_server/net/minecraft/src/CraftingManager.java 0000-00-00 00:00:00.000000000 -0000
|
||||||
|
+++ ../src_work/minecraft_server/net/minecraft/src/CraftingManager.java 0000-00-00 00:00:00.000000000 -0000
|
||||||
|
@@ -363,7 +363,7 @@
|
||||||
|
i++;
|
||||||
|
}
|
||||||
|
|
||||||
|
- if(i == 2 && itemstack.itemID == itemstack1.itemID && itemstack.stackSize == 1 && itemstack1.stackSize == 1 && Item.itemsList[itemstack.itemID].isDamageable())
|
||||||
|
+ if(i == 2 && itemstack.itemID == itemstack1.itemID && itemstack.stackSize == 1 && itemstack1.stackSize == 1 && Item.itemsList[itemstack.itemID].isRepairable())
|
||||||
|
{
|
||||||
|
Item item = Item.itemsList[itemstack.itemID];
|
||||||
|
int l = item.getMaxDamage() - itemstack.getItemDamageForDisplay();
|
|
@ -0,0 +1,34 @@
|
||||||
|
--- ../src_base/minecraft_server/net/minecraft/src/MLProp.java 0000-00-00 00:00:00.000000000 -0000
|
||||||
|
+++ ../src_work/minecraft_server/net/minecraft/src/MLProp.java 0000-00-00 00:00:00.000000000 -0000
|
||||||
|
@@ -1,22 +1,13 @@
|
||||||
|
-// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
|
||||||
|
-// Jad home page: http://www.kpdus.com/jad.html
|
||||||
|
-// Decompiler options: packimports(3) braces deadcode fieldsfirst
|
||||||
|
-
|
||||||
|
package net.minecraft.src;
|
||||||
|
+import java.lang.annotation.*;
|
||||||
|
|
||||||
|
-import java.lang.annotation.Annotation;
|
||||||
|
-
|
||||||
|
-public interface MLProp
|
||||||
|
- extends Annotation
|
||||||
|
-{
|
||||||
|
-
|
||||||
|
- public abstract String name();
|
||||||
|
-
|
||||||
|
- public abstract String info();
|
||||||
|
-
|
||||||
|
- public abstract double min();
|
||||||
|
-
|
||||||
|
- public abstract double max();
|
||||||
|
+@Retention(RetentionPolicy.RUNTIME)
|
||||||
|
+@Target(ElementType.FIELD)
|
||||||
|
+public @interface MLProp {
|
||||||
|
+ String name() default "";
|
||||||
|
+ String info() default "";
|
||||||
|
+ double min() default Double.NEGATIVE_INFINITY;
|
||||||
|
+ double max() default Double.POSITIVE_INFINITY;
|
||||||
|
|
||||||
|
- public abstract int reobf();
|
||||||
|
+ public int reobf() default 0;
|
||||||
|
}
|
|
@ -25,6 +25,7 @@ if [ ! -d src_base ] ; then
|
||||||
|
|
||||||
find . -name *.java -exec sed -i 's/\r//g' \{\} \;
|
find . -name *.java -exec sed -i 's/\r//g' \{\} \;
|
||||||
patch -p2 -i ../forge/modLoaderMP.patch
|
patch -p2 -i ../forge/modLoaderMP.patch
|
||||||
|
cp -f ../forge/MLProp.java minecraft/net/minecraft/src
|
||||||
|
|
||||||
popd > /dev/null
|
popd > /dev/null
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue