Fabric port in progress

This commit is contained in:
Sebastian Hartte
2020-06-28 00:45:33 +02:00
parent b79cd732b2
commit 37ce6b262e
102 changed files with 650 additions and 591 deletions
@@ -0,0 +1,22 @@
package appeng.bootstrap;
import net.fabricmc.fabric.api.event.Event;
import net.fabricmc.fabric.api.event.EventFactory;
import net.minecraft.client.render.model.BakedModel;
import net.minecraft.util.Identifier;
import java.util.Map;
@FunctionalInterface
public interface ModelsReloadCallback {
Event<ModelsReloadCallback> EVENT = EventFactory.createArrayBacked(ModelsReloadCallback.class,
(listeners) -> (loadedModels) -> {
for (ModelsReloadCallback listener : listeners) {
listener.onModelsReloaded(loadedModels);
}
});
void onModelsReloaded(Map<Identifier, BakedModel> loadedModels);
}