Cosmin - Cosmetic armor | Sets | Hats | Auto Resource Pack Generator [1.16-1.21.4] icon

Cosmin - Cosmetic armor | Sets | Hats | Auto Resource Pack Generator [1.16-1.21.4] -----

Wear anything you like without affecting the orignal armor




  • Update for minecraft version 1.21.4
  • Fixed view command not working as intended
  • Minor changes in mysql database
----------, Dec 29, 2024

  • Update for version 1.21.3
  • Fixed MYSQL Database not converting properly from 1.20.4 to newer versions
    Those using MYSQL Database will have to follow THIS process with their older (1.20.4) database to convert it properly.
----------, Nov 16, 2024

Update for 1.21.1
----------, Aug 15, 2024

ATTENTION: CHANGES IN PLAYER DATA STORAGE TYPE FROM .json to .yaml
[Follow the steps before updating cosmin to 1.20.5+]
Hey there, this is a update for 1.20.5+ versions
since 1.20.5 made some changes in how items are stored (going from NBT to Components), that's why I had to make few changes in cosmin so there will be minimal loss of player data from the cosmetic inventory (some nbt data is bound to be lost unfortunately)


So, Follow the steps to minimize the loss in the player's cosmetic inventory data
1) Run this Cosmin version(or newer) on your 1.20.4(or older) version of server, if you dont have a backup of your older server,
then run this Cosmin version along with your current plugins/Cosmin folder on a fresh 1.20.4(or older) server.
2) stop the server
3) confirm whether, the player-data.yml & player-data-disabled.json files are created in plugins/Cosmin folder (if not, kindly DM me on discord[@sachin23] or spigot)
4) thats it, now just copy this plugins/Cosmin folder in your new 1.20.5+ server and run cosmin normally.

if you face any issue or your cosmetic inventory is completely empty even after following the steps, kindly DM me on discord[sachin23] or spigot
----------, Jul 6, 2024

  • Fixed some inconsistencies with GrimAC plugin
  • Added whitelist-materials option in config, allows only those materials to be placed in cosmetic slots that are listed under this option.
    blacklist-materials and whitelist-materials are mutually exclusive, they cannot be used at the same time for each cosmetic slot

    Example: with this configuration, players will only be able to put armor items in their cosmetic inventory
    Code (YAML):
    blacklist-materials:
      HEAD
    : [ ]
      CHEST
    : [ ]
      LEGS
    : [ ]
      FEET
    : [ ]
      OFFHAND
    : [TRIDENT ]
     
    whitelist-materials
    :
      HEAD
    : [HELMET$ ]
      CHEST
    : [CHESTPLATE$ ]
      LEGS
    : [LEGGINGS$ ]
      FEET
    : [BOOTS$ ]
      OFFHAND
    : [ ]
----------, May 24, 2024

Fixed maximum rows allowed in gui layout from 5 to 6
----------, Jan 19, 2024

  • Added Oraxen compatibility, so from now on a cosmin item can be made with oraxen as so, without any further need of other options
    Code (YAML):
    red-helmet:
      type
    : HEAD
      Oraxen
    : oraxen_item_id
  • CosmeticCore Helmet will take priority when used along with cosmin
  • Added option main-gui-layout in config to customize the cosmetic gui
----------, Jan 16, 2024

Update for 1.20.3 and 1.20.4
----------, Dec 12, 2023

Updated for 1.20.2
----------, Sep 26, 2023

Added auto-reconnect and max-life-time option to mysql database config
----------, Jul 18, 2023

Added 1.20 and 1.20.1 support
----------, Jun 29, 2023

  • Updated for minecraft 1.19.4
  • Added ItemsAdder support
    these are minimum requirements to make a cosmetic item with a ItemsAdder Item
    Code (YAML):
    Red-Helmet :
      # "FireyHelmet" being your id for the ItemsAdder item
      ItemsAdder
    : FireyHelmet
      type
    : HEAD
----------, Mar 21, 2023

Updated for minecraft version 1.19.3
----------, Mar 14, 2023

  • fixed swift sneak enchant not working when cosmetic armor is equipped by addding a work around
  • fixed equip armor sounds playing when equipping cosmetic armor
----------, Oct 19, 2022

Fixed blacklist materials not working while shift clicking in fake armor slots
----------, Aug 27, 2022

  • Fixed NoSuchMethodError in other minecraft versions except 1.19
----------, Aug 7, 2022

fixed a cosmin not working on 1.19.1
----------, Aug 1, 2022

  • Added 1.18.2 support
  • temporary fix for cosmetic armor disappearing when you quickly and constantly attack a entity
----------, Jul 11, 2022

Updated to 1.19
no additional changes

if you found any bug then please report on github issues
----------, Jul 9, 2022

