diff --git a/src/main/java/com/atsuishio/superbwarfare/compat/jade/SbwJadePlugin.java b/src/main/java/com/atsuishio/superbwarfare/compat/jade/SbwJadePlugin.java index 966443e82..6c82efbf7 100644 --- a/src/main/java/com/atsuishio/superbwarfare/compat/jade/SbwJadePlugin.java +++ b/src/main/java/com/atsuishio/superbwarfare/compat/jade/SbwJadePlugin.java @@ -1,6 +1,5 @@ package com.atsuishio.superbwarfare.compat.jade; - import com.atsuishio.superbwarfare.compat.jade.providers.VehicleEnergyProvider; import com.atsuishio.superbwarfare.compat.jade.providers.VehicleHealthProvider; import com.atsuishio.superbwarfare.entity.vehicle.EnergyVehicleEntity; @@ -10,9 +9,9 @@ import snownee.jade.api.IWailaCommonRegistration; import snownee.jade.api.IWailaPlugin; import snownee.jade.api.WailaPlugin; - @WailaPlugin public class SbwJadePlugin implements IWailaPlugin { + @Override public void register(IWailaCommonRegistration registration) { registration.registerEntityDataProvider(VehicleEnergyProvider.INSTANCE, EnergyVehicleEntity.class); diff --git a/src/main/java/com/atsuishio/superbwarfare/compat/jade/providers/VehicleEnergyProvider.java b/src/main/java/com/atsuishio/superbwarfare/compat/jade/providers/VehicleEnergyProvider.java index a1104a240..c2eebd4dc 100644 --- a/src/main/java/com/atsuishio/superbwarfare/compat/jade/providers/VehicleEnergyProvider.java +++ b/src/main/java/com/atsuishio/superbwarfare/compat/jade/providers/VehicleEnergyProvider.java @@ -15,8 +15,7 @@ public enum VehicleEnergyProvider implements IEntityComponentProvider, IServerDataProvider { INSTANCE; - private static final ResourceLocation ID = new ResourceLocation(ModUtils.MODID, "vehicle_energy"); - + private static final ResourceLocation ID = ModUtils.loc("vehicle_energy"); @Override public void appendTooltip( diff --git a/src/main/java/com/atsuishio/superbwarfare/compat/jade/providers/VehicleHealthProvider.java b/src/main/java/com/atsuishio/superbwarfare/compat/jade/providers/VehicleHealthProvider.java index 78a4499f6..09fa73af8 100644 --- a/src/main/java/com/atsuishio/superbwarfare/compat/jade/providers/VehicleHealthProvider.java +++ b/src/main/java/com/atsuishio/superbwarfare/compat/jade/providers/VehicleHealthProvider.java @@ -12,7 +12,7 @@ import snownee.jade.impl.ui.HealthElement; public enum VehicleHealthProvider implements IEntityComponentProvider { INSTANCE; - private static final ResourceLocation ID = new ResourceLocation(ModUtils.MODID, "vehicle_health"); + private static final ResourceLocation ID = ModUtils.loc("vehicle_health"); public void appendTooltip(ITooltip tooltip, EntityAccessor accessor, IPluginConfig config) { // 对EntityHealthProvider的拙劣模仿罢了