Files
Minecraft1.12SRC/conf/patches/minecraft_server_ff/net.minecraft.block.state.pattern.BlockStateMatcher.java.patch
2020-07-20 00:21:55 +08:00

22 lines
1.1 KiB
Diff

diff -r -U 3 minecraft_server\net\minecraft\block\state\pattern\BlockStateMatcher.java minecraft_server_patched\net\minecraft\block\state\pattern\BlockStateMatcher.java
--- minecraft_server\net\minecraft\block\state\pattern\BlockStateMatcher.java
+++ minecraft_server_patched\net\minecraft\block\state\pattern\BlockStateMatcher.java
@@ -33,7 +33,7 @@
return true;
} else {
for(Entry<IProperty<?>, Predicate<?>> entry : this.field_177640_b.entrySet()) {
- if (!this.func_185927_a(p_apply_1_, entry.getKey(), entry.getValue())) {
+ if (!this.func_185927_a(p_apply_1_, (IProperty)entry.getKey(), (Predicate)entry.getValue())) {
return false;
}
}
@@ -45,7 +45,7 @@
}
}
- protected <T extends Comparable<T>> boolean func_185927_a(IBlockState p_185927_1_, IProperty<T> p_185927_2_, Predicate<?> p_185927_3_) {
+ protected <T extends Comparable<T>> boolean func_185927_a(IBlockState p_185927_1_, IProperty<T> p_185927_2_, Predicate<T> p_185927_3_) {
return p_185927_3_.apply(p_185927_1_.func_177229_b(p_185927_2_));
}