Move OnlyIn patches on DyeColor to SAS file
Also fix broken cobblestone stairs recipe
This commit is contained in:
parent
fbdfc0f95c
commit
4f12261080
4 changed files with 8 additions and 53 deletions
|
@ -1,15 +1,6 @@
|
||||||
--- a/net/minecraft/item/DyeColor.java
|
--- a/net/minecraft/item/DyeColor.java
|
||||||
+++ b/net/minecraft/item/DyeColor.java
|
+++ b/net/minecraft/item/DyeColor.java
|
||||||
@@ -7,8 +7,6 @@
|
@@ -43,6 +43,7 @@
|
||||||
import javax.annotation.Nullable;
|
|
||||||
import net.minecraft.block.material.MaterialColor;
|
|
||||||
import net.minecraft.util.IStringSerializable;
|
|
||||||
-import net.minecraftforge.api.distmarker.Dist;
|
|
||||||
-import net.minecraftforge.api.distmarker.OnlyIn;
|
|
||||||
|
|
||||||
public enum DyeColor implements IStringSerializable {
|
|
||||||
WHITE(0, "white", 16383998, MaterialColor.field_151666_j, 15790320, 16777215),
|
|
||||||
@@ -43,6 +41,7 @@
|
|
||||||
private final int field_196066_w;
|
private final int field_196066_w;
|
||||||
private final float[] field_193352_x;
|
private final float[] field_193352_x;
|
||||||
private final int field_196067_y;
|
private final int field_196067_y;
|
||||||
|
@ -17,7 +8,7 @@
|
||||||
private final int field_218390_z;
|
private final int field_218390_z;
|
||||||
|
|
||||||
private DyeColor(int p_i50049_3_, String p_i50049_4_, int p_i50049_5_, MaterialColor p_i50049_6_, int p_i50049_7_, int p_i50049_8_) {
|
private DyeColor(int p_i50049_3_, String p_i50049_4_, int p_i50049_5_, MaterialColor p_i50049_6_, int p_i50049_7_, int p_i50049_8_) {
|
||||||
@@ -55,6 +54,7 @@
|
@@ -55,6 +56,7 @@
|
||||||
int j = (p_i50049_5_ & '\uff00') >> 8;
|
int j = (p_i50049_5_ & '\uff00') >> 8;
|
||||||
int k = (p_i50049_5_ & 255) >> 0;
|
int k = (p_i50049_5_ & 255) >> 0;
|
||||||
this.field_196066_w = k << 16 | j << 8 | i << 0;
|
this.field_196066_w = k << 16 | j << 8 | i << 0;
|
||||||
|
@ -25,31 +16,7 @@
|
||||||
this.field_193352_x = new float[]{(float)i / 255.0F, (float)j / 255.0F, (float)k / 255.0F};
|
this.field_193352_x = new float[]{(float)i / 255.0F, (float)j / 255.0F, (float)k / 255.0F};
|
||||||
this.field_196067_y = p_i50049_7_;
|
this.field_196067_y = p_i50049_7_;
|
||||||
}
|
}
|
||||||
@@ -67,7 +67,6 @@
|
@@ -120,4 +122,25 @@
|
||||||
return this.field_176785_v;
|
|
||||||
}
|
|
||||||
|
|
||||||
- @OnlyIn(Dist.CLIENT)
|
|
||||||
public int func_196057_c() {
|
|
||||||
return this.field_196066_w;
|
|
||||||
}
|
|
||||||
@@ -84,7 +83,6 @@
|
|
||||||
return this.field_196067_y;
|
|
||||||
}
|
|
||||||
|
|
||||||
- @OnlyIn(Dist.CLIENT)
|
|
||||||
public int func_218388_g() {
|
|
||||||
return this.field_218390_z;
|
|
||||||
}
|
|
||||||
@@ -108,7 +106,6 @@
|
|
||||||
}
|
|
||||||
|
|
||||||
@Nullable
|
|
||||||
- @OnlyIn(Dist.CLIENT)
|
|
||||||
public static DyeColor func_196058_b(int p_196058_0_) {
|
|
||||||
return field_196063_r.get(p_196058_0_);
|
|
||||||
}
|
|
||||||
@@ -120,4 +117,25 @@
|
|
||||||
public String func_176610_l() {
|
public String func_176610_l() {
|
||||||
return this.field_176785_v;
|
return this.field_176785_v;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
{
|
|
||||||
"type": "minecraft:crafting_shaped",
|
|
||||||
"pattern": [
|
|
||||||
"# ",
|
|
||||||
"## ",
|
|
||||||
"###"
|
|
||||||
],
|
|
||||||
"key": {
|
|
||||||
"#": {
|
|
||||||
"tag": "forge:cobblestone"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"result": {
|
|
||||||
"item": "minecraft:cobblestone_stairs",
|
|
||||||
"count": 4
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -87,6 +87,8 @@ public class ForgeRecipeProvider extends RecipeProvider
|
||||||
exclude(Items.IRON_NUGGET);
|
exclude(Items.IRON_NUGGET);
|
||||||
exclude(Blocks.DIAMOND_BLOCK);
|
exclude(Blocks.DIAMOND_BLOCK);
|
||||||
exclude(Blocks.EMERALD_BLOCK);
|
exclude(Blocks.EMERALD_BLOCK);
|
||||||
|
|
||||||
|
exclude(Blocks.COBBLESTONE_STAIRS);
|
||||||
|
|
||||||
super.registerRecipes(vanilla -> {
|
super.registerRecipes(vanilla -> {
|
||||||
IFinishedRecipe modified = enhance(vanilla);
|
IFinishedRecipe modified = enhance(vanilla);
|
||||||
|
|
|
@ -31,6 +31,9 @@ net/minecraft/block/CropsBlock func_199772_f()Lnet/minecraft/util/IItemProvider;
|
||||||
net/minecraft/block/PotatoBlock func_199772_f()Lnet/minecraft/util/IItemProvider;
|
net/minecraft/block/PotatoBlock func_199772_f()Lnet/minecraft/util/IItemProvider;
|
||||||
net/minecraft/block/SoundType func_185845_c()Lnet/minecraft/util/SoundEvent; # getBreakSound
|
net/minecraft/block/SoundType func_185845_c()Lnet/minecraft/util/SoundEvent; # getBreakSound
|
||||||
net/minecraft/block/SoundType func_185846_f()Lnet/minecraft/util/SoundEvent; # getHitSound
|
net/minecraft/block/SoundType func_185846_f()Lnet/minecraft/util/SoundEvent; # getHitSound
|
||||||
|
net/minecraft/item/DyeColor func_196057_c()I # getSwappedColorValue
|
||||||
|
net/minecraft/item/DyeColor func_218388_g()I # getTextColor
|
||||||
|
net/minecraft/item/DyeColor func_196058_b(I)Lnet/minecraft/item/DyeColor; # byFireworkColor
|
||||||
net/minecraft/item/crafting/Ingredient func_193365_a()[Lnet/minecraft/item/ItemStack; # getMatchingStacks
|
net/minecraft/item/crafting/Ingredient func_193365_a()[Lnet/minecraft/item/ItemStack; # getMatchingStacks
|
||||||
net/minecraft/item/crafting/Ingredient func_193369_a([Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/crafting/Ingredient; # fromStacks
|
net/minecraft/item/crafting/Ingredient func_193369_a([Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/crafting/Ingredient; # fromStacks
|
||||||
net/minecraft/item/crafting/IRecipe func_222128_h()Lnet/minecraft/item/ItemStack; # getIcon
|
net/minecraft/item/crafting/IRecipe func_222128_h()Lnet/minecraft/item/ItemStack; # getIcon
|
||||||
|
|
Loading…
Reference in a new issue