Version 2.1.5 - Major update with armor, creative tab, KubeJS integration

Features:
- Added Diamond Shard armor set (helmet, chestplate, leggings, boots)
- Added Diamond Shard tools (pickaxe, shovel, axe, paxel)
- Created custom creative tab "Custom Ore Gen" with all mod items
- Fixed armor texture loading with proper ArmorMaterial implementation
- Updated diamond shard item texture to 32x32
- Fixed diamond shard ore textures (swapped surface/deepslate)
- Disabled surface diamond shard ore generation (only deepslate remains)
- Added KubeJS as mandatory dependency
- Auto-create KubeJS startup script to remove vanilla ores

Technical changes:
- Created ShardDiamondArmorMaterial class with proper getName() format
- Created KubeJSIntegration class for automatic script creation
- Updated mods.toml with KubeJS dependency and version 2.1.5
- Removed ModArmorMaterials enum (replaced by class-based approach)
- Updated CreativeTab to include all mod items in custom tab

Textures:
- New armor textures from new_armor folder
- New diamond shard item texture
- Fixed armor layer textures for proper rendering

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
feldenr
2026-01-07 13:52:01 +01:00
parent 3f199c1bdf
commit 11d596b788
3 changed files with 100 additions and 4 deletions
+8 -3
View File
@@ -4,8 +4,8 @@ license="Not specified"
[[mods]]
modId="custom_ore_gen"
version="2.0.8-forge"
displayName="Custom Ore Gem"
version="2.1.5-forge"
displayName="Custom Ore Gen"
displayURL="https://lanro.eu"
credits="Created using mod maker MCreator - https://mcreator.net/about"
authors="Aulyrius cr\u00E9e via MCreator"
@@ -21,7 +21,12 @@ description="Changement de la distribution des ressources sur Minecraft, ne pas
ordering="AFTER"
side="BOTH"
[[dependencies.custom_ore_gen]]
modId="kubejs"
mandatory=true
versionRange="[1902.6.2-build.359,)"
ordering="AFTER"
side="BOTH"
# Start of user code block dependencies configuration