Class SimpleMobDrop
-
- All Implemented Interfaces:
-
io.github.pylonmc.pylon.core.mobdrop.MobDrop
,net.kyori.adventure.key.Keyed
,org.bukkit.Keyed
public class SimpleMobDrop implements MobDrop
-
-
Field Summary
Fields Modifier and Type Field Description private final EntityType
mob
private final Boolean
playerKill
private final Float
chance
-
Constructor Summary
Constructors Constructor Description SimpleMobDrop(NamespacedKey key, ItemStack result, EntityType mob, Boolean playerKill, Float chance)
SimpleMobDrop(NamespacedKey key, ItemStack result, EntityType mob, Boolean playerKill)
-
Method Summary
Modifier and Type Method Description final EntityType
getMob()
final Boolean
getPlayerKill()
final Float
getChance()
ItemStack
getResult(EntityDeathEvent event)
NamespacedKey
getKey()
-
-
Constructor Detail
-
SimpleMobDrop
SimpleMobDrop(NamespacedKey key, ItemStack result, EntityType mob, Boolean playerKill, Float chance)
-
SimpleMobDrop
SimpleMobDrop(NamespacedKey key, ItemStack result, EntityType mob, Boolean playerKill)
-
-
Method Detail
-
getMob
final EntityType getMob()
-
getPlayerKill
final Boolean getPlayerKill()
-
getResult
ItemStack getResult(EntityDeathEvent event)
-
getKey
NamespacedKey getKey()
-
-
-
-