Class RegionEffectRegistry
java.lang.Object
net.islandearth.rpgregions.managers.registry.RPGRegionsRegistry<RegionEffect>
net.islandearth.rpgregions.effects.RegionEffectRegistry
- All Implemented Interfaces:
IRPGRegionsRegistry<RegionEffect>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bukkit.MaterialgetIcon()@Nullable RegionEffectgetNew(Class<? extends RegionEffect> clazz, IRPGRegionsAPI plugin, Object... data) Methods inherited from class net.islandearth.rpgregions.managers.registry.RPGRegionsRegistry
get, getNew, getRegisteredClasses, register
-
Constructor Details
-
RegionEffectRegistry
public RegionEffectRegistry()
-
-
Method Details
-
getNew
@Nullable public @Nullable RegionEffect getNew(Class<? extends RegionEffect> clazz, IRPGRegionsAPI plugin, Object... data) - Specified by:
getNewin interfaceIRPGRegionsRegistry<RegionEffect>- Specified by:
getNewin classRPGRegionsRegistry<RegionEffect>
-
getRegistryName
- Specified by:
getRegistryNamein interfaceIRPGRegionsRegistry<RegionEffect>- Specified by:
getRegistryNamein classRPGRegionsRegistry<RegionEffect>
-
getImplementation
- Specified by:
getImplementationin interfaceIRPGRegionsRegistry<RegionEffect>- Specified by:
getImplementationin classRPGRegionsRegistry<RegionEffect>
-
getIcon
public org.bukkit.Material getIcon()- Specified by:
getIconin interfaceIRPGRegionsRegistry<RegionEffect>- Specified by:
getIconin classRPGRegionsRegistry<RegionEffect>
-
getDescription
- Specified by:
getDescriptionin interfaceIRPGRegionsRegistry<RegionEffect>- Overrides:
getDescriptionin classRPGRegionsRegistry<RegionEffect>
-