slightly broken but very refactored. TODO: make the code that should run on the clientside run on the clientside
build / build (push) Has been cancelled

This commit is contained in:
2026-07-06 07:14:36 +01:00
parent d392be38c5
commit db1f6cc5ae
12 changed files with 348 additions and 133 deletions
+12
View File
@@ -0,0 +1,12 @@
package dev.zxq5.util
import dev.zxq5.Fantasysmp
import net.minecraft.resources.Identifier
import net.minecraft.resources.ResourceKey
import net.minecraft.world.item.equipment.EquipmentAsset
import net.minecraft.world.item.equipment.EquipmentAssets
fun id(path: String): Identifier = Identifier.fromNamespaceAndPath(Fantasysmp.MOD_ID, path)
fun String.resourceKey(): ResourceKey<EquipmentAsset> = ResourceKey.create(
EquipmentAssets.ROOT_ID,
Identifier.fromNamespaceAndPath(Fantasysmp.MOD_ID, this),
)