-
Classes Class Description org.shininet.bukkit.playerheads.events.FakeBlockBreakEvent you should use SimulatedBlockBreakEvent in the Compatibility API instead, this class may be removed in the future
-
Methods Method Description com.github.crashdemons.playerheads.compatibility.Compatibility.unregisterProvider() registering an unregistering multiple providers is not recommended since it means loading unnecessary classes into memory and changing the state of compatibility.com.github.crashdemons.playerheads.compatibility.CompatibilityProvider.getOptionalProfile(ItemMeta) Use CompatibleProfile or profile methods instead. This API may be removed in the future.com.github.crashdemons.playerheads.compatibility.CompatibilityProvider.getOwnerDirect(SkullMeta) This method does not include extended checking, you probably dont want the direct method.com.github.crashdemons.playerheads.compatibility.CompatibilityProvider.getOwningPlayerDirect(SkullMeta) This method does not include extended checking, you probably dont want the direct method.com.github.crashdemons.playerheads.compatibility.CompatibilityProvider.getProfile(ItemMeta) This method should be avoided entirely or used only for acceptable-failure situations because of server support limitations.com.github.crashdemons.playerheads.compatibility.CompatibilityProvider.setOptionalProfile(Skull, Optional<Object>) Use CompatibleProfile or profile methods instead. This API may be removed in the future.com.github.crashdemons.playerheads.compatibility.CompatibilityProvider.setProfile(ItemMeta, Object) This method should be avoided entirely or used only for acceptable-failure situations because of server support limitations.com.github.crashdemons.playerheads.compatibility.Version.setDetectedServerVersion(String, int, int) internal use onlyorg.shininet.bukkit.playerheads.events.HeadRollEvent.getChargedCreeperModifier() use getModifier("chargedcreeper") insteadorg.shininet.bukkit.playerheads.events.HeadRollEvent.getLootingModifier() use getModifier("looting") insteadorg.shininet.bukkit.playerheads.events.HeadRollEvent.getSlimeModifier() use getModifier("slime") insteadorg.shininet.bukkit.playerheads.events.HeadRollEvent.setEffectiveDropRate(double) this value is very likely to be overwritten by other plugins (or applyModifiers/recalculateSuccess) - use setCustomModifier instead.org.shininet.bukkit.playerheads.events.HeadRollEvent.setModifier(String, DropRateModifier) using this method to modify existing modifiers should be avoided - use setCustomModifier to note new ones.org.shininet.bukkit.playerheads.events.HeadRollEvent.setModifiers(Map<String, DropRateModifier>) using this method to modify existing modifiers should be avoided - use setCustomModifier to note new ones.
-
Constructors Constructor Description org.shininet.bukkit.playerheads.events.HeadRollEvent(Entity, Entity, boolean, double, double, double, double, double, double, double, boolean)