Skip to content

Commit

Permalink
Port to Minecraft 1.19.3
Browse files Browse the repository at this point in the history
  • Loading branch information
Darkhax committed Jan 8, 2023
1 parent 0a6897f commit 3dd7c90
Show file tree
Hide file tree
Showing 9 changed files with 32 additions and 26 deletions.
1 change: 0 additions & 1 deletion Common/src/main/java/net/darkhax/toolstats/Constants.java
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,5 @@ public class Constants {
public static final String MOD_NAME = "Tool Stats";
public static final Logger LOG = LogManager.getLogger(MOD_NAME);
public static final DecimalFormat DECIMAL_FORMAT = new DecimalFormat("#.##");

public static final Gson GSON = new GsonBuilder().setPrettyPrinting().create();
}
4 changes: 3 additions & 1 deletion Common/src/main/resources/pack.mcmeta
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
{
"pack": {
"description": "${mod_description}",
"pack_format": 8
"pack_format": 10,
"forge:resource_pack_format": 12,
"forge:data_pack_format": 10
}
}
4 changes: 2 additions & 2 deletions Fabric/build.gradle
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
plugins {
id 'fabric-loom' version '0.12-SNAPSHOT'
id 'net.darkhax.curseforgegradle' version '1.0.7'
id 'fabric-loom' version '1.0-SNAPSHOT'
id 'net.darkhax.curseforgegradle' version '1.0.11'
id 'net.darkhax.tweedle' version '1.0.5'
id 'idea'
}
Expand Down
6 changes: 3 additions & 3 deletions Fabric/src/main/resources/fabric.mod.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@
]
},
"depends": {
"fabricloader": ">=0.14.9",
"fabricloader": ">=0.14.12",
"fabric": "*",
"minecraft": "1.19.x",
"minecraft": "1.19.3",
"java": ">=17",
"bookshelf": ">=16"
"bookshelf": ">=17"
},
"custom": {
"modmenu": {
Expand Down
16 changes: 8 additions & 8 deletions Forge/build.gradle
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
buildscript {
repositories {
maven { url 'https://maven.minecraftforge.net' }
maven { url 'https://plugins.gradle.org/m2/' }
maven { url 'https://repo.spongepowered.org/repository/maven-public' }
maven { url = 'https://repo.spongepowered.org/repository/maven-public/' }
mavenCentral()
}
dependencies {
classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '5.1.+', changing: true
classpath group: 'org.spongepowered', name: 'mixingradle', version: '0.7-SNAPSHOT'
classpath group: 'net.darkhax.curseforgegradle', name: 'CurseForgeGradle', version: '1.0.7'
classpath group: 'net.darkhax.tweedle', name: 'Tweedle', version: '1.0.5'
classpath 'org.spongepowered:mixingradle:0.7-SNAPSHOT'
}
}

apply plugin: 'net.minecraftforge.gradle'
plugins {
id 'net.minecraftforge.gradle' version '5.1.+'
id 'net.darkhax.curseforgegradle' version '1.0.11'
id 'net.darkhax.tweedle' version '1.0.5'
}

apply from: '../gradle/patreon.gradle'

archivesBaseName = "${mod_name}-Forge-${minecraft_version}"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import net.minecraft.core.HolderSet;
import net.minecraft.core.Registry;
import net.minecraft.core.registries.BuiltInRegistries;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.tags.TagKey;
import net.minecraft.world.item.Item;
Expand Down Expand Up @@ -79,7 +80,7 @@ else if (vanillaTierLevels.containsKey(tier.getLevel())) {

private static boolean isTagEmpty(TagKey<Block> key) {

final Optional<HolderSet.Named<Block>> holders = Registry.BLOCK.getTag(key);
final Optional<HolderSet.Named<Block>> holders = BuiltInRegistries.BLOCK.getTag(key);
return holders == null || holders.isEmpty() || holders.get().size() <= 0;
}
}
8 changes: 4 additions & 4 deletions Forge/src/main/resources/META-INF/mods.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
modLoader = "javafml"
loaderVersion = "[43,)"
loaderVersion = "[44,)"
license = "${mod_license}"
issueTrackerURL = "${mod_issues}"

Expand All @@ -20,21 +20,21 @@ itemIcon = "minecraft:netherite_sword"
[[dependencies.${ mod_id }]]
modId = "forge"
mandatory = true
versionRange = "[43,)"
versionRange = "[44,)"
ordering = "NONE"
side = "CLIENT"

[[dependencies.${ mod_id }]]
modId = "minecraft"
mandatory = true
versionRange = "[1.19.2,)"
versionRange = "[1.19.3,)"
ordering = "NONE"
side = "CLIENT"

[[dependencies.${ mod_id }]]
modId = "bookshelf"
mandatory = true
versionRange = "[16,)"
versionRange = "[17,)"
ordering = "NONE"
side = "CLIENT"

12 changes: 6 additions & 6 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
# Project
version=12.0
version=13.0
group=net.darkhax.toolstats

# Common
minecraft_version=1.19.2
bookshelf_version=16.1.4
minecraft_version=1.19.3
bookshelf_version=17.0.3

# Forge
forge_version=43.1.1
forge_version=44.1.2

# Fabric
fabric_version=0.60.0+1.19.2
fabric_loader_version=0.14.9
fabric_version=0.72.0+1.19.3
fabric_loader_version=0.14.12

# Mod options
mod_name=ToolStats
Expand Down
4 changes: 4 additions & 0 deletions settings.gradle
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
pluginManagement {
repositories {
gradlePluginPortal()
maven {
name = 'Forge'
url = 'https://maven.minecraftforge.net/'
}
maven {
name = 'Fabric'
url = 'https://maven.fabricmc.net/'
Expand Down

0 comments on commit 3dd7c90

Please sign in to comment.