Files
Applied-Energistics-2/src/main/java/appeng/bootstrap/ModelsReloadCallback.java
T
2020-07-27 20:07:27 +02:00

23 lines
679 B
Java

package appeng.bootstrap;
import java.util.Map;
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;
@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);
}