convert all addons to use monad initialiser

This commit is contained in:
dfsek
2022-08-16 14:36:03 -07:00
parent 45c3729392
commit 74f9c4f9b1
29 changed files with 953 additions and 855 deletions
@@ -22,13 +22,13 @@ public class OreAddon implements MonadAddonInitializer {
return Do.with(
Get.eventManager().map(manager -> manager.getHandler(FunctionalEventHandler.class)),
Get.addon(),
((eventHandler, addon) -> Init
(eventHandler, addon) -> Init
.ofPure(eventHandler
.register(addon, ConfigPackPreLoadEvent.class)
.then(event -> event
.getPack()
.registerConfigType(new OreConfigType(), addon.key("ORE"), 1))
.failThrough()))
.failThrough())
);
}
}