Jump to content

How to: Fluids?


CJCutrone9

Recommended Posts

So, I tried to do a custom liquid, only thing, I couldn't get it to work. It looked correct, but I couldn't swim in it? What do I do? I don't want the player to drown in it, but at the same time, I would like to have the player swim, and while in the fluid receive a regen.

 

My material class (Which is what I assume is where you need to do it):

 

 

 

package net.Cutrone.SkyenceFiction.Blocks;

 

import net.minecraft.block.material.MapColor;

import net.minecraft.block.material.Material;

 

public class MaterialPureS extends Material

{

    public MaterialPureS(MapColor par1MapColor)

    {

        super(par1MapColor);

        this.setReplaceable();

        this.setNoPushMobility();

    }

 

    /**

    * Returns if blocks of these materials are liquids.

    */

    public boolean isLiquid()

    {

        return true;

    }

 

    /**

    * Returns if this material is considered solid or not

    */

    public boolean blocksMovement()

    {

        return false;

    }

 

    public boolean isSolid()

    {

        return false;

    }

}

 

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.