Skip to content

Commit 81439b8

Browse files
committed
port to 1.5.2
1 parent 3acaa17 commit 81439b8

5 files changed

Lines changed: 35 additions & 8 deletions

File tree

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ org.gradle.jvmargs=-Xmx1G
44

55
# More versions available at: https://skyrising.xyz/legacy-quilt/
66
# Fabric Properties
7-
minecraft_version = 1.5.1
8-
yarn_mappings = 1.5.1+build.202204251912
7+
minecraft_version = 1.5.2
8+
yarn_mappings = 1.5.2+build.202204202025
99
loader_version = 0.13.3
1010

1111
# Legacy Fabric API
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
package fr.catcore.fabricatedmodloader.mixin.modloader.common;
2+
3+
import modloader.ModLoader;
4+
import net.minecraft.server.world.ServerWorld;
5+
import net.minecraft.world.chunk.ChunkProvider;
6+
import net.minecraft.world.chunk.ServerChunkProvider;
7+
import org.spongepowered.asm.mixin.Mixin;
8+
import org.spongepowered.asm.mixin.Shadow;
9+
import org.spongepowered.asm.mixin.injection.At;
10+
import org.spongepowered.asm.mixin.injection.Inject;
11+
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
12+
13+
@Mixin(ServerChunkProvider.class)
14+
public class ServerChunkProviderMixin {
15+
16+
@Shadow
17+
private ChunkProvider chunkGenerator;
18+
19+
@Shadow
20+
private ServerWorld world;
21+
22+
@Inject(method = "decorateChunk", at = @At(value = "INVOKE", target = "Lnet/minecraft/world/chunk/Chunk;setModified()V"))
23+
private void modLoaderPopulateChunk(ChunkProvider provider, int x, int z, CallbackInfo ci) {
24+
ModLoader.populateChunk(this.chunkGenerator, x, z, this.world);
25+
}
26+
}

src/main/java/modloader/ModLoader.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ public final class ModLoader {
9898
private static final Map<String, BaseMod> packetChannels = new HashMap<>();
9999
public static final Properties props = new Properties();
100100
private static Biome[] standardBiomes;
101-
public static final String VERSION = "ModLoader 1.5.1";
101+
public static final String VERSION = "ModLoader 1.5.2";
102102
private static class_469 clientHandler = null;
103103
private static final List<Command> commandList = new LinkedList<>();
104104
private static final Map<Integer, List<TradeEntry>> tradeItems = new HashMap<>();
@@ -534,8 +534,8 @@ private static void init() {
534534
logger.addHandler(logHandler);
535535
}
536536

537-
Log.debug(Constants.MODLOADER_LOG_CATEGORY, "ModLoader 1.5.1 Initializing...");
538-
Log.info(Constants.MODLOADER_LOG_CATEGORY, "ModLoader 1.5.1 Initializing...");
537+
Log.debug(Constants.MODLOADER_LOG_CATEGORY, "ModLoader 1.5.2 Initializing...");
538+
Log.info(Constants.MODLOADER_LOG_CATEGORY, "ModLoader 1.5.2 Initializing...");
539539
addModsToClassPath();
540540
sortModList();
541541

@@ -1481,7 +1481,7 @@ public static String getCrashReport() {
14811481
sb.append("Mods loaded: ");
14821482
sb.append(getLoadedMods().size() + 1);
14831483
sb.append('\n');
1484-
sb.append("ModLoader 1.5.1");
1484+
sb.append("ModLoader 1.5.2");
14851485
sb.append('\n');
14861486

14871487
for (BaseMod mod : (List<BaseMod>) getLoadedMods()) {

src/main/resources/fabric.mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@
2626
],
2727
"depends": {
2828
"fabricloader": ">=0.13.0",
29-
"minecraft": "1.5.1"
29+
"minecraft": "1.5.2"
3030
}
3131
}

src/main/resources/fabricated-modloader.mixins.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838
"modloader.common.StatAccessor",
3939
"modloader.common.RecipeDispatcherAccessor",
4040
"modloader.common.WeightAccessor",
41-
"modloader.common.StatsAccessor"
41+
"modloader.common.StatsAccessor",
42+
"modloader.common.ServerChunkProviderMixin"
4243
],
4344
"injectors": {
4445
"defaultRequire": 1

0 commit comments

Comments
 (0)