Move constants and often used static functions to ET, to make access faster and easier

This commit is contained in:
Robin Bärtschi 2024-06-27 15:58:07 +02:00
parent b439c7c19f
commit 61224ca47c
3 changed files with 22 additions and 4 deletions

View File

@ -78,8 +78,10 @@ spotless {
java {
// Originally, this was from Kaupenjoe's repo, and was licensed by BluSunrize as the original code was from her, so we exclude it to not add our License Header
targetExclude("src/main/java/robaertschi/environmenttech/client/renderer/EnvStorageRenderer.java",
"src/main/java/robaertschi/environmenttech/utils/MouseUtils.java")
targetExclude(
"src/main/java/robaertschi/environmenttech/client/renderer/EnvStorageRenderer.java",
"src/main/java/robaertschi/environmenttech/utils/MouseUtils.java"
)
importOrder("lombok", "java|javax", "", "net.minecraft", "com.mojang", "robaertschi", "\\#")
removeUnusedImports()
licenseHeaderFile("HEADER.java")

View File

@ -0,0 +1,15 @@
package robaertschi.environmenttech;
import net.minecraft.resources.ResourceLocation;
/**
* Static methods and members for faster and easier access.
*/
public class ET {
public static final String MODID = "environmenttech";
public static ResourceLocation id(String path) {
return ResourceLocation.fromNamespaceAndPath(MODID, path);
}
}

View File

@ -30,12 +30,13 @@ import robaertschi.environmenttech.level.block.entity.ETBlockEntities;
import robaertschi.environmenttech.level.item.ETItems;
import robaertschi.environmenttech.level.particle.ETParticles;
import robaertschi.environmenttech.menu.ETMenus;
import static robaertschi.environmenttech.ET.MODID;
@Mod(EnvironmentTech.MODID)
@Mod(ET.MODID)
public class EnvironmentTech
{
public static final String MODID = "environmenttech";
public static final Logger LOGGER = LogUtils.getLogger();
public static ResourceLocation id(String name) {