mirror of
https://github.com/MinecraftForge/MinecraftForge.git
synced 2026-11-12 08:17:35 +00:00
Fix crash when placing furnaces or brewing stands in 1.13 (#5225)
This commit is contained in:
1 parent
f1552ef20d
commit
b5264cacf0
3 files changed
+5
-5
No files matched your search
@@ -34,11 +34,11 @@ public class SidedInvWrapper implements IItemHandlerModifiable
|
||||
protected final EnumFacing side;
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public static <T extends OptionalCapabilityInstance<IItemHandlerModifiable>> T[] create(ISidedInventory inv, EnumFacing... sides) {
|
||||
T[] ret = (T[])new Object[sides.length];
|
||||
public static OptionalCapabilityInstance<IItemHandlerModifiable>[] create(ISidedInventory inv, EnumFacing... sides) {
|
||||
OptionalCapabilityInstance<IItemHandlerModifiable>[] ret = new OptionalCapabilityInstance[sides.length];
|
||||
for (int x = 0; x < sides.length; x++) {
|
||||
final EnumFacing side = sides[x];
|
||||
ret[x] = (T)OptionalCapabilityInstance.of(() -> (IItemHandlerModifiable)new SidedInvWrapper(inv, side));
|
||||
ret[x] = OptionalCapabilityInstance.of(() -> new SidedInvWrapper(inv, side));
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user