diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 86f1e2fb7..ef07d29c4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -43,7 +43,7 @@ build: - quilt/build/libs/*.jar - fabric/build/libs/*.jar - forge/build/libs/*.jar - - neoforged/build/libs/*.jar + - neoforge/build/libs/*.jar exclude: # TODO: There is a lot of duplicate stuff here, try to maybe make it smaller - fabric/build/libs/*-all.jar @@ -52,8 +52,8 @@ build: - quilt/build/libs/*-sources.jar - forge/build/libs/*-all.jar - forge/build/libs/*-sources.jar - - neoforged/build/libs/*-all.jar - - neoforged/build/libs/*-sources.jar + - neoforge/build/libs/*-all.jar + - neoforge/build/libs/*-sources.jar expire_in: 14 days when: always extends: .build_java diff --git a/build.gradle b/build.gradle index af6676516..f6a938675 100644 --- a/build.gradle +++ b/build.gradle @@ -76,10 +76,10 @@ forgix { jarLocation = "build/libs/DistantHorizons-forge-${rootProject.versionStr}.jar" } - if (findProject(":neoforged")) + if (findProject(":neoforge")) custom { - projectName = "neoforged" - jarLocation = "build/libs/DistantHorizons-neoforged-${rootProject.versionStr}.jar" + projectName = "neoforge" + jarLocation = "build/libs/DistantHorizons-neoforge-${rootProject.versionStr}.jar" } if (findProject(":fabric")) @@ -113,7 +113,7 @@ subprojects { p -> // Apply forge's loom if ( (findProject(":forge") && p == project(":forge")) || - (findProject(":neoforged") && p == project(":neoforged")) + (findProject(":neoforge") && p == project(":neoforge")) ) apply plugin: "dev.architectury.loom" @@ -154,13 +154,13 @@ subprojects { p -> runtimeClasspath.extendsFrom common if (findProject(":forge")) developmentForge.extendsFrom common - if (findProject(":neoforged")) + if (findProject(":neoforge")) developmentNeoForge.extendsFrom common compileClasspath.extendsFrom coreProjects runtimeClasspath.extendsFrom coreProjects if (findProject(":forge")) developmentForge.extendsFrom coreProjects - if (findProject(":neoforged")) + if (findProject(":neoforge")) developmentNeoForge.extendsFrom coreProjects if (findProject(":fabricLike") && p != project(":fabricLike")) { diff --git a/forge/src/main/resources/META-INF/mods.toml b/forge/src/main/resources/META-INF/mods.toml index 2a984312e..3f199093b 100644 --- a/forge/src/main/resources/META-INF/mods.toml +++ b/forge/src/main/resources/META-INF/mods.toml @@ -27,7 +27,7 @@ issueTrackerURL = "${issues}" [[dependencies.distanthorizons]] modId = "minecraft" mandatory = true # Forge syntax - type = "required" # Neoforged syntax + type = "required" # Neoforge syntax versionRange = "${compatible_forgemc_versions}" # Where we set what version of mc it is avalible for ordering = "NONE" side = "BOTH" \ No newline at end of file diff --git a/neoforged/build.gradle b/neoforge/build.gradle similarity index 95% rename from neoforged/build.gradle rename to neoforge/build.gradle index 665966cd9..dd98c015a 100644 --- a/neoforged/build.gradle +++ b/neoforge/build.gradle @@ -13,7 +13,7 @@ architectury { repositories { maven { - name "Neoforged" + name "Neoforge" url "https://maven.neoforged.net/releases/" } } @@ -51,14 +51,14 @@ loom { runs { client { client() - setConfigName("Neoforged Client") + setConfigName("NeoForge Client") ideConfigGenerated(true) runDir("../run") // vmArgs("-XX:-OmitStackTraceInFastThrow", minecraftMemoryJavaArg) } server { server() - setConfigName("Neoforged Server") + setConfigName("NeoForge Server") ideConfigGenerated(true) runDir("../run") } @@ -92,8 +92,8 @@ dependencies { // it.mappings "dev.architectury:yarn-mappings-patch-forge:${rootProject.mappings_patch}" } - // Neoforged - neoForge "net.neoforged:neoforge:${rootProject.neoforged_version}" + // Neoforge + neoForge "net.neoforged:neoforge:${rootProject.neoforge_version}" // Architectury API // if (minecraft_version == "1.16.5") { diff --git a/neoforged/gradle.properties b/neoforge/gradle.properties similarity index 100% rename from neoforged/gradle.properties rename to neoforge/gradle.properties diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/NeoforgeClientProxy.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeClientProxy.java similarity index 99% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/NeoforgeClientProxy.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeClientProxy.java index 1390e2337..0ccc54346 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/NeoforgeClientProxy.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeClientProxy.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged; +package com.seibel.distanthorizons.neoforge; import com.seibel.distanthorizons.common.util.ProxyUtil; import com.seibel.distanthorizons.common.wrappers.minecraft.MinecraftRenderWrapper; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/NeoforgeMain.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeMain.java similarity index 96% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/NeoforgeMain.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeMain.java index 88facc284..b149417b3 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/NeoforgeMain.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeMain.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged; +package com.seibel.distanthorizons.neoforge; import com.seibel.distanthorizons.api.methods.events.abstractEvents.DhApiAfterDhInitEvent; import com.seibel.distanthorizons.api.methods.events.abstractEvents.DhApiBeforeDhInitEvent; @@ -33,9 +33,9 @@ import com.seibel.distanthorizons.coreapi.ModInfo; import com.seibel.distanthorizons.core.dependencyInjection.ModAccessorInjector; import com.seibel.distanthorizons.core.logging.DhLoggerBuilder; import com.seibel.distanthorizons.core.wrapperInterfaces.modAccessor.IOptifineAccessor; -import com.seibel.distanthorizons.neoforged.wrappers.NeoforgeDependencySetup; +import com.seibel.distanthorizons.neoforge.wrappers.NeoforgeDependencySetup; -import com.seibel.distanthorizons.neoforged.wrappers.modAccessor.OptifineAccessor; +import com.seibel.distanthorizons.neoforge.wrappers.modAccessor.OptifineAccessor; import net.minecraft.client.renderer.block.model.BakedQuad; import net.minecraft.core.Direction; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/NeoforgeServerProxy.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeServerProxy.java similarity index 98% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/NeoforgeServerProxy.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeServerProxy.java index bbeb5c009..7dc755672 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/NeoforgeServerProxy.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeServerProxy.java @@ -1,4 +1,4 @@ -package com.seibel.distanthorizons.neoforged; +package com.seibel.distanthorizons.neoforge; import com.seibel.distanthorizons.common.util.ProxyUtil; import com.seibel.distanthorizons.common.wrappers.chunk.ChunkWrapper; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/NeoforgedMixinPlugin.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/NeoforgeMixinPlugin.java similarity index 93% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/NeoforgedMixinPlugin.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/NeoforgeMixinPlugin.java index 68566e4f3..4ac78213f 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/NeoforgedMixinPlugin.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/NeoforgeMixinPlugin.java @@ -1,4 +1,4 @@ -package com.seibel.distanthorizons.neoforged.mixins; +package com.seibel.distanthorizons.neoforge.mixins; import net.minecraft.client.ClientBrandRetriever; import net.neoforged.fml.ModList; @@ -13,7 +13,7 @@ import java.util.Set; * @author coolGi * @author cortex */ -public class NeoforgedMixinPlugin implements IMixinConfigPlugin +public class NeoforgeMixinPlugin implements IMixinConfigPlugin { @Override diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinClientPacketListener.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinClientPacketListener.java similarity index 85% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinClientPacketListener.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinClientPacketListener.java index 07f7b65d1..2439e0233 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinClientPacketListener.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinClientPacketListener.java @@ -1,6 +1,5 @@ -package com.seibel.distanthorizons.neoforged.mixins.client; +package com.seibel.distanthorizons.neoforge.mixins.client; -import com.seibel.distanthorizons.common.wrappers.world.ClientLevelWrapper; import com.seibel.distanthorizons.core.api.internal.ClientApi; import net.minecraft.client.multiplayer.ClientPacketListener; import org.spongepowered.asm.mixin.Mixin; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinDebugScreenOverlay.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinDebugScreenOverlay.java similarity index 91% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinDebugScreenOverlay.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinDebugScreenOverlay.java index b9f0d1ce6..2b8cddded 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinDebugScreenOverlay.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinDebugScreenOverlay.java @@ -1,4 +1,4 @@ -package com.seibel.distanthorizons.neoforged.mixins.client; +package com.seibel.distanthorizons.neoforge.mixins.client; import com.seibel.distanthorizons.core.logging.f3.F3Screen; import net.minecraft.client.gui.components.DebugScreenOverlay; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinDynamicTexture.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinDynamicTexture.java similarity index 96% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinDynamicTexture.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinDynamicTexture.java index f58783e6b..7151fe912 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinDynamicTexture.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinDynamicTexture.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged.mixins.client; +package com.seibel.distanthorizons.neoforge.mixins.client; import com.mojang.blaze3d.platform.NativeImage; @@ -38,8 +38,6 @@ import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; -import javax.annotation.Nullable; - @Mixin(DynamicTexture.class) public abstract class MixinDynamicTexture implements ILightTextureMarker { diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinFogRenderer.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinFogRenderer.java similarity index 98% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinFogRenderer.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinFogRenderer.java index 480fad3e8..0468a72da 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinFogRenderer.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinFogRenderer.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged.mixins.client; +package com.seibel.distanthorizons.neoforge.mixins.client; import com.seibel.distanthorizons.core.config.Config; import com.seibel.distanthorizons.core.dependencyInjection.SingletonInjector; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinGameRenderer.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinGameRenderer.java similarity index 96% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinGameRenderer.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinGameRenderer.java index 56b2e4698..071983ab9 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinGameRenderer.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinGameRenderer.java @@ -1,4 +1,4 @@ -package com.seibel.distanthorizons.neoforged.mixins.client; +package com.seibel.distanthorizons.neoforge.mixins.client; import com.seibel.distanthorizons.common.wrappers.DependencySetupDoneCheck; import com.seibel.distanthorizons.core.api.internal.ClientApi; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinLevelRenderer.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinLevelRenderer.java similarity index 95% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinLevelRenderer.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinLevelRenderer.java index 0054ab483..6c54ed6db 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinLevelRenderer.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinLevelRenderer.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged.mixins.client; +package com.seibel.distanthorizons.neoforge.mixins.client; import com.mojang.blaze3d.vertex.PoseStack; #if MC_VER < MC_1_19_4 @@ -35,23 +35,16 @@ import com.seibel.distanthorizons.common.wrappers.world.ClientLevelWrapper; import com.seibel.distanthorizons.core.config.Config; import com.seibel.distanthorizons.core.api.internal.ClientApi; import com.seibel.distanthorizons.coreapi.util.math.Mat4f; -import net.minecraft.client.Camera; import net.minecraft.client.multiplayer.ClientLevel; -import net.minecraft.client.renderer.GameRenderer; import net.minecraft.client.renderer.LevelRenderer; -import net.minecraft.client.renderer.LightTexture; import net.minecraft.client.renderer.RenderType; -import net.minecraft.world.level.lighting.LevelLightEngine; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Shadow; import org.spongepowered.asm.mixin.Unique; import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.Redirect; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; -import java.nio.FloatBuffer; - #if MC_VER < MC_1_17_1 import org.lwjgl.opengl.GL15; #endif diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinLightTexture.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinLightTexture.java similarity index 96% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinLightTexture.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinLightTexture.java index 6cea85ebd..0d59818d2 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinLightTexture.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinLightTexture.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged.mixins.client; +package com.seibel.distanthorizons.neoforge.mixins.client; import com.seibel.distanthorizons.common.util.ILightTextureMarker; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinMinecraft.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinMinecraft.java similarity index 97% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinMinecraft.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinMinecraft.java index 4b5b174c8..9ad50c0dd 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinMinecraft.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinMinecraft.java @@ -1,4 +1,4 @@ -package com.seibel.distanthorizons.neoforged.mixins.client; +package com.seibel.distanthorizons.neoforge.mixins.client; import com.seibel.distanthorizons.api.enums.config.EUpdateBranch; import com.seibel.distanthorizons.common.wrappers.gui.updater.UpdateModScreen; @@ -9,7 +9,6 @@ import com.seibel.distanthorizons.core.jar.installer.ModrinthGetter; import com.seibel.distanthorizons.core.jar.updater.SelfUpdater; import com.seibel.distanthorizons.core.wrapperInterfaces.IVersionConstants; import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.screens.Screen; import net.minecraft.client.gui.screens.TitleScreen; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.injection.At; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinOptionsScreen.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinOptionsScreen.java similarity index 97% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinOptionsScreen.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinOptionsScreen.java index 1049d0559..657b521f0 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinOptionsScreen.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinOptionsScreen.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged.mixins.client; +package com.seibel.distanthorizons.neoforge.mixins.client; import com.seibel.distanthorizons.common.wrappers.gui.GetConfigScreen; import com.seibel.distanthorizons.common.wrappers.gui.TexturedButtonWidget; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinTextureUtil.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinTextureUtil.java similarity index 94% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinTextureUtil.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinTextureUtil.java index 2502b116c..57b40bc72 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinTextureUtil.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinTextureUtil.java @@ -1,4 +1,4 @@ -package com.seibel.distanthorizons.neoforged.mixins.client; +package com.seibel.distanthorizons.neoforge.mixins.client; import com.mojang.blaze3d.platform.GlStateManager; import com.mojang.blaze3d.platform.TextureUtil; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinWorldUpgrader.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinWorldUpgrader.java similarity index 67% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinWorldUpgrader.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinWorldUpgrader.java index 5b46ae32e..dfba682ae 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/client/MixinWorldUpgrader.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/client/MixinWorldUpgrader.java @@ -1,36 +1,6 @@ -package com.seibel.distanthorizons.neoforged.mixins.client; +package com.seibel.distanthorizons.neoforge.mixins.client; -import com.seibel.distanthorizons.api.enums.worldGeneration.EDhApiLevelType; -import com.seibel.distanthorizons.api.interfaces.world.IDhApiDimensionTypeWrapper; import com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper; -import com.seibel.distanthorizons.common.wrappers.world.DimensionTypeWrapper; -import com.seibel.distanthorizons.core.file.structure.LocalSaveStructure; -import com.seibel.distanthorizons.core.level.DhServerLevel; -import com.seibel.distanthorizons.core.pos.DhBlockPos; -import com.seibel.distanthorizons.core.wrapperInterfaces.block.IBlockStateWrapper; -import com.seibel.distanthorizons.core.wrapperInterfaces.world.IBiomeWrapper; -import com.seibel.distanthorizons.core.wrapperInterfaces.world.IClientLevelWrapper; -import com.seibel.distanthorizons.core.wrapperInterfaces.world.IServerLevelWrapper; -import net.minecraft.resources.ResourceKey; -import net.minecraft.util.worldupdate.WorldUpgrader; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.dimension.DimensionType; -import net.minecraft.world.level.dimension.LevelStem; -import net.minecraft.world.level.levelgen.WorldGenSettings; -import net.minecraft.world.level.storage.DimensionDataStorage; -import net.minecraft.world.level.storage.LevelStorageSource; -import org.jetbrains.annotations.Nullable; -import org.spongepowered.asm.mixin.Final; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.Shadow; -import org.spongepowered.asm.mixin.Unique; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; -import org.spongepowered.asm.mixin.injection.callback.LocalCapture; - -import java.io.File; -import java.nio.file.Path; #if FALSE @Mixin(WorldUpgrader.class) diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/MixinChunkGenerator.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/MixinChunkGenerator.java similarity index 97% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/MixinChunkGenerator.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/MixinChunkGenerator.java index 1b492c5d3..5d70347c3 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/MixinChunkGenerator.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/MixinChunkGenerator.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged.mixins.server; +package com.seibel.distanthorizons.neoforge.mixins.server; import org.spongepowered.asm.mixin.Mixin; import net.minecraft.world.level.chunk.ChunkGenerator; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/MixinTFChunkGenerator.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/MixinTFChunkGenerator.java similarity index 97% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/MixinTFChunkGenerator.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/MixinTFChunkGenerator.java index d1cdc6a5d..42f0ec9f2 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/MixinTFChunkGenerator.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/MixinTFChunkGenerator.java @@ -1,4 +1,4 @@ -package com.seibel.distanthorizons.neoforged.mixins.server; +package com.seibel.distanthorizons.neoforge.mixins.server; import net.minecraft.world.level.chunk.ChunkGenerator; import org.spongepowered.asm.mixin.Mixin; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/MixinUtilBackgroundThread.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/MixinUtilBackgroundThread.java similarity index 97% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/MixinUtilBackgroundThread.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/MixinUtilBackgroundThread.java index fdb9742d8..cbe606d49 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/MixinUtilBackgroundThread.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/MixinUtilBackgroundThread.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged.mixins.server; +package com.seibel.distanthorizons.neoforge.mixins.server; import java.util.concurrent.ExecutorService; import java.util.function.Supplier; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/unsafe/MixinThreadingDetector.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/unsafe/MixinThreadingDetector.java similarity index 96% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/unsafe/MixinThreadingDetector.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/unsafe/MixinThreadingDetector.java index 1d62f4785..d65854393 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/mixins/server/unsafe/MixinThreadingDetector.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/mixins/server/unsafe/MixinThreadingDetector.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged.mixins.server.unsafe; +package com.seibel.distanthorizons.neoforge.mixins.server.unsafe; import org.spongepowered.asm.mixin.Mixin; #if MC_VER >= MC_1_18_2 diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/wrappers/NeoforgeDependencySetup.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/NeoforgeDependencySetup.java similarity index 91% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/wrappers/NeoforgeDependencySetup.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/NeoforgeDependencySetup.java index 264261dc7..0679bc769 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/wrappers/NeoforgeDependencySetup.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/NeoforgeDependencySetup.java @@ -17,11 +17,11 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged.wrappers; +package com.seibel.distanthorizons.neoforge.wrappers; import com.seibel.distanthorizons.core.dependencyInjection.SingletonInjector; import com.seibel.distanthorizons.core.wrapperInterfaces.modAccessor.IModChecker; -import com.seibel.distanthorizons.neoforged.wrappers.modAccessor.ModChecker; +import com.seibel.distanthorizons.neoforge.wrappers.modAccessor.ModChecker; /** * Binds all necessary dependencies so we diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/wrappers/modAccessor/ModChecker.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/modAccessor/ModChecker.java similarity index 94% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/wrappers/modAccessor/ModChecker.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/modAccessor/ModChecker.java index 8dfff8710..775869e49 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/wrappers/modAccessor/ModChecker.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/modAccessor/ModChecker.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged.wrappers.modAccessor; +package com.seibel.distanthorizons.neoforge.wrappers.modAccessor; import com.seibel.distanthorizons.core.wrapperInterfaces.modAccessor.IModChecker; import net.neoforged.fml.ModList; diff --git a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/wrappers/modAccessor/OptifineAccessor.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/modAccessor/OptifineAccessor.java similarity index 94% rename from neoforged/src/main/java/com/seibel/distanthorizons/neoforged/wrappers/modAccessor/OptifineAccessor.java rename to neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/modAccessor/OptifineAccessor.java index 6e157485d..ceb05847c 100644 --- a/neoforged/src/main/java/com/seibel/distanthorizons/neoforged/wrappers/modAccessor/OptifineAccessor.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/modAccessor/OptifineAccessor.java @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -package com.seibel.distanthorizons.neoforged.wrappers.modAccessor; +package com.seibel.distanthorizons.neoforge.wrappers.modAccessor; import java.util.HashSet; diff --git a/neoforged/src/main/resources/DistantHorizons.neoforged.mixins.json b/neoforge/src/main/resources/DistantHorizons.neoforge.mixins.json similarity index 81% rename from neoforged/src/main/resources/DistantHorizons.neoforged.mixins.json rename to neoforge/src/main/resources/DistantHorizons.neoforge.mixins.json index c8d168b6c..cb6ae0a35 100644 --- a/neoforged/src/main/resources/DistantHorizons.neoforged.mixins.json +++ b/neoforge/src/main/resources/DistantHorizons.neoforge.mixins.json @@ -1,7 +1,7 @@ { "required": true, "minVersion": "0.8", - "package": "com.seibel.distanthorizons.neoforged.mixins", + "package": "com.seibel.distanthorizons.neoforge.mixins", "mixins": [ "server.unsafe.MixinThreadingDetector", "server.MixinUtilBackgroundThread", @@ -20,5 +20,5 @@ "client.MixinTextureUtil" ], "server": [], - "plugin": "com.seibel.distanthorizons.neoforged.mixins.NeoforgedMixinPlugin" + "plugin": "com.seibel.distanthorizons.neoforge.mixins.NeoforgeMixinPlugin" } diff --git a/neoforged/src/main/resources/META-INF/mods.toml b/neoforge/src/main/resources/META-INF/mods.toml similarity index 95% rename from neoforged/src/main/resources/META-INF/mods.toml rename to neoforge/src/main/resources/META-INF/mods.toml index 2904583d0..e8abb9812 100644 --- a/neoforged/src/main/resources/META-INF/mods.toml +++ b/neoforge/src/main/resources/META-INF/mods.toml @@ -26,12 +26,12 @@ issueTrackerURL = "${issues}" # TODO: Once there is a way to move this to the `META-INF/MANIFEST.MF` with architectury, DO SO! # (currently, this only works cus neoforge's mods.toml is added to the jar after forge's mods.toml, so this can work [[mixins]] - config = "DistantHorizons.neoforged.mixins.json" + config = "DistantHorizons.neoforge.mixins.json" [[dependencies.distanthorizons]] modId = "minecraft" mandatory = true # Forge syntax - type = "required" # Neoforged syntax + type = "required" # Neoforge syntax versionRange = "${compatible_forgemc_versions}" # Where we set what version of mc it is avalible for ordering = "NONE" side = "BOTH" \ No newline at end of file diff --git a/neoforged/src/main/resources/pack.mcmeta b/neoforge/src/main/resources/pack.mcmeta similarity index 100% rename from neoforged/src/main/resources/pack.mcmeta rename to neoforge/src/main/resources/pack.mcmeta diff --git a/settings.gradle b/settings.gradle index 69a4656fc..5e8900e42 100644 --- a/settings.gradle +++ b/settings.gradle @@ -10,7 +10,7 @@ pluginManagement { url "https://maven.minecraftforge.net/" } maven { - name "Neoforged" + name "NeoForge" url "https://maven.neoforged.net/releases/" } maven { diff --git a/versionProperties/1.20.4.properties b/versionProperties/1.20.4.properties index 637f5c1dc..1f588d1db 100644 --- a/versionProperties/1.20.4.properties +++ b/versionProperties/1.20.4.properties @@ -4,7 +4,7 @@ minecraft_version=1.20.4 parchment_version=1.20.2:2023.12.10 compatible_minecraft_versions=["1.20.3", "1.20.4"] accessWidenerVersion=1_20_2 -builds_for=fabric,forge,neoforged +builds_for=fabric,forge,neoforge # Fabric loader fabric_loader_version=0.15.1 @@ -38,7 +38,7 @@ fabric_api_version=0.91.2+1.20.4 # (Neo)Forge loader forge_version=49.0.16 -neoforged_version=20.4.83-beta +neoforge_version=20.4.83-beta # (Neo)Forge mod versions starlight_version_forge= terraforged_version=