String name = DungeonRegistry.categoryToLocalKeyMap.get(this.name);
return name == null ? this.name : name;
}
public List<ItemStack> getItemStacks(IFocus<ItemStack> focus) {
return drops.stream().map(drop -> drop.item)
<BUG>.filter(stack -> focus == null || focus.getValue() == null || ItemStack.areItemStacksEqual(ItemHandlerHelper.copyStackWithSize(stack, focus.getValue().stackSize), focus.getValue()))
</BUG>
.collect(Collectors.toList());
}
public int getMaxStacks() {

String name = DungeonRegistry.categoryToLocalKeyMap.get(this.name);
return name == null ? this.name : name;
}
public List<ItemStack> getItemStacks(IFocus<ItemStack> focus) {
return drops.stream().map(drop -> drop.item)
.filter(stack -> focus == null || ItemStack.areItemStacksEqual(ItemHandlerHelper.copyStackWithSize(stack, focus.getValue().func_190916_E()), focus.getValue()))
.collect(Collectors.toList());
}
public int getMaxStacks() {
