CuriosPaper v1.0.2 A huge stability and resource pack overhaul update!
---
✔ Major Resource Pack Pipeline Rewrite
• Dirty-Flag Build System – Pack builds only once after startup
– No more repeated rebuilds
– `/curios rp rebuild` forces a full rebuild
• Reserved Namespace Protection – `curiospaper` is now protected (only core plugin may use it)
– Addons using it are blocked without crashing
– Minecraft namespace overrides require config permission
• Namespace Conflict Logging View conflicts with:
`/curios rp conflicts`
• File Conflict Handling – Strict copy-or-skip rules
– Only allowed files support auto JSON merging:
– All other overrides are safely skipped & logged
---
Resource Pack Delivery Improvements
• Pack is automatically re-sent to online players after rebuild
• SHA-1 hash recalculated correctly
• Clients receive updated assets without rejoining
---
New Admin Commands
`/curios rp info`
– Shows pack URL, size, hash, namespaces, conflicts & more
`/curios rp rebuild`
– Forces rebuild and sends pack to all players
`/curios rp conflicts`
– Shows all file + namespace conflicts
---
Bug Fixes
• Prevented crashes from plugins using forbidden namespaces
• Rebuild command properly refreshes the resource pack
• Removed unsafe deep JSON merging logic
---
❤️ Developer Improvements
• New getters for RP debug information
• Clean namespace ownership model
• Safer resource registration for addons
• Consistent, predictable merging rules