Package com.nexomc.nexo.mechanics
Class MechanicFactory
-
- All Implemented Interfaces:
public abstract class MechanicFactory
-
-
Field Summary
Fields Modifier and Type Field Description private final StringmechanicID
-
Method Summary
Modifier and Type Method Description final StringgetMechanicID()abstract Mechanicparse(ConfigurationSection section)final <Error class: unknown class>items()final <Error class: unknown class>isNotImplementedIn(String itemID)final <Error class: unknown class>isNotImplementedIn(ItemStack itemStack)<Error class: unknown class>getMechanic(String itemID)<Error class: unknown class>getMechanic(ItemStack itemStack)final UnitregisterListeners(Listener listeners)-
-
Method Detail
-
getMechanicID
final String getMechanicID()
-
items
final <Error class: unknown class> items()
-
isNotImplementedIn
final <Error class: unknown class> isNotImplementedIn(String itemID)
-
isNotImplementedIn
final <Error class: unknown class> isNotImplementedIn(ItemStack itemStack)
-
getMechanic
<Error class: unknown class> getMechanic(String itemID)
-
getMechanic
<Error class: unknown class> getMechanic(ItemStack itemStack)
-
registerListeners
final Unit registerListeners(Listener listeners)
-
-
-
-