ModMenu And REI Are Disabled
This commit is contained in:
parent
cdd97294a9
commit
79306df187
31
build.gradle
31
build.gradle
@ -1,5 +1,6 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'fabric-loom' version '0.5-SNAPSHOT'
|
id 'fabric-loom' version '0.5-SNAPSHOT'
|
||||||
|
id 'com.matthewprenger.cursegradle' version '1.4.0'
|
||||||
id 'maven-publish'
|
id 'maven-publish'
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -9,7 +10,7 @@ compileJava {
|
|||||||
}
|
}
|
||||||
|
|
||||||
version = "${project.mod_version}+${project.minecraft_version}"
|
version = "${project.mod_version}+${project.minecraft_version}"
|
||||||
group = project.maven_group
|
group = project.maven_group as Object
|
||||||
|
|
||||||
loom {
|
loom {
|
||||||
accessWidener "src/main/resources/energonrelics.accesswidener"
|
accessWidener "src/main/resources/energonrelics.accesswidener"
|
||||||
@ -29,7 +30,7 @@ dependencies {
|
|||||||
|
|
||||||
modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_api_version}"
|
modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_api_version}"
|
||||||
|
|
||||||
modImplementation "io.github.prospector:modmenu:${project.modmenu_version}"
|
modCompileOnly "io.github.prospector:modmenu:${project.modmenu_version}"
|
||||||
|
|
||||||
modCompileOnly "me.shedaniel:RoughlyEnoughItems-api:${project.roughlyenoughitems_version}"
|
modCompileOnly "me.shedaniel:RoughlyEnoughItems-api:${project.roughlyenoughitems_version}"
|
||||||
modRuntime "me.shedaniel:RoughlyEnoughItems:${project.roughlyenoughitems_version}"
|
modRuntime "me.shedaniel:RoughlyEnoughItems:${project.roughlyenoughitems_version}"
|
||||||
@ -97,3 +98,29 @@ jar {
|
|||||||
javadoc {
|
javadoc {
|
||||||
title "EnergonRelics v${version}"
|
title "EnergonRelics v${version}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (project.hasProperty('curseforge.api_key')) {
|
||||||
|
curseforge {
|
||||||
|
apiKey = project.getProperty('curseforge.api_key')
|
||||||
|
//noinspection GroovyAssignabilityCheck
|
||||||
|
project {
|
||||||
|
id = project.curseforge_id
|
||||||
|
changelog = 'A changelog can be found at https://gitea.thebrokenrail.com/TheBrokenRail/EnergonRelics/src/branch/master/CHANGELOG.md'
|
||||||
|
releaseType = 'release'
|
||||||
|
addGameVersion project.simple_minecraft_version
|
||||||
|
addGameVersion 'Fabric'
|
||||||
|
mainArtifact(remapJar) {
|
||||||
|
displayName = "EnergonRelics v${mod_version} for ${project.minecraft_version}"
|
||||||
|
}
|
||||||
|
afterEvaluate {
|
||||||
|
uploadTask.dependsOn('remapJar')
|
||||||
|
}
|
||||||
|
relations {
|
||||||
|
requiredDependency 'fabric-api'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
options {
|
||||||
|
forgeGradleIntegration = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -3,8 +3,10 @@ org.gradle.jvmargs = -Xmx1G
|
|||||||
|
|
||||||
# Fabric Properties
|
# Fabric Properties
|
||||||
# check these on https://fabricmc.net/use
|
# check these on https://fabricmc.net/use
|
||||||
minecraft_version = 1.16.2-pre1
|
minecraft_version = 1.16.2-pre2
|
||||||
yarn_build = 17
|
curseforge_id = 398250
|
||||||
|
simple_minecraft_version = 1.16.2-Snapshot
|
||||||
|
yarn_build = 1
|
||||||
fabric_loader_version = 0.9.0+build.204
|
fabric_loader_version = 0.9.0+build.204
|
||||||
|
|
||||||
# Mod Properties
|
# Mod Properties
|
||||||
@ -13,9 +15,9 @@ org.gradle.jvmargs = -Xmx1G
|
|||||||
|
|
||||||
# Dependencies
|
# Dependencies
|
||||||
# currently not on the main fabric site, check on the maven: https://maven.fabricmc.net/net/fabricmc/fabric-api/fabric-api
|
# currently not on the main fabric site, check on the maven: https://maven.fabricmc.net/net/fabricmc/fabric-api/fabric-api
|
||||||
fabric_api_version = 0.16.3+build.390-1.16
|
fabric_api_version = 0.16.4+build.392-1.16
|
||||||
modmenu_version = 1.14.6+build.31
|
modmenu_version = 1.14.6+build.31
|
||||||
cloth_config_version = 4.7.0-unstable
|
cloth_config_version = 4.7.0-unstable
|
||||||
autoconfig_version = 3.2.0-unstable
|
autoconfig_version = 3.2.0-unstable
|
||||||
libstructure_version = 1.4.1
|
libstructure_version = 1.4.1
|
||||||
roughlyenoughitems_version = 5.0.1-unstable
|
roughlyenoughitems_version = 5.1.0-unstable
|
||||||
|
@ -45,7 +45,7 @@ public class IndustrialLaserBlock extends AbstractFieldBlock {
|
|||||||
super.onEntityCollision(state, world, pos, entity);
|
super.onEntityCollision(state, world, pos, entity);
|
||||||
|
|
||||||
if (entity instanceof CreeperEntity) {
|
if (entity instanceof CreeperEntity) {
|
||||||
((CreeperEntity) entity).setIgnited();
|
((CreeperEntity) entity).ignite();
|
||||||
} else if (entity instanceof LivingEntity) {
|
} else if (entity instanceof LivingEntity) {
|
||||||
entity.damage(DAMAGE_SOURCE, HardcodedConfig.INDUSTRIAL_LASER_BEAM_DAMAGE);
|
entity.damage(DAMAGE_SOURCE, HardcodedConfig.INDUSTRIAL_LASER_BEAM_DAMAGE);
|
||||||
} else if (entity instanceof ItemEntity) {
|
} else if (entity instanceof ItemEntity) {
|
||||||
|
@ -45,9 +45,9 @@ public class InfuserCategory implements RecipeCategory<InfuserDisplay> {
|
|||||||
int outputY = startPoint.y + 26;
|
int outputY = startPoint.y + 26;
|
||||||
if (display.outputsItem) {
|
if (display.outputsItem) {
|
||||||
widgets.add(Widgets.createResultSlotBackground(new Point(startPoint.x + 61, startPoint.y + 26)));
|
widgets.add(Widgets.createResultSlotBackground(new Point(startPoint.x + 61, startPoint.y + 26)));
|
||||||
widgets.add(Widgets.createSlot(new Point(outputX, outputY)).entries(display.getOutputEntries()).disableBackground().markOutput());
|
widgets.add(Widgets.createSlot(new Point(outputX, outputY)).entries(display.getResultingEntries().get(0)).disableBackground().markOutput());
|
||||||
} else {
|
} else {
|
||||||
Identifier outputID = Registry.ITEM.getId(display.getOutputEntries().get(0).getItem());
|
Identifier outputID = Registry.ITEM.getId(display.getResultingEntries().get(0).get(0).getItem());
|
||||||
Text text = new TranslatableText("category.rei." + EnergonRelics.NAMESPACE + ".infuser.display_item." + outputID.getNamespace() + "." + outputID.getPath());
|
Text text = new TranslatableText("category.rei." + EnergonRelics.NAMESPACE + ".infuser.display_item." + outputID.getNamespace() + "." + outputID.getPath());
|
||||||
widgets.add(Widgets.createLabel(new Point(outputX - 7, outputY + 3), text).noShadow().leftAligned().color(0xFF404040, 0xFFBBBBBB));
|
widgets.add(Widgets.createLabel(new Point(outputX - 7, outputY + 3), text).noShadow().leftAligned().color(0xFF404040, 0xFFBBBBBB));
|
||||||
}
|
}
|
||||||
|
@ -34,8 +34,8 @@ public class InfuserDisplay implements RecipeDisplay {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<EntryStack> getOutputEntries() {
|
public List<List<EntryStack>> getResultingEntries() {
|
||||||
return Collections.singletonList(output);
|
return Collections.singletonList(Collections.singletonList(output));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -27,7 +27,7 @@ public class ReactorFuelDisplay implements RecipeDisplay {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<EntryStack> getOutputEntries() {
|
public List<List<EntryStack>> getResultingEntries() {
|
||||||
return Collections.emptyList();
|
return Collections.emptyList();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user