CuriosPaper icon

CuriosPaper -----

Making the curios api for paper mc



Major Rewrite & Feature Expansion
CuriosPaper — Major Rewrite & Feature Expansion

This update transforms CuriosPaper into a fully in-game, GUI-driven custom item framework.


⭐ Major Additions

✔ Full In-Game Custom Item Editor
Create and edit items directly inside Minecraft—no configs, no restarts.
Includes:
• Name, material, slot type, model selection
• Lore editor
• Real-time preview
• Safe save/cancel system


✔ New Data Systems
Powering the custom item framework:
ItemData – Core container for custom items
RecipeData – Shaped & shapeless recipes
LootTableData – Chest loot integration
MobDropData – Entity drop configuration
VillagerTradeData – Profession/level trades
AbilityData – Potion/attribute effects with triggers


⭐ New GUI Editors

EditGUI – Main editor hub
RecipeEditorGUI – Drag-and-drop grid crafting
LootTableBrowser – Add/search/edit loot tables
MobDropEditor – Configure drops for all entities
TradeEditor – Custom villager/wandering trader trades
AbilityEditorGUI – Add potion effects & attribute modifiers

These tools let you build complex RPG items without touching YAML.


⭐ New Gameplay Systems

✔ Ability System
Add dynamic effects to items using triggers:
• EQUIP
• DE_EQUIP
• WHILE_EQUIPPED (auto-refresh every second)

Supports:
• Potion effects
• Attribute modifiers (health, armor, speed, etc.)

✔ Loot Table Injection
• Works with all vanilla & custom tables
• Smart matching (“dungeon” → all dungeon loot)
• Drop chance + amount configurable

✔ Mob Drop System
• Supports every entity
• Chance, min/max amount
• Looting enchantment support

✔ Villager Trade System
• Profession & level filtering
• Wandering trader support
• 1–2 ingredient cost items
• Duplicate prevention


⭐ API Expansion

Item Management API
• `getItemData(id)`
• `createItem(id)`
• `saveItemData(id)`
• `deleteItem(id)`

Registry API
• `registerItemRecipe`
• `registerItemLootTable`
• `registerItemMobDrop`
• `registerItemVillagerTrade`

Accessory Helpers
• Tag items as accessories via API
• Validates slot types


⭐ Improvements & Fixes

• Better CustomModelData + NamespacedKey model support
• More reliable accessory tagging
• Improved YAML saving/loading
• Auto-cleanup on plugin disable
• Robust debug logging
• Duplicate trade/loot/mob drop prevention


File System Changes

• All custom items now stored in `[items/]` folder
• YAML serialization redesigned for stability
• Fully backward compatible — old setups remain functional


TL;DR — CuriosPaper is now a complete in-game RPG item framework.
Create items, recipes, drops, trades, abilities, and more — all from GUIs.​
----------, Dec 8, 2025
Resource Information
Author:
----------
Total Downloads: 20
First Release: Nov 25, 2025
Last Update: Dec 8, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings