Class PotatoCannonProjectileType
java.lang.Object
com.simibubi.create.content.curiosities.weapons.PotatoCannonProjectileType
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PotatoCannonProjectileTypefromBuffer(net.minecraft.network.FriendlyByteBuf buffer) static PotatoCannonProjectileTypefromJson(com.google.gson.JsonObject object) intfloatgetDrag()floatSet<net.minecraftforge.registries.IRegistryDelegate<net.minecraft.world.item.Item>>getItems()floatintfloatintgetSplit()floatbooleanisSticky()booleanonBlockHit(net.minecraft.world.level.LevelAccessor world, net.minecraft.world.phys.BlockHitResult ray) booleanonEntityHit(net.minecraft.world.phys.EntityHitResult ray) booleanpreEntityHit(net.minecraft.world.phys.EntityHitResult ray) static voidtoBuffer(PotatoCannonProjectileType type, net.minecraft.network.FriendlyByteBuf buffer)
-
Constructor Details
-
PotatoCannonProjectileType
protected PotatoCannonProjectileType()
-
-
Method Details
-
getItems
public Set<net.minecraftforge.registries.IRegistryDelegate<net.minecraft.world.item.Item>> getItems() -
getReloadTicks
public int getReloadTicks() -
getDamage
public int getDamage() -
getSplit
public int getSplit() -
getKnockback
public float getKnockback() -
getDrag
public float getDrag() -
getVelocityMultiplier
public float getVelocityMultiplier() -
getGravityMultiplier
public float getGravityMultiplier() -
getSoundPitch
public float getSoundPitch() -
isSticky
public boolean isSticky() -
getRenderMode
-
preEntityHit
public boolean preEntityHit(net.minecraft.world.phys.EntityHitResult ray) -
onEntityHit
public boolean onEntityHit(net.minecraft.world.phys.EntityHitResult ray) -
onBlockHit
public boolean onBlockHit(net.minecraft.world.level.LevelAccessor world, net.minecraft.world.phys.BlockHitResult ray) -
fromJson
-
toBuffer
public static void toBuffer(PotatoCannonProjectileType type, net.minecraft.network.FriendlyByteBuf buffer) -
fromBuffer
-