Skip to content

Commit dd33208

Browse files
committed
Clean up a bunch of unused variables and classes
1 parent 31d1702 commit dd33208

File tree

57 files changed

+37
-580
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+37
-580
lines changed

core-api/src/main/java/dev/compactmods/machines/api/CompactMachines.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
import java.util.ServiceLoader;
3737
import java.util.UUID;
3838

39+
@SuppressWarnings("unused")
3940
public class CompactMachines {
4041
public final static String MOD_ID = "compactmachines";
4142

@@ -100,7 +101,7 @@ private static <T, TP extends ServerServiceProvider<T>> T serverProvidedService(
100101
* @param <T>
101102
*/
102103
private static <T> T cmService(Class<T> serviceClass, String packagePrefix) {
103-
final var loader = ServiceLoader.load(serviceClass);
104+
final var loader = ServiceLoader.load(serviceClass, serviceClass.getClassLoader());
104105
logger.debug("Attempting to find implementation for {}...", serviceClass.getName());
105106

106107
for(var s : loader) {

core-api/src/main/java/dev/compactmods/machines/api/attachment/CMDataAttachments.java

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55
import dev.compactmods.machines.api.CompactMachines;
66
import dev.compactmods.machines.api.machine.MachineColor;
77
import dev.compactmods.machines.api.room.history.RoomEntryPoint;
8-
import dev.compactmods.machines.api.room.upgrade.RoomUpgradeInstance;
9-
import dev.compactmods.machines.api.room.upgrade.component.RoomUpgradeComponentList;
108
import dev.compactmods.machines.api.room.upgrade.inventory.RoomUpgradeInventory;
119
import net.minecraft.Util;
1210
import net.minecraft.core.BlockPos;
@@ -18,7 +16,6 @@
1816
import net.neoforged.neoforge.registries.DeferredRegister;
1917
import net.neoforged.neoforge.registries.NeoForgeRegistries;
2018

21-
import java.util.List;
2219
import java.util.UUID;
2320
import java.util.function.Supplier;
2421

@@ -39,11 +36,6 @@ public interface CMDataAttachments {
3936
.serialize(GlobalPos.CODEC, Predicates.alwaysFalse())
4037
.build());
4138

42-
Supplier<AttachmentType<RoomUpgradeComponentList>> PERMANENT_UPGRADES = ATTACHMENT_TYPES.register("permanent_upgrades", () -> AttachmentType
43-
.builder(() -> new RoomUpgradeComponentList(List.of()))
44-
.serialize(RoomUpgradeComponentList.CODEC)
45-
.build());
46-
4739
Supplier<AttachmentType<String>> CURRENT_ROOM_CODE = ATTACHMENT_TYPES.register("current_room_code", () -> AttachmentType
4840
.<String>builder(() -> null)
4941
.serialize(Codec.STRING)
@@ -59,10 +51,6 @@ public interface CMDataAttachments {
5951
.serialize(MachineColor.CODEC)
6052
.build());
6153

62-
Supplier<AttachmentType<RoomUpgradeInstance>> UPGRADE_INSTANCE = ATTACHMENT_TYPES.register("room_upgrade_instance", () -> AttachmentType
63-
.<RoomUpgradeInstance>builder(() -> null)
64-
.build());
65-
6654
static void prepare() {
6755
}
6856

core-api/src/main/java/dev/compactmods/machines/api/dimension/CompactDimension.java

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,15 @@
11
package dev.compactmods.machines.api.dimension;
22

33
import dev.compactmods.machines.api.CompactMachines;
4-
import net.minecraft.core.HolderLookup;
54
import net.minecraft.core.registries.Registries;
65
import net.minecraft.resources.ResourceKey;
76
import net.minecraft.server.MinecraftServer;
87
import net.minecraft.server.level.ServerLevel;
9-
import net.minecraft.util.datafix.DataFixers;
108
import net.minecraft.world.entity.LivingEntity;
119
import net.minecraft.world.level.Level;
1210
import net.minecraft.world.level.dimension.DimensionType;
13-
import net.minecraft.world.level.storage.DimensionDataStorage;
14-
import net.minecraft.world.level.storage.LevelResource;
15-
import net.minecraft.world.level.storage.LevelStorageSource;
1611
import org.jetbrains.annotations.NotNull;
1712

18-
import java.nio.file.Path;
19-
2013
public abstract class CompactDimension {
2114
public static final ResourceKey<Level> LEVEL_KEY = ResourceKey
2215
.create(Registries.DIMENSION, CompactMachines.modRL("compact_world"));
@@ -35,21 +28,6 @@ public static ServerLevel forServer(MinecraftServer server) throws MissingDimens
3528
return level;
3629
}
3730

38-
public static Path getDataDirectory(@NotNull MinecraftServer server) {
39-
return DimensionType.getStorageFolder(CompactDimension.LEVEL_KEY, server.getWorldPath(LevelResource.ROOT));
40-
}
41-
42-
public static Path getDataDirectory(@NotNull LevelStorageSource.LevelDirectory levelDir) {
43-
return DimensionType.getStorageFolder(CompactDimension.LEVEL_KEY, levelDir.path());
44-
}
45-
46-
@NotNull
47-
public static DimensionDataStorage getDataStorage(@NotNull LevelStorageSource.LevelDirectory levelDir, HolderLookup.Provider holderLookup) {
48-
final var dimPath = DimensionType.getStorageFolder(CompactDimension.LEVEL_KEY, levelDir.path());
49-
final var fixer = DataFixers.getDataFixer();
50-
return new DimensionDataStorage(dimPath.resolve("data").toFile(), fixer, holderLookup);
51-
}
52-
5331
public static boolean isLevelCompact(Level level) {
5432
return isLevelCompact(level.dimension());
5533
}

core-api/src/main/java/dev/compactmods/machines/api/dimension/MissingDimensionException.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,4 @@ public MissingDimensionException() {
55
super("Could not find compact machine dimension. This is likely a bug; please report it.");
66
}
77

8-
public MissingDimensionException(String msg) {
9-
super(msg);
10-
}
118
}

core-api/src/main/java/dev/compactmods/machines/api/location/GlobalPosWithRotation.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,6 @@ public GlobalPosWithRotation(GlobalPos pos, Vec2 rotation) {
3030
this(pos.dimension(), Vec3.atBottomCenterOf(pos.pos()), rotation);
3131
}
3232

33-
public GlobalPosWithRotation(ResourceKey<Level> dimension, BlockPos position, Vec2 rotation) {
34-
this(dimension, Vec3.atBottomCenterOf(position), rotation);
35-
}
36-
3733
public static GlobalPosWithRotation fromPlayer(Player player) {
3834
return new GlobalPosWithRotation(player.level().dimension(), player.position(), new Vec2(player.xRotO, player.yRotO));
3935
}

neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/DataGeneration.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,16 @@
22

33
import dev.compactmods.machines.api.CompactMachines;
44
import dev.compactmods.machines.datagen.base.BaseDatapack;
5-
import dev.compactmods.machines.datagen.base.DatapackRegisteredStuff;
6-
import dev.compactmods.machines.datagen.base.loot.BlockLootGenerator;
7-
import dev.compactmods.machines.datagen.basic_room_templates.BasicRoomTemplateRecipeGenerator;
85
import dev.compactmods.machines.datagen.basic_room_templates.BasicRoomTemplatesDatapack;
96
import dev.compactmods.machines.feature.CMFeatureFlags;
107
import net.minecraft.data.DataGenerator;
11-
import net.minecraft.data.loot.LootTableProvider;
128
import net.minecraft.data.metadata.PackMetadataGenerator;
139
import net.minecraft.network.chat.Component;
1410
import net.minecraft.world.flag.FeatureFlagSet;
15-
import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets;
1611
import net.neoforged.bus.api.SubscribeEvent;
1712
import net.neoforged.fml.common.EventBusSubscriber;
1813
import net.neoforged.neoforge.data.event.GatherDataEvent;
1914

20-
import java.util.Collections;
21-
import java.util.List;
22-
2315
@EventBusSubscriber(modid = CompactMachines.MOD_ID)
2416
public class DataGeneration {
2517

neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/tags/PointOfInterestTagGenerator.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ public PointOfInterestTagGenerator(PackOutput packOut, CompletableFuture<HolderL
1919

2020
@Override
2121
protected void addTags(HolderLookup.@NotNull Provider provider) {
22-
TagAppender<PoiType> builder = tag(PoiTypeTags.ACQUIRABLE_JOB_SITE);
23-
// builder.add(Villagers.TINKERER_WORKBENCH_KEY);
22+
// builder.add(Villagers.TINKERER_WORKBENCH_KEY);
2423
}
2524
}

neoforge-main/src/main/java/dev/compactmods/machines/CommonConfig.java

Lines changed: 0 additions & 32 deletions
This file was deleted.

neoforge-main/src/main/java/dev/compactmods/machines/CompactMachinesCommon.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,18 +34,13 @@ public class CompactMachinesCommon {
3434
public static final int BRAND_MACHINE_COLOR = FastColor.ARGB32.color(255, 248, 246, 76);
3535

3636
@SuppressWarnings("unused")
37-
public CompactMachinesCommon(IEventBus modBus, ModContainer modContainer) {
38-
initConfigs(modContainer);
37+
public CompactMachinesCommon(IEventBus modBus) {
3938
prepare();
4039
registerEvents(modBus);
4140

4241
CMRegistries.setup(modBus);
4342
}
4443

45-
private static void initConfigs(ModContainer modContainer) {
46-
modContainer.registerConfig(ModConfig.Type.COMMON, CommonConfig.CONFIG);
47-
}
48-
4944
private static void prepare() {
5045
Machines.prepare();
5146
Shrinking.prepare();

neoforge-main/src/main/java/dev/compactmods/machines/client/render/CMPlayerFaceRenderer.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
package dev.compactmods.machines.client.render;
22

33
import com.mojang.authlib.GameProfile;
4-
import net.minecraft.Util;
54
import net.minecraft.client.Minecraft;
65
import net.minecraft.client.gui.GuiGraphics;
76

87
public class CMPlayerFaceRenderer {
9-
public static final GameProfile EMPTY_PROFILE = new GameProfile(Util.NIL_UUID, "Empty Player");
108

119
public static void render(GameProfile profile, GuiGraphics graphics, int x, int y, int size) {
1210
final var skins = Minecraft.getInstance().getSkinManager();

0 commit comments

Comments
 (0)