Class ExternalCustomDropsImpl
java.lang.Object
me.lokka30.levelledmobs.customdrops.ExternalCustomDropsImpl
- All Implemented Interfaces:
ExternalCustomDrops
This class allows 3rd parties to add custom drops directly to LevelledMobs
- Since:
- 3.7.0
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCustomDrop
(@NotNull CustomDropInstance customDropInstance) void
addCustomDropTable
(@NotNull String dropName, @NotNull CustomDropInstance customDropInstance) void
@NotNull Map<org.bukkit.entity.EntityType,
CustomDropInstance> @NotNull Map<String,
CustomDropInstance>
-
Constructor Details
-
ExternalCustomDropsImpl
public ExternalCustomDropsImpl()
-
-
Method Details
-
addCustomDrop
- Specified by:
addCustomDrop
in interfaceExternalCustomDrops
-
addCustomDropTable
public void addCustomDropTable(@NotNull @NotNull String dropName, @NotNull @NotNull CustomDropInstance customDropInstance) - Specified by:
addCustomDropTable
in interfaceExternalCustomDrops
-
getCustomDrops
- Specified by:
getCustomDrops
in interfaceExternalCustomDrops
-
getCustomDropTables
- Specified by:
getCustomDropTables
in interfaceExternalCustomDrops
-
clearAllExternalCustomDrops
public void clearAllExternalCustomDrops()- Specified by:
clearAllExternalCustomDrops
in interfaceExternalCustomDrops
-