Skip to content

Commit de06aa3

Browse files
committed
Fix /reload and v2.0 full release for 1.21.5
1 parent e41c47f commit de06aa3

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ org.gradle.parallel=true
44

55
# Fabric Properties
66
# check these on https://fabricmc.net/develop
7-
minecraft_version=1.21.5-rc1
7+
minecraft_version=1.21.5
88
loader_version=0.16.10
99

1010
# Mod Properties
11-
mod_version=2.0.0-beta1
11+
mod_version=2.0.0
1212
maven_group=io.github.misode
1313
archives_base_name=packtest
1414

src/main/java/io/github/misode/packtest/PackTestLibrary.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,14 @@ public void setPermissionLevel(int permissionLevel) {
8080
((PackTestRegistry)testFunctionRegistry).packtest$setFrozen(false);
8181
tests.forEach((id, test) -> {
8282
ResourceKey<Consumer<GameTestHelper>> functionKey = ResourceKey.create(Registries.TEST_FUNCTION, id);
83-
((MappedRegistry<Consumer<GameTestHelper>>)testFunctionRegistry).register(functionKey, test::run, RegistrationInfo.BUILT_IN);
83+
if (!((MappedRegistry<Consumer<GameTestHelper>>)testFunctionRegistry).containsKey(functionKey)) {
84+
((MappedRegistry<Consumer<GameTestHelper>>)testFunctionRegistry).register(functionKey, test::run, RegistrationInfo.BUILT_IN);
85+
}
8486
ResourceKey<GameTestInstance> instanceKey = ResourceKey.create(Registries.TEST_INSTANCE, id);
85-
GameTestInstance testInstance = new FunctionGameTestInstance(functionKey, test.getTestData(this.registries));
86-
((MappedRegistry<GameTestInstance>)testInstanceRegistry).register(instanceKey, testInstance, RegistrationInfo.BUILT_IN);
87+
if (!((MappedRegistry<GameTestInstance>)testInstanceRegistry).containsKey(instanceKey)) {
88+
GameTestInstance testInstance = new FunctionGameTestInstance(functionKey, test.getTestData(this.registries));
89+
((MappedRegistry<GameTestInstance>)testInstanceRegistry).register(instanceKey, testInstance, RegistrationInfo.BUILT_IN);
90+
}
8791
});
8892
((PackTestRegistry)testInstanceRegistry).packtest$setFrozen(true);
8993
((PackTestRegistry)testFunctionRegistry).packtest$setFrozen(true);

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
"accessWidener": "packtest.accesswidener",
2525
"depends": {
2626
"fabricloader": ">=0.15.10",
27-
"minecraft": ">=1.21.5-beta.1",
27+
"minecraft": ">=1.21.5",
2828
"java": ">=21",
2929
"fabric-api": "*"
3030
}

0 commit comments

Comments
 (0)