Posted July 3, 201510 yr I am trying to create my own fluid in Minecraft 1.8.7 and I have encountered a few problems. I am using the code from this tutorial http://www.minecraftforge.net/wiki/Create_a_Fluid The problems started occurring when i started to code the BlockYourFluid class public class BlockYourFluid extends BlockFluidClassic { @SideOnly(Side.CLIENT) protected IIcon stillIcon; @SideOnly(Side.CLIENT) protected IIcon flowingIcon; public BlockYourFluid(Fluid fluid, Material material) { super(fluid, material); setCreativeTab(CreativeTabs.tabMisc); } @Override public IIcon getIcon(int side, int meta) { return (side == 0 || side == 1)? stillIcon : flowingIcon; } @SideOnly(Side.CLIENT) @Override public void registerBlockIcons(IIconRegister register) { stillIcon = register.registerIcon("modid:fluidStill"); flowingIcon = register.registerIcon("modid:fluidFlowing"); } @Override public boolean canDisplace(IBlockAccess world, int x, int y, int z) { if (world.getBlock(x, y, z).getMaterial().isLiquid()) return false; return super.canDisplace(world, x, y, z); } @Override public boolean displaceIfPossible(World world, int x, int y, int z) { if (world.getBlock(x, y, z).getMaterial().isLiquid()) return false; return super.displaceIfPossible(world, x, y, z); } } the problems where the following: the methods canDisplace and dsplaceIfPossible has been changed (Override annotation needs to be changed) IIcon can no longer be resolved as a type Anyway, if any of you have any suggestions on how to fix this it would be greatly appreciated. Thanks for reading!
July 3, 201510 yr I don't think that forge fixed fluids in 1.8 yet. But in 1.8 there's no iicons anymore... Check out my mods: BTAM Armor sets Avoid Exploding Creepers Tools compressor Anti Id Conflict Key bindings overhaul Colourfull blocks Invisi Zones
July 7, 201510 yr Author I don't think that forge fixed fluids in 1.8 yet. But in 1.8 there's no iicons anymore... What should i use in steam of IIcons? should i just remove it from the code?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.