Skip to content

Commit

Permalink
Fix dimension register
Browse files Browse the repository at this point in the history
  • Loading branch information
Mgazul committed Jan 26, 2024
1 parent bcbc419 commit fde4f1a
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/main/java/com/mohistmc/forge/ForgeInjectBukkit.java
Original file line number Diff line number Diff line change
Expand Up @@ -216,12 +216,13 @@ public static void addEnumEnvironment(Registry<Dimension> registry) {
int i = World.Environment.values().length;
for (Map.Entry<RegistryKey<Dimension>, Dimension> entry : registry.entrySet()) {
RegistryKey<Dimension> key = entry.getKey();
World.Environment environment1 = environment.get(key);
DimensionType dimensionType = entry.getValue().type();
World.Environment environment1 = environment.get(dimensionType);
if (environment1 == null) {
String name = normalizeName(key.location().toString());
int id = i - 1;
environment1 = MohistEnumHelper.addEnum(World.Environment.class, name, new Class[]{Integer.TYPE}, new Object[]{id});
environment.put(entry.getValue().type(), environment1);
environment.put(dimensionType, environment1);
environment0.put(environment1, key);
MohistMC.LOGGER.debug("Registered forge DimensionType as environment {}", environment1);
i++;
Expand Down

0 comments on commit fde4f1a

Please sign in to comment.