IndySkin v1.0.2

Easily manage item models with drag and drop No permission
2.jpg

1.jpg

🧩 IndySkin – Advanced Item Model Swapping System​


IndySkin is a highly customizable Minecraft plugin that allows server admins to enable players to apply and remove item models (CustomModelData) through drag-and-drop, without requiring commands or permissions.
It’s designed for RPG servers, cosmetic systems, and any gameplay where item visuals matter.


✅ Supports Minecraft 1.18 – 1.21.5
✅ Compatible with Spigot and Paper




🔥 Core Features​


  • ✅ Enable model swapping on specific items
  • ✅ Use "skin items" to apply models to compatible items
  • ✅ Use "remover items" to remove models and extract skin items
  • ✅ Prevent model swapping or removal unless conditions are met
  • ✅ Define model names, lores, and display behavior in config.yml
  • ✅ Built-in language system language.yml
  • ✅ GUI confirmation system (in development)



🧾 Admin Commands (All OP-only)​


CommandDescription
/insk reloadReloads the plugin configuration
/insk helpLists all available commands
/insk onMarks the item in hand as swappable (model can be added/removed)
/insk offDisables model swapping for the item in hand
/insk setSets the CustomModelData of the held item
/insk removeRemoves the CustomModelData from the held item
/insk getGives the player a remover item
/insk give <player> <amount>Gives remover items to a specific player
/insk defaultSets the held item’s model as the default. Cannot be removed afterward.


🛡 Only OPs (or players with admin permissions) can use these commands.



🧪 Item Behavior​


🎨 Skin Items​


  • Used to apply models to compatible items (same material).
  • Can only be applied if the target item has been marked as on
  • Will consume itself when successfully applied.

🔧 Remover Items​


  • Used to remove models from eligible items (those marked as on
  • Will not work on default-model items.
  • If removal is allowed:
    • Creates a new skin item with the removed model.
    • Resets the original item to its default model.



🧾 Example Configuration config.yml​


yaml
CopyEdit
remover:
name: "&2SKIN &cRemover"
lore: "&eCan remove skins from eligible items"
material: "PAPER"
custommodeldata: 0

skin:
name: "&aSKIN"
lore: "&eApply to compatible items to change their model"



⚙️ Rules and Logic Summary​


  • Items must be marked on to support applying or removing models.
  • default models are protected and cannot be removed.
  • Skin items:
    • Can only be applied to matching materials
    • Cannot be applied to items is not enable Swap mode "command: /ik on"
      Remover items:
    • Only remove models if the item is marked on and is not already at its default model " /ik default "
    • Create a new skin item with the extracted model



📦 Player Workflow​


To Apply a Skin:​


  1. Admin runs /insk on on the mode swap item (this item can replace and extract)
  2. Player drags a compatible skin item onto the item
  3. If allowed, the model is applied and the skin item is consumed

To Remove a Skin:​


  1. Admin sets the item’s default model with /insk default
  2. Player drags a remover item onto the target item
  3. If allowed, a skin item is created with the extracted model and the original item is reset to default



💡 Compatibility​


  • ✅ Minecraft 1.20 to 1.20.6
  • ✅ Spigot & Paper
  • 🌐 Translatable messages via language.yml
  • 📦 GUI confirmation system (coming soon)



🎯 Perfect for:​


  • RPG servers
  • Cosmetic collections
  • Custom model shops
  • Any server that values visual item customization
Buy a license now
Name a fair price:
EULA: Standard EULA
$
New: Now supporting cryptocurrency payments!
Share and earn
Refer this resource and earn a 10% commission.
218 Views
1 Purchases
3 Downloads
May 6, 2025 Published
May 5, 2025 Updated
Not yet rated
211.3 KB File size
Languages
  1. English
  2. Thai
Includes DRM
No
Source access
Open source
Type
  1. Gameplay
  2. Library
Game mode
  1. Survival
  2. Creative
Supported software
  1. Spigot
  2. Paper
Supported versions
  1. 1.18
  2. 1.19
  3. 1.20
  4. 1.21
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 119 ratings
3,213 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 121 ratings
2,514 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 64 ratings
2,336 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 59 ratings
2,275 purchases
Protect your server from crash/dupe/packets exploits with the ultimate Spigot security fix plugin.
5.00 star(s) 25 ratings
1,803 purchases
Share and earn
Refer this resource and earn a 10% commission.
218 Views
1 Purchases
3 Downloads
May 6, 2025 Published
May 5, 2025 Updated
Not yet rated
211.3 KB File size
Languages
  1. English
  2. Thai
Includes DRM
No
Source access
Open source
Type
  1. Gameplay
  2. Library
Game mode
  1. Survival
  2. Creative
Supported software
  1. Spigot
  2. Paper
Supported versions
  1. 1.18
  2. 1.19
  3. 1.20
  4. 1.21
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 119 ratings
3,213 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 121 ratings
2,514 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 64 ratings
2,336 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 59 ratings
2,275 purchases
Protect your server from crash/dupe/packets exploits with the ultimate Spigot security fix plugin.
5.00 star(s) 25 ratings
1,803 purchases
Top