Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private ItemStack getStack(IBlockState state)
- {
- ItemStack stack = new ItemStack(Blocks.barrier);
- stack.setStackDisplayName("invalid");
- Fluid f = FluidRegistry.lookupFluidForBlock(state.getBlock());
- if (f != null)
- {
- for (FluidContainerRegistry.FluidContainerData fd : FluidContainerRegistry.getRegisteredFluidContainerData())
- {
- if (fd.fluid.getFluid() == f)
- {
- stack = fd.filledContainer.copy();
- stack.setStackDisplayName(f.getLocalizedName(fd.fluid));
- break;
- }
- }
- } else
- {
- stack = ItemHelper.stateToStack(state, 1);
- }
- return stack;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement