b756d68be1
which also fixes concurrent access to the hashmap.
29 lines
775 B
Java
29 lines
775 B
Java
package appeng.client.render.cablebus;
|
|
|
|
import com.google.gson.JsonDeserializationContext;
|
|
import com.google.gson.JsonObject;
|
|
|
|
import net.minecraft.resources.IResourceManager;
|
|
import net.minecraftforge.client.model.IModelLoader;
|
|
|
|
import appeng.core.features.registries.PartModels;
|
|
|
|
public class CableBusModelLoader implements IModelLoader<CableBusModel> {
|
|
|
|
private final PartModels partModels;
|
|
|
|
public CableBusModelLoader(PartModels partModels) {
|
|
this.partModels = partModels;
|
|
}
|
|
|
|
@Override
|
|
public void onResourceManagerReload(IResourceManager resourceManager) {
|
|
}
|
|
|
|
@Override
|
|
public CableBusModel read(JsonDeserializationContext deserializationContext, JsonObject modelContents) {
|
|
return new CableBusModel(partModels);
|
|
}
|
|
|
|
}
|