Post init API

This commit is contained in:
paulevsGitch 2021-07-22 23:23:14 +03:00
parent 4e9fda44f8
commit 50ccbace6d
3 changed files with 33 additions and 10 deletions

View file

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