1
0
mirror of https://github.com/Suiranoil/SkinRestorer.git synced 2026-01-16 04:42:12 +00:00

update to minecraft 1.21.6

This commit is contained in:
2025-06-18 19:05:09 +03:00
parent 30d21c9424
commit 07b4887f60
9 changed files with 16 additions and 14 deletions

View File

@@ -39,7 +39,7 @@ public final class PlayerUtils {
} }
public static void refreshPlayer(ServerPlayer player) { public static void refreshPlayer(ServerPlayer player) {
ServerLevel serverLevel = player.serverLevel(); ServerLevel serverLevel = player.level();
PlayerList playerList = serverLevel.getServer().getPlayerList(); PlayerList playerList = serverLevel.getServer().getPlayerList();
ChunkMap chunkMap = serverLevel.getChunkSource().chunkMap; ChunkMap chunkMap = serverLevel.getChunkSource().chunkMap;

View File

@@ -1,5 +1,5 @@
# Fabric, see https://fabricmc.net/develop/ for new versions # Fabric, see https://fabricmc.net/develop/ for new versions
fabric_loader_version=0.15.0 fabric_loader_version=0.15.0
fabric_api_version=0.119.5+1.21.5 fabric_api_version=0.127.0+1.21.6
optional_dependencies=fabric-api optional_dependencies=fabric-api

View File

@@ -43,6 +43,7 @@ minecraft {
workingDirectory rootProject.file('run/client') workingDirectory rootProject.file('run/client')
ideaModule "${rootProject.name}.${project.name}.main" ideaModule "${rootProject.name}.${project.name}.main"
taskName 'Client' taskName 'Client'
property 'eventbus.api.strictRuntimeChecks', 'true'
mods { mods {
modClientRun { modClientRun {
source sourceSets.main source sourceSets.main
@@ -54,6 +55,7 @@ minecraft {
workingDirectory rootProject.file('run/server') workingDirectory rootProject.file('run/server')
ideaModule "${rootProject.name}.${project.name}.main" ideaModule "${rootProject.name}.${project.name}.main"
taskName 'Server' taskName 'Server'
property 'eventbus.api.strictRuntimeChecks', 'true'
mods { mods {
modServerRun { modServerRun {
source sourceSets.main source sourceSets.main
@@ -66,6 +68,8 @@ minecraft {
dependencies { dependencies {
minecraft "net.minecraftforge:forge:${forge_minecraft_version}-${forge_version}" minecraft "net.minecraftforge:forge:${forge_minecraft_version}-${forge_version}"
annotationProcessor('net.minecraftforge:eventbus-validator:7.0-beta.7')
annotationProcessor('org.spongepowered:mixin:0.8.5-SNAPSHOT:processor') annotationProcessor('org.spongepowered:mixin:0.8.5-SNAPSHOT:processor')
implementation('net.sf.jopt-simple:jopt-simple:5.0.4') { version { strictly '5.0.4' } } implementation('net.sf.jopt-simple:jopt-simple:5.0.4') { version { strictly '5.0.4' } }

View File

@@ -1,5 +1,5 @@
# Forge, see https://files.minecraftforge.net/net/minecraftforge/forge/ for new versions # Forge, see https://files.minecraftforge.net/net/minecraftforge/forge/ for new versions
forge_version=55.0.0 forge_version=56.0.0
forge_loader_version_range=[55,) forge_loader_version_range=[56,)
# Forge sometimes skips minor minecraft versions (like 1.20.5) # Forge sometimes skips minor minecraft versions (like 1.20.5)
forge_minecraft_version=1.21.5 forge_minecraft_version=1.21.6

View File

@@ -4,7 +4,7 @@ import net.lionarius.skinrestorer.SkinRestorer;
import net.lionarius.skinrestorer.compat.skinshuffle.SkinShuffleCompatibility; import net.lionarius.skinrestorer.compat.skinshuffle.SkinShuffleCompatibility;
import net.minecraftforge.event.RegisterCommandsEvent; import net.minecraftforge.event.RegisterCommandsEvent;
import net.minecraftforge.event.server.ServerStartedEvent; import net.minecraftforge.event.server.ServerStartedEvent;
import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.eventbus.api.listener.SubscribeEvent;
import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod;
@Mod(SkinRestorer.MOD_ID) @Mod(SkinRestorer.MOD_ID)

View File

@@ -1,13 +1,13 @@
package net.lionarius.skinrestorer.forge.compat.skinshuffle; package net.lionarius.skinrestorer.forge.compat.skinshuffle;
import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.player.PlayerEvent;
public final class SkinShuffleCompatibility { public final class SkinShuffleCompatibility {
private SkinShuffleCompatibility() {} private SkinShuffleCompatibility() {}
public static void initialize() { public static void initialize() {
MinecraftForge.EVENT_BUS.register(SkinShuffleGameEventHandler.class); PlayerEvent.PlayerLoggedInEvent.BUS.addListener(SkinShuffleGameEventHandler::onPlayerLoggedIn);
SkinShufflePacketHandler.initialize(); SkinShufflePacketHandler.initialize();
} }

View File

@@ -3,13 +3,11 @@ package net.lionarius.skinrestorer.forge.compat.skinshuffle;
import net.lionarius.skinrestorer.compat.skinshuffle.SkinShuffleCompatibility; import net.lionarius.skinrestorer.compat.skinshuffle.SkinShuffleCompatibility;
import net.minecraft.server.level.ServerPlayer; import net.minecraft.server.level.ServerPlayer;
import net.minecraftforge.event.entity.player.PlayerEvent; import net.minecraftforge.event.entity.player.PlayerEvent;
import net.minecraftforge.eventbus.api.SubscribeEvent;
public final class SkinShuffleGameEventHandler { public final class SkinShuffleGameEventHandler {
private SkinShuffleGameEventHandler() {} private SkinShuffleGameEventHandler() {}
@SubscribeEvent
public static void onPlayerLoggedIn(PlayerEvent.PlayerLoggedInEvent event) { public static void onPlayerLoggedIn(PlayerEvent.PlayerLoggedInEvent event) {
SkinShuffleCompatibility.onPlayerJoin((ServerPlayer) event.getEntity()); SkinShuffleCompatibility.onPlayerJoin((ServerPlayer) event.getEntity());
} }

View File

@@ -3,9 +3,9 @@ group=net.lionarius
java_version=21 java_version=21
# Common # Common
minecraft_version=1.21.5 minecraft_version=1.21.6
minecraft_version_list=1.21.5 minecraft_version_list=1.21.6
minecraft_version_range=[1.21.5, 1.22) minecraft_version_range=[1.21.6, 1.22)
mod_id=skinrestorer mod_id=skinrestorer
mod_name=SkinRestorer mod_name=SkinRestorer
mod_version=2.3.3 mod_version=2.3.3

View File

@@ -1,3 +1,3 @@
# NeoForge, see https://projects.neoforged.net/neoforged/neoforge for new versions # NeoForge, see https://projects.neoforged.net/neoforged/neoforge for new versions
neoforge_version=21.5.0-beta neoforge_version=21.6.0-beta
neoforge_loader_version_range=[4,) neoforge_loader_version_range=[4,)