public class PotatoCannonProjectileType
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PotatoCannonProjectileType.Builder |
| Modifier | Constructor and Description |
|---|---|
protected |
PotatoCannonProjectileType() |
| Modifier and Type | Method and Description |
|---|---|
static PotatoCannonProjectileType |
fromBuffer(net.minecraft.network.PacketBuffer buffer) |
static PotatoCannonProjectileType |
fromJson(com.google.gson.JsonObject object) |
int |
getDamage() |
float |
getDrag() |
float |
getGravityMultiplier() |
java.util.Set<net.minecraftforge.registries.IRegistryDelegate<net.minecraft.item.Item>> |
getItems() |
float |
getKnockback() |
int |
getReloadTicks() |
PotatoProjectileRenderMode |
getRenderMode() |
float |
getSoundPitch() |
int |
getSplit() |
float |
getVelocityMultiplier() |
boolean |
isSticky() |
boolean |
onBlockHit(net.minecraft.world.IWorld world,
net.minecraft.util.math.BlockRayTraceResult ray) |
boolean |
onEntityHit(net.minecraft.util.math.EntityRayTraceResult ray) |
boolean |
preEntityHit(net.minecraft.util.math.EntityRayTraceResult ray) |
static void |
toBuffer(PotatoCannonProjectileType type,
net.minecraft.network.PacketBuffer buffer) |
public java.util.Set<net.minecraftforge.registries.IRegistryDelegate<net.minecraft.item.Item>> getItems()
public int getReloadTicks()
public int getDamage()
public int getSplit()
public float getKnockback()
public float getDrag()
public float getVelocityMultiplier()
public float getGravityMultiplier()
public float getSoundPitch()
public boolean isSticky()
public PotatoProjectileRenderMode getRenderMode()
public boolean preEntityHit(net.minecraft.util.math.EntityRayTraceResult ray)
public boolean onEntityHit(net.minecraft.util.math.EntityRayTraceResult ray)
public boolean onBlockHit(net.minecraft.world.IWorld world,
net.minecraft.util.math.BlockRayTraceResult ray)
public static PotatoCannonProjectileType fromJson(com.google.gson.JsonObject object)
public static void toBuffer(PotatoCannonProjectileType type, net.minecraft.network.PacketBuffer buffer)
public static PotatoCannonProjectileType fromBuffer(net.minecraft.network.PacketBuffer buffer)