Skip to content
This repository was archived by the owner on Mar 14, 2025. It is now read-only.

Commit 425364c

Browse files
authored
Merge pull request #1 from tumuidle/ver/1.20.1
update to 1.20.1
2 parents 9bc84df + 58e96d4 commit 425364c

14 files changed

Lines changed: 905 additions & 21 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<h1>ResourceHack</h1>
33
Minecraft server resource pack protection tool
44

5-
![Minecraft Version](https://img.shields.io/badge/Minecraft_Version-1.18.1-green?style=for-the-badge)
5+
![Minecraft Version](https://img.shields.io/badge/Minecraft_Version-1.20.1-green?style=for-the-badge)
66

77
<img alt="paper" height="40" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/supported/paper_vector.svg">
88
<img alt="fabric" height="40" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/supported/fabric_vector.svg">

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[versions]
22
shadow = "8.1.8"
33
kotlin = "2.0.0"
4-
netty = "4.1.68.Final"
4+
netty = "4.1.82.Final"
55
run-task = "2.3.0"
66

77
[plugins]

mod/common/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ dependencies {
99
modImplementation "net.fabricmc:fabric-loader:$parent.fabric_loader_version"
1010

1111
implementation project(":all-common")
12-
// include project(":all-common")
12+
include project(":all-common")
1313
}

mod/common/src/main/java/arcnode/reshack/mod/mixin/MixinFilePackResource.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,18 @@
55
import net.minecraft.server.packs.FilePackResources;
66
import org.spongepowered.asm.mixin.Mixin;
77
import org.spongepowered.asm.mixin.injection.At;
8-
import org.spongepowered.asm.mixin.injection.ModifyArg;
8+
import org.spongepowered.asm.mixin.injection.ModifyVariable;
99

1010
import java.io.File;
1111
import java.nio.file.Files;
1212
import java.util.UUID;
1313

1414
@Mixin(FilePackResources.class)
1515
public class MixinFilePackResource {
16-
@ModifyArg(
16+
@ModifyVariable(
1717
method = "<init>",
18-
at = @At(value = "INVOKE", target = "Lnet/minecraft/server/packs/AbstractPackResources;<init>(Ljava/io/File;)V")
18+
at = @At(value = "HEAD", ordinal = 0),
19+
argsOnly = true
1920
)
2021
private static File injectConstructor(File file) {
2122
try {

mod/fabric/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ dependencies {
3333
common(project(path: ':mod:common', configuration: 'namedElements')) { transitive false }
3434
shadowBundle project(path: ':mod:common', configuration: 'transformProductionFabric')
3535

36+
common project(":all-common")
3637
shadowBundle project(":all-common")
3738
}
3839

mod/fabric/src/main/resources/fabric.mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
],
2525
"depends": {
2626
"fabricloader": ">=0.16.0",
27-
"minecraft": "~1.18.1",
27+
"minecraft": "~1.20.1",
2828
"java": ">=17",
2929
"fabric": "*"
3030
},

mod/forge/src/main/java/arcnode/reshack/mod/forge/ResourceHackForge.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import net.minecraftforge.api.distmarker.Dist;
55
import net.minecraftforge.api.distmarker.OnlyIn;
66
import net.minecraftforge.common.MinecraftForge;
7-
import net.minecraftforge.event.entity.EntityJoinWorldEvent;
7+
import net.minecraftforge.event.entity.EntityJoinLevelEvent;
88
import net.minecraftforge.eventbus.api.SubscribeEvent;
99
import net.minecraftforge.fml.common.Mod;
1010

@@ -20,7 +20,7 @@ public ResourceHackForge() {
2020
}
2121

2222
@SubscribeEvent
23-
public void onEntityJoinWorld(EntityJoinWorldEvent event) {
23+
public void onEntityJoinWorld(EntityJoinLevelEvent event) {
2424
if (event.getEntity() instanceof LocalPlayer)
2525
ResourceHack.sendRequest();
2626
}

mod/forge/src/main/resources/META-INF/mods.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ description = '''
1616
[[dependencies.resourcehack]]
1717
modId = "forge"
1818
mandatory = true
19-
versionRange = "[39,)"
19+
versionRange = "[47,)"
2020
ordering = "NONE"
2121
side = "BOTH"
2222

2323
[[dependencies.resourcehack]]
2424
modId = "minecraft"
2525
mandatory = true
26-
versionRange = "[1.18.1,)"
26+
versionRange = "[1.20.1,)"
2727
ordering = "NONE"
2828
side = "BOTH"

mod/gradle.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ archives_name = resourcehack
44
enabled_platforms = fabric,forge
55

66
# Minecraft properties
7-
minecraft_version = 1.18.1
7+
minecraft_version = 1.20.1
88

99
# Dependencies
1010
fabric_loader_version = 0.16.0
11-
fabric_api_version = 0.46.6+1.18
12-
forge_version = 1.18.1-39.1.2
11+
fabric_api_version = 0.92.2+1.20.1
12+
forge_version = 1.20.1-47.3.0

server/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ repositories {
99
}
1010

1111
dependencies {
12-
compileOnly "io.papermc.paper:paper-api:1.18.1-R0.1-SNAPSHOT"
12+
compileOnly "io.papermc.paper:paper-api:1.20.1-R0.1-SNAPSHOT"
1313

1414
compileOnly libs.netty.buffer
1515
compileOnly 'com.github.retrooper:packetevents-spigot:2.4.0'
@@ -18,7 +18,7 @@ dependencies {
1818
}
1919

2020
runServer {
21-
minecraftVersion("1.18.1")
21+
minecraftVersion("1.20.1")
2222

2323
downloadPlugins {
2424
url("https://cdn.modrinth.com/data/HYKaKraK/versions/MfD5eOYA/packetevents-spigot-2.4.0.jar")

0 commit comments

Comments
 (0)