File tree Expand file tree Collapse file tree 4 files changed +19
-12
lines changed
java/net/darkhax/gamestages/data Expand file tree Collapse file tree 4 files changed +19
-12
lines changed Original file line number Diff line number Diff line change 11group =net.darkhax.gamestages
2- version =16 .0
2+ version =17 .0
33
44mod_name =GameStages
55mod_author =Darkhax
@@ -10,12 +10,12 @@ mod_issues=https://github.com/Darkhax-Minecraft/Game-Stages/issues
1010mod_description =A framework for creating custom progression systems.
1111
1212# Minecraft Forge properties (gradle/forge.gradle)
13- minecraft_version =1.20.2
14- forge_version =48.1.0
13+ minecraft_version =1.20.3
14+ forge_version =49.0.2
1515
1616# Dependencies (gradle/dependencies.gradle)
17- bookshelf_version =21 .0.14
18- crafttweaker_version =15 .0.6
17+ bookshelf_version =22 .0.1
18+ crafttweaker_version =16 .0.3
1919
2020# CurseForge properties (gradle/curseforge.gradle)
2121curse_project =268655
Original file line number Diff line number Diff line change @@ -297,4 +297,10 @@ task configEula(type: WriteProperties) {
297297
298298 project. logger. warn(" You have agreed to Mojang's EULA! https://account.mojang.com/documents/minecraft_eula" );
299299 }
300+ }
301+
302+ sourceSets. each {
303+ def dir = layout. buildDirectory. dir(" sourcesSets/$it . name " )
304+ it. output. resourcesDir = dir
305+ it. java. destinationDirectory = dir
300306}
Original file line number Diff line number Diff line change 55import net .darkhax .gamestages .GameStageHelper ;
66import net .darkhax .gamestages .GameStages ;
77import net .minecraft .nbt .CompoundTag ;
8+ import net .minecraft .nbt .NbtAccounter ;
89import net .minecraft .nbt .NbtIo ;
910import net .minecraft .server .level .ServerPlayer ;
1011import net .minecraft .world .entity .player .Player ;
@@ -83,7 +84,7 @@ public static void onPlayerLoad(PlayerEvent.LoadFromFile event) {
8384
8485 try {
8586
86- final CompoundTag tag = NbtIo .readCompressed (playerFile );
87+ final CompoundTag tag = NbtIo .readCompressed (playerFile . toPath (), NbtAccounter . unlimitedHeap () );
8788 playerData .readFromNBT (tag );
8889 GameStages .LOG .debug ("Loaded {} stages for {}." , playerData .getStages ().size (), event .getEntity ().getName ());
8990 }
@@ -118,7 +119,7 @@ public static void onPlayerSave(PlayerEvent.SaveToFile event) {
118119
119120 try {
120121
121- NbtIo .writeCompressed (tag , playerFile );
122+ NbtIo .writeCompressed (tag , playerFile . toPath () );
122123 GameStages .LOG .debug ("Saved {} stages for {}." , playerData .getStages ().size (), event .getEntity ().getName ());
123124 }
124125
Original file line number Diff line number Diff line change 11modLoader =" javafml"
2- loaderVersion =" [48 ,]"
2+ loaderVersion =" [49 ,]"
33issueTrackerURL =" https://github.com/Darkhax-Minecraft/Game-Stages"
44license =" LGPL v2.1"
55logoFile =" mod_logo.png"
66logoBlur =false
77
88[[mods ]]
99modId =" gamestages"
10- updateJSONURL =" https://updates.blamejared.com/get?n=gamestages&gv=1.20.2 "
10+ updateJSONURL =" https://updates.blamejared.com/get?n=gamestages&gv=1.20.3 "
1111version =" ${file.jarVersion}"
1212displayName =" ${modName}"
1313displayURL =" ${modHomepage}"
@@ -21,20 +21,20 @@ itemIcon="minecraft:name_tag"
2121[[dependencies .gamestages ]]
2222 modId =" forge"
2323 mandatory =true
24- versionRange =" [48 ,]"
24+ versionRange =" [49 ,]"
2525 ordering =" NONE"
2626 side =" BOTH"
2727
2828[[dependencies .gamestages ]]
2929 modId =" minecraft"
3030 mandatory =true
31- versionRange =" [1.20.2 ]"
31+ versionRange =" [1.20.3 ]"
3232 ordering =" NONE"
3333 side =" BOTH"
3434
3535[[dependencies .gamestages ]]
3636 modId =" bookshelf"
3737 mandatory =true
38- versionRange =" [21 ,)"
38+ versionRange =" [22 ,)"
3939 ordering =" NONE"
4040 side =" BOTH"
You can’t perform that action at this time.
0 commit comments