Post init interface

This commit is contained in:
paulevsGitch 2021-07-11 01:25:11 +03:00
parent cb51137c87
commit 992d755801
3 changed files with 18 additions and 0 deletions

View file

@ -1,11 +1,18 @@
package ru.bclib.server;
import net.fabricmc.api.DedicatedServerModInitializer;
import net.minecraft.core.Registry;
import ru.bclib.api.ModIntegrationAPI;
import ru.bclib.interfaces.IPostInit;
public class BCLibServer implements DedicatedServerModInitializer {
@Override
public void onInitializeServer() {
ModIntegrationAPI.registerAll();
Registry.BLOCK.forEach(block -> {
if (block instanceof IPostInit) {
((IPostInit) block).postInit();
}
});
}
}