27 lines
1.3 KiB
Diff
27 lines
1.3 KiB
Diff
--- a/net/minecraft/client/renderer/block/model/IUnbakedModel.java
|
|
+++ b/net/minecraft/client/renderer/block/model/IUnbakedModel.java
|
|
@@ -8,13 +8,21 @@
|
|
import net.minecraft.util.ResourceLocation;
|
|
import net.minecraftforge.api.distmarker.Dist;
|
|
import net.minecraftforge.api.distmarker.OnlyIn;
|
|
+import net.minecraftforge.client.model.IModel;
|
|
+import net.minecraftforge.common.model.IModelState;
|
|
|
|
@OnlyIn(Dist.CLIENT)
|
|
-public interface IUnbakedModel {
|
|
+public interface IUnbakedModel extends IModel<IUnbakedModel> {
|
|
Collection<ResourceLocation> func_187965_e();
|
|
|
|
Collection<ResourceLocation> func_209559_a(Function<ResourceLocation, IUnbakedModel> p_209559_1_, Set<String> p_209559_2_);
|
|
|
|
+ /**
|
|
+ * @deprecated Use {@link #bake(Function, Function, IModelState, boolean)}.
|
|
+ */
|
|
@Nullable
|
|
- IBakedModel func_209558_a(Function<ResourceLocation, IUnbakedModel> p_209558_1_, Function<ResourceLocation, TextureAtlasSprite> p_209558_2_, ModelRotation p_209558_3_, boolean p_209558_4_);
|
|
+ @Deprecated
|
|
+ default IBakedModel func_209558_a(Function<ResourceLocation, IUnbakedModel> p_209558_1_, Function<ResourceLocation, TextureAtlasSprite> p_209558_2_, ModelRotation p_209558_3_, boolean p_209558_4_) {
|
|
+ return bake(p_209558_1_, p_209558_2_, p_209558_3_, p_209558_4_, net.minecraft.client.renderer.vertex.DefaultVertexFormats.field_176600_a);
|
|
}
|
|
+}
|