Interface RegisterTurtleUpgradeModeller
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
A functional interface to register a
TurtleUpgradeModeller
for a class of turtle upgrades.
This interface is largely intended to be used from multi-loader code, to allow sharing registration code between multiple loaders.
-
Method Summary
Modifier and TypeMethodDescription<T extends ITurtleUpgrade>
voidregister
(UpgradeType<T> type, TurtleUpgradeModeller<T> modeller) Register aTurtleUpgradeModeller
.
-
Method Details
-
register
Register aTurtleUpgradeModeller
.- Type Parameters:
T
- The type of the turtle upgrade.- Parameters:
type
- The turtle upgrade type.modeller
- The upgrade modeller.
-