fixed armor not updating properly on teleporting via multiverse
----------, Dec 14, 2021

pack generator will now look into subfolders too(inside texutres folder) while generating pack
----------, Dec 14, 2021

  • added openstore command
  • added set argument for open wardrobe command
----------, Dec 13, 2021

  • fixed resource pack textures not generating if path is not specified
  • added .mcmeta support for generator, now placing the texture_name.png.mcmeta(animation file) in textures folder will put the file correct place while generating pack
  • pack generation is now done async
----------, Dec 13, 2021

  • changes to how pack is generated from model.json
  • added (should-zip) argument to /cosmin generate command
    if set to true(default false) pack will generate as zip read to use instead of normal folder
----------, Dec 11, 2021

  • fixed lore placeholder showing up in store menu
  • fixed model files not generating if texture files are from vanilla assets and not needed
----------, Dec 10, 2021

  • updated the pack format for 1.18
  • fixed texture layers not directing correctly to the texture file for pack generator
----------, Dec 9, 2021

fixed main hand packet sent by other plugins interrupted by cosmin
----------, Dec 4, 2021

  • Fixed a NoClassDefFoundError after executing /cosmin generate command
----------, Dec 3, 2021

added 1.18 support support
temporarily removed 1.12,1.14 and 1.15 support
----------, Dec 1, 2021

Fixed a dupe with mysql database (reported by @XiaoMoMi)
----------, Oct 11, 2021

  • Added more placeholders
  • Fixed mysql connection throwing NPE
----------, Oct 8, 2021

  • added openwardrobe command
  • added type option in mysql
  • fixed some armor updates while switching between different gamemodes
  • added open-cosmetic-gui-on-wardrobe-close option
  • semi-added hex color support
----------, Sep 27, 2021

  • Fixed a NPE with confirm gui
  • Changed the layout for confirm gui
----------, Sep 10, 2021

  • Changes to click events in main cosmetic gui
  • added cosmin.equip.nonmodelitems permission[default to true]
    • players WITHOUT this permission can only fake equip armor if it has custom_model_data nbt on it
    • players WITH this permission can equip any armor of any kind which dosn't require custom_model_data nbt on it
  • fixed allow-empty-slots not working
----------, Aug 21, 2021

  • changes to PlayerSwapOffhandItem event
  • added placeholders
----------, Aug 20, 2021

some minor changes in config
----------, Aug 14, 2021

added cosmin.hidearmor permission to toggle the hide armor option from config.yml for each individual player
----------, Aug 14, 2021

  • added elytra support for auto pack generation (a tutorial soon)
  • added points option for PlayerPoints integration
----------, Aug 9, 2021

  • From now, if a item is used in set, it will automatically set hide option to true
  • changes to inventory close event priority to prevent other plugins from interfering with inventory updates
----------, Jul 31, 2021

  • fixed armor not updating after changing dimension through portals
  • fixed the double prefix on reload message
----------, Jul 30, 2021

Config clean ups
  • added messages.yml, from now all messages will be configured from there
  • disabled some features like wardrobe and cosmetic sets by default
  • minor changes to commands
  • changed the configuration of default buttons
----------, Jul 29, 2021

Added drop-items-on-death option
if set to true, players will drop there items present in cosmetic slots on death, cosmin items are not included
Code (YAML):
# weather or not player should drop there items present in cosmin gui on death
# Bypass permission: cosmin.deathdrops.bypass
drop-items-on-death
: true  
----------, Jul 23, 2021

  • Added generate pack command
  • Added import item command
  • Added option to disable use of empty slots to hide armor completely
    Code (YAML):
    # weather or not players are allowed to hide there orignal armor by keeping the respective fake slot empty
    allow-empty-slots
    :
      HEAD
    : true
      CHEST
    : true
      LEGS
    : true
      FEET
    : true
      OFFHAND
    : true
  • Some minor changes to other commands
----------, Jul 15, 2021

Fixed some packet issues with 1.17.1
Thanks to DuncanFyffe for reporting and helping in testing
----------, Jul 13, 2021

  • fixed no such value exception(again?)
  • refactored buy command
----------, Jul 11, 2021

  • Fixed NoSuchElement exception when player changes the gamemode
----------, Jul 10, 2021

  • Added PlayerPoints support.
  • Rewrote the vault hook
  • relocated dependency location for HikariCP
----------, Jul 3, 2021

Cosmin has been updated to latest version as it was under approval for quiet a while
  • replaced item api dependency
  • added 1.17 support
----------, Jun 30, 2021

Resource Information
Author:
----------
Total Downloads: 441
First Release: Jun 30, 2021
Last Update: Dec 29, 2024
Category: ---------------
All-Time Rating:
29 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings