update loom, make loadModelVariant throw properly
This commit is contained in:
parent
dd8c0a3d28
commit
b53bf856e6
10
build.gradle
10
build.gradle
@ -7,7 +7,7 @@ buildscript {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
classpath "net.fabricmc:fabric-loom:0.2.3-SNAPSHOT"
|
classpath "net.fabricmc:fabric-loom:0.2.4-SNAPSHOT"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -30,7 +30,7 @@ if(rootProject.file('private.gradle').exists()) { //Publishing details
|
|||||||
|
|
||||||
archivesBaseName = "templates"
|
archivesBaseName = "templates"
|
||||||
group = "io.github.cottonmc"
|
group = "io.github.cottonmc"
|
||||||
version = "1.0.0+1.14.2"
|
version = "1.0.1+1.14.2"
|
||||||
|
|
||||||
minecraft {
|
minecraft {
|
||||||
refmapName = 'mixins.templates.refmap.json'
|
refmapName = 'mixins.templates.refmap.json'
|
||||||
@ -43,12 +43,10 @@ repositories {
|
|||||||
dependencies {
|
dependencies {
|
||||||
minecraft "com.mojang:minecraft:1.14.2"
|
minecraft "com.mojang:minecraft:1.14.2"
|
||||||
mappings "net.fabricmc:yarn:1.14.2+build.7"
|
mappings "net.fabricmc:yarn:1.14.2+build.7"
|
||||||
modCompile "net.fabricmc:fabric-loader:0.4.8+build.154"
|
modApi "net.fabricmc:fabric-loader:0.4.8+build.154"
|
||||||
modCompile "net.fabricmc.fabric-api:fabric-api:0.3.0+build.185"
|
modApi "net.fabricmc.fabric-api:fabric-api:0.3.0+build.185"
|
||||||
|
|
||||||
implementation "com.google.code.findbugs:jsr305:3.0.2"
|
implementation "com.google.code.findbugs:jsr305:3.0.2"
|
||||||
|
|
||||||
implementation "blue.endless:jankson:1.1.2"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
processResources {
|
processResources {
|
||||||
|
@ -20,7 +20,9 @@ public class TemplateModelVariantProvider implements ModelVariantProvider {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public UnbakedModel loadModelVariant(ModelIdentifier modelId, ModelProviderContext context) throws ModelProviderException {
|
public UnbakedModel loadModelVariant(ModelIdentifier modelId, ModelProviderContext context) throws ModelProviderException {
|
||||||
return variants.get(modelId);
|
UnbakedModel variant = variants.get(modelId);
|
||||||
|
if (variant == null) throw new ModelProviderException("Couldn't find model for ID " + modelId);
|
||||||
|
return variant;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void registerTemplateModels(Block block, BlockState itemState, Function<BlockState, AbstractModel> model) {
|
public void registerTemplateModels(Block block, BlockState itemState, Function<BlockState, AbstractModel> model) {
|
||||||
|
Loading…
Reference in New Issue
Block a user