CMILib icon

CMILib -----

Library




  • Sound recognition
  • Transmute recipe handling
----------, Dec 18, 2024

  • Support for 1.21.4 servers
  • Fix for GUI issue
  • Better handling for items current and max durability
----------, Dec 11, 2024

  • Update for potion effect handling to have better compatibility with new systems
----------, Nov 30, 2024

  • Updated for better 1.21.3 support due to changes in some internal Enums and classes (Biome and Attribute)
----------, Nov 7, 2024

  • InventoryView backwards compatibility
----------, Oct 29, 2024

  • Initial update to support 1.21.2 - 1.21.3 servers
----------, Oct 25, 2024

  • Small update to fix an issue with DynamicOps class causing issues for old servers
----------, Oct 17, 2024

  • CMIJson class to serialize/deserialize basic Maps
  • CMILocation serialization update
  • GUI handling small update with offhand item switching
----------, Oct 15, 2024

  • Few small fixes
----------, Sep 19, 2024

  • Going back to packet based action bar sending as that one provides simpler way to send text with hex color codes
----------, Aug 28, 2024

  • Update for repeating action bar handling to use single scheduler
----------, Aug 28, 2024

  • Fix for chunk loading on older servers
  • Few other small tweaks
----------, Aug 13, 2024

  • Custom model data serialization fix
  • ItemStack attribute application fix
----------, Jul 31, 2024

  • Potion effect recognition by older legacy names
----------, Jul 19, 2024

  • Resolving head handling on 1.20+ servers
  • Resolving particle handling, mainly relating to glyph/enchant type ones not being properly recognized on older servers
----------, Jul 17, 2024

  • List persistent data can be used as of 1.20.4 and not 1.20.6
  • Temporary compatibility when getting list int to check for int array as fallback option
----------, Jul 11, 2024

  • Update for better support for persistent containers when it comes to list int and boolean values on older servers.
----------, Jul 8, 2024

  • NBT handling update for older server versions
----------, Jul 3, 2024

  • Missing enchants fix
  • Universal method to get items custom model data and unbreakable state
----------, Jul 1, 2024

  • Persistent data container handling update
----------, Jun 28, 2024

  • Version recognition fallback
  • Entity class recognition fix
  • Schedulers by passing over plugin
----------, Jun 21, 2024

  • Quick fix to address issue with version recognition detection on paper 1.21 servers
----------, Jun 18, 2024

  • Support for 1.21 servers
----------, Jun 18, 2024

  • Spawn Egg fix
  • NBT/Persistent data fix
----------, Jun 6, 2024

  • Fix for particle processing in older server versions
----------, May 29, 2024

  • Fix for archlight being recognized as paper branch
  • General update to separate paper from spigot branches for better async handling in the future
----------, May 25, 2024

  • Fix for persistent data processing
  • Old glyph particle recognition
----------, May 24, 2024

  • Resolving issue with older servers not being able to use latest version
----------, May 22, 2024

  • Item deserialization fix
----------, May 17, 2024

  • Particle recognition
----------, May 16, 2024

  • NBT fix
  • Legacy material detection fix
  • Particle fix for older servers
----------, May 14, 2024

  • Toast message fix for older servers
  • Preparations for future batcher usage
  • Small cleanup
----------, May 10, 2024

  • Potion Effect and Effect Type recognition rework/improvement for better utilization and better backwards compatibility
  • Fix for auto updater not removing old CMILib files, now it should be done by the server automatically and in more appropriate way
  • Multiple code cleanups and small fixes
----------, May 9, 2024

  • Material recognition and item deserialization improvements for better support for modded servers
  • Persistent data handling improvements
  • NBT fixes for 1.20.5+ servers
----------, May 8, 2024

  • Multiple internal fixes, mostly relating to 1.20.5+ support
----------, May 7, 2024

  • Reworked entity type recognition to be more efficient and less cluttered
  • Reworked effect type recognition to be more efficient and less cluttered
----------, May 3, 2024

  • Support for 1.20.6
  • Few internal fixes relating to 1.20.5+ support
----------, May 2, 2024

  • Fixing an issue with 1.17 - 1.19 servers experiencing issues due to missing libraries
----------, Apr 28, 2024

  • Quick fix relating to error on startup
----------, Apr 26, 2024

  • 1.20.5 server support
  • Shifting towards persistent data container instead of NBT
----------, Apr 26, 2024

  • Disabling item head control
----------, Apr 20, 2024

  • Improving NBT data recognition in case . is present
  • Fix for toast messages not working for 1.16 servers
----------, Apr 12, 2024

  • Fix for async teleportations on older Paper servers
----------, Mar 26, 2024

  • Async teleportation and chunk load update
  • Material definitions update
----------, Mar 25, 2024

  • Fix for issue with multi type messages looking up for CMI plugin class
----------, Feb 26, 2024

  • Support for placeholders for item deserialization when defining items quantity
----------, Feb 16, 2024

  • Optimizing book item display in chat to avoid including pages meta data into packet as its not needed
----------, Jan 30, 2024

  • Json hover \n fix on some instances
----------, Jan 25, 2024

  • Boss bar messages, more customization and auto animated colors
  • \n fix in json messages
----------, Jan 24, 2024

  • Multiple small fixes
----------, Jan 17, 2024

  • Fix for image processing
----------, Jan 12, 2024

  • Allowing command processing
----------, Jan 10, 2024

  • Security improvements
----------, Jan 8, 2024

  • Fixing issue with message processing
----------, Jan 6, 2024

  • Fixing issue with message processing
----------, Jan 6, 2024

  • Recipe processing fix
  • Beter item deserialization for modded servers
  • Toast message fix for 1.20.1 servers
----------, Dec 13, 2023

  • Fix for issue relating to Toast message handling on older servers
----------, Dec 11, 2023

  • Support for 1.20.3 servers
  • Improvements on mob and player head item stack handling
----------, Dec 7, 2023

  • Fix for item head not having specialized name based on heads owner
  • Fix for leather armor deserialization not working while using custom name and lore
----------, Dec 4, 2023

  • Improving head recognition for 1.20+ servers when deserializing item stack
----------, Nov 23, 2023

  • Superficial entity teleport (packet based) should include entities pitch and yaw
----------, Nov 21, 2023

  • Readjusting item deserialization for better determination what should be translated and how.
  • Accepting item string for deserialization with spaces, as this should be safe enough to assume that its a valid one-liner
  • Better potion type determination
----------, Nov 17, 2023

  • Fixing serialization to be more in line with deserialization
----------, Nov 14, 2023

  • Reworked item deserialization for more convenient usage when its being provided by one liner format
----------, Nov 10, 2023

  • Improvements on unicode and gradient handling
  • Fix for bossbar removal while player is already offline
----------, Nov 6, 2023

  • Internal updates relating to list chat editor which allows now auto pagination and option to shorten lines to produce more consistent look
  • Few other small API changes
----------, Nov 3, 2023

  • Fix for issue with head textures on 1.20.2 servers
  • Fix for issue with action bar messages while sending to multiple players at once
----------, Oct 23, 2023

  • Fix for issue with mob heads not being processed properly in 1.20.2 servers
  • Fix for advancements (toast) messages not being reset in older servers after recent updates
----------, Oct 10, 2023

  • Support for 1.20.2 servers
  • Better way in handling toast messages as of 1.20.2 servers
----------, Sep 23, 2023

  • More appropriate way to handle item visualization in raw message format
  • Fix for issue with GUI using real containers in the world while updating it. We should avoid that, for obvious reasons.
----------, Sep 21, 2023

  • Tree type detection
  • Shaped recipe fix
  • Modded server better support
----------, Aug 22, 2023

  • Additional support for Folia servers while teleporting players
----------, Aug 11, 2023

  • Update for item category recognitions
----------, Aug 9, 2023

  • Fix for GUI left shift handling possible issue when event got canceled
  • Improved GUI key logging
----------, Aug 4, 2023

  • Small fixes
  • Player exp handler
----------, Jul 28, 2023

  • Fix for file handling while parsing unicode
----------, Jul 26, 2023

  • Fix for server determination
  • Fix for armor trims not being serialized
----------, Jul 14, 2023

  • Initial update to support Folia type servers
----------, Jul 12, 2023

  • Fix for missing spawner locale
  • Fix for issue with new item recipes
----------, Jul 6, 2023

  • Fix for issue relating to deprecated sign name usage for material recognition
----------, Jun 30, 2023

  • General update for CMIMaterial handling, to streamline categorization of those and remove deprecated information from material definitions
  • Few locale lines got removed which should be located inside CMI and not CMILib plugin
  • Items locale auto downloader added
----------, Jun 29, 2023

  • Fix for NBT long issue on older servers
----------, Jun 16, 2023

  • Small fix relating to nbt long lists on older server versions
  • Support for regular hex and quirky hex recognitions
----------, Jun 15, 2023

  • Cherry blossoms
  • NBT byte and long list set methods
----------, Jun 14, 2023

  • Update for initial 1.20 support
----------, Jun 9, 2023

  • Fix for issue with 1.19.4 servers and toast message handling
----------, May 23, 2023

  • Removing some soft dependencies to avoid issues with reported circular loads
----------, May 19, 2023

  • Few small internal adjustments and updates
----------, Apr 12, 2023

  • Quick fix for a fix of a fix. Getting container ID for 1.19.3 servers issue fix, again.
----------, Mar 16, 2023

  • Quick fix to address issue with inventory active container determination in 1.19.3 servers
----------, Mar 16, 2023

  • Initial release to support 1.19.4 servers
----------, Mar 16, 2023

  • Trimmed dependency list
  • Update on pagination locale
----------, Mar 8, 2023

  • Protection for GUI handling when inventory event gets canceled
----------, Feb 3, 2023

  • Support for double click to more all same type items for GUI handling
----------, Feb 1, 2023

  • Fix relating to inventory title update and causing player disconnect in some situations
----------, Jan 23, 2023

  • Few fixes, mainly to address 1.19.3 support
----------, Dec 14, 2022

  • Support for 1.19.3 servers
----------, Dec 12, 2022

  • Fix for issue relating to malformed URL links in raw messages
  • Enchant detection by namespace key and plain string name
----------, Oct 20, 2022

  • AutoPagination fix
  • Multiple small cleanups and changes for the future updates
----------, Sep 6, 2022

  • General update to include some new methods relating to recipe handling
----------, Aug 31, 2022

  • Fixing issue for toast type messages failing on 1.18 servers
  • Fixing issue for head recognition while utilizing CMI for texture application
----------, Aug 5, 2022

  • Fix for issue with block NBT recognition in 1.19.1 servers
  • Fix for UI filler itemstack displaying its material name instead of showing empty entry.
----------, Aug 1, 2022

  • Fixing issue with action bar messages creating error on older servers
----------, Jul 29, 2022

  • Better support for older servers when determining block facing
  • Support for 1.19.1 servers
----------, Jul 28, 2022

  • Head by entity type caching fix
  • Url handling fix
----------, Jul 22, 2022

  • Fix for map material recognition which defaulted to filled map instead
  • Better check for similar heads by their texture information instead of owner name which could be null in some situations while still having custom texture applied
----------, Jul 12, 2022

  • General method to detect player by provided String input, accepts UUID while prioritized exact name over ones with different capitalizations, lastly picks online player by matching display name excluding color codes.
----------, Jul 4, 2022

  • Including general recipe handling
----------, Jul 1, 2022

  • Including missing materials for ArmorTypes detection relating to CMIArmorChangeEvent from CMI plugin
----------, Jun 30, 2022

  • Added missing material recognitions
  • Few extra methods for future simplifications
----------, Jun 24, 2022

  • Fix for tag recognition failing if its based on capitalized letters
  • Fix relating to scoreboard handling in 1.17 and 1.18 servers
  • Small fail safe for modded servers while determining max world height
----------, Jun 14, 2022

  • Fixing issue when trying to run CMILib on older than 1.19 server which creates error relating to action bar messages
----------, Jun 9, 2022

  • General support for 1.19 servers
  • Updated CMINBT processing which will be more universal and will include more methods to modify related data
  • Added new mobs, materials and particle effects into appropriate libraries
----------, Jun 9, 2022

  • Skin texture integration first pass
  • Fix for image processing
----------, Jun 2, 2022

  • Small fix relating to image processing in a format where we are showing image on a side of a text and extra space is being added to the first line
----------, Apr 11, 2022

  • Fixing issue relating to old version removal when file name got renamed into invalid format
----------, Mar 23, 2022

  • Small fix relating to error message appearing in some situations
----------, Mar 17, 2022

  • Small fix for error message when trying to compare player heads and their textures
----------, Mar 16, 2022

  • Hiding error message on class check
  • Fix when trying to figure out world by given name which got loaded after the fact
----------, Mar 11, 2022

  • 1.18.2 Support
  • Better handling for special type particles, mainly for block_marker
  • Some extra small changes internally
----------, Mar 3, 2022

  • Fix for RawMessage translator and url's
  • Fix for unloaded world update
  • Initial iteration for option to translate item names
----------, Feb 28, 2022

  • Small internal update
----------, Feb 21, 2022

  • Extra locale lines
  • Fixing advancement reflections for 1.17 and 1.18 servers
  • Option to show some of the rawmessage commands actually performed commands instead of only showing rmc and random ID of it
----------, Jan 27, 2022

  • Secondary revisit relating to recent issue with 1.18 and official client creating lag spikes every 2 minutes or so. Introducing better solution suggested by Thomas Windt
----------, Jan 10, 2022

  • Addressing issue introduced with latest official Minecraft client which will cause lag spikes every 2 minutes or so. This only applies while using latest client build and its fully client sided issue. While i can mitigate some issues caused by it from CMILib supported plugins, it wont resolved issues from other plugins and it being an issue in general.
----------, Jan 7, 2022

  • One more fix relating to 1.18.1 servers and yaml file header being missing due to change how yaml files are handled now
----------, Jan 4, 2022

  • Fix for introduced issue from spigot side when it comes to file and their comment handling. This only had issue with 1.18.1 and latest builds of it.
----------, Jan 3, 2022

  • Fix for issue with item recognition from string value, mainly for spawners
----------, Dec 22, 2021

  • Fix for NBT tile entity detection
----------, Dec 17, 2021

  • Fixing issue with NBTList data reads
----------, Dec 9, 2021

  • Small update to properly handle motd setting in 1.18 servers
----------, Dec 4, 2021

  • Internal rework for NBT data handling to be more centralized
  • General support for 1.18 servers
----------, Dec 2, 2021

  • Fix for small issue with GUI handling when trying to move multiple stacks to another inventory with double click
  • Fix when trying to apply head texture to itemstack on older versions
----------, Nov 15, 2021

  • Improvements to accept \n and |- when defining items name in CMIGui which will tranfer remaining lines into lore while keeping first line in items name slot
  • Fix for GUI item set when inventory size doesn't match required item slot number
----------, Oct 27, 2021

  • Changed order for GUI pagination info button name and lore
  • Small update for GUI auto pagination buttons now overriding any existing button in that place. Those should get priority
  • Clicking on middle pagination button in GUI will return to first page now
  • We wont hide page turn buttons but instead redirect to last or first page instead
  • MaterialPicker will sort materials alphabetically for simplicity sake
----------, Oct 16, 2021

  • Fixing some material names to be upper cased for each word
  • Updated internal GUI handling method to more properly handle auto pagination
  • Added option to define custom icons for GUI pagination. Defaults to custom heads
----------, Oct 14, 2021

  • Fix for lingering potion recognition
----------, Sep 28, 2021

  • Improvement for item recognition from string value with multiple sub values
----------, Sep 24, 2021

  • Fix for issue with latest updates relating to action bar being moved to async mode
----------, Sep 14, 2021

  • Small tweak for json messages on older modded servers not working and causing errors
  • Fix for issue with older modded servers ansd GUI icons
  • Fix for error when passing NULL as player object for bossbar message
  • Extra check for missing world in case provided name is worlds UUID and not its actual name
----------, Sep 9, 2021

  • Added one default locale line, mainly for CMI plugin
  • Internal change for actionbar message packet to be sent in async from now on
----------, Sep 2, 2021

  • Fixing issue with weird world names causing issues on load. This is only an issue if you had world with repeating _ in worlds name
----------, Aug 22, 2021

  • Now we should download locale from github repository instead of trying to convert from older CMI locale files which could have caused some issues
  • Optimization for rmc type commands
  • Updated Json type massages not processing PAPI placeholders properly
  • Small fix relating to tellraw text failing with some commands not being performed
  • Small fix for sound recognition in older servers
----------, Aug 16, 2021

  • Getting head in older servers fix
  • Fixing particles in 1.14.4 servers
  • Hiding error message when new version check fails, just a visual thing, nothing really changes internally
----------, Aug 5, 2021

  • Updating GUI handling mechanic, mainly to resolve issue for TradeMe plugin
----------, Aug 2, 2021

  • Updating image handling to support older versions using basic 16 color limitation. Images will not look perfect due to this limitation, but we will try to pick closest match if possible
  • Updated hex color handling in pre 1.16 servers, so now we will pick closest match when posible in case you have hex color code in older than 1.16 servers
----------, Jul 29, 2021

  • Small fix relating to head itemstack recognition and correct name being applied to its displayname section
----------, Jul 26, 2021

  • Introducing image processing method
  • Some small fix relating to world max height determination in older servers
----------, Jul 23, 2021

  • Some small internal tweeks
  • Introducing initial image processing code for future usage
----------, Jul 19, 2021

  • Improving material recognition by sub values
  • Some improvements on location conversions
----------, Jul 15, 2021

  • Fixing issue with inventory title being updated incorrectly and causing existing items not to be shown properly.
----------, Jul 14, 2021

  • Fixing issue with monster egg types in 1.13 and older servers
  • Small adjustment when it comes to modded servers and items meta values
  • Recognition of zombie villagers by their sub type
----------, Jul 11, 2021

  • Updated for 1.17.1
  • Small fix relating to locale lines with !toast! handling
----------, Jul 7, 2021

  • Quick rollback of one of previous changes which introduced some issues
Plugin isint updated for 1.17.1, due to constant changes in base minecraft code with each update, this will need some extra work, but should be ready tomorrow.
----------, Jul 6, 2021

  • Fix for actionbar message handling creating error messages in some specific situations
  • Small adjustment for possible issue with paper builds when we are checking block type in unloaded chunk or world
----------, Jul 6, 2021

  • Fixing small issues with shulker box color recognition
  • Fix for legacy materials still being loaded in some specific situations
----------, Jul 5, 2021

  • Optimized Action Bar message performance, this is especially noticeable when sending same message to multiple users
----------, Jul 2, 2021

  • Small internal fixes relating to toast type messages
----------, Jun 30, 2021

  • Added screaming goat recognition
  • Fix for item attribute addition now working
  • Some internal updates for future item deserialization handling
  • Internal update to recognize variables like spawner:random which will pick random spawner from provided list in config file
  • Introducing auto file removal for autoupdater files. This will remove old CMILib files. keep in mind that this only applies to files with specific file names like CMILib1.0.2.4.jar as an example, so if you decided to rename it then we will skip it.
----------, Jun 28, 2021

  • Some small bug fixes and support for last 2 plugins
----------, Jun 23, 2021

  • Some internal updates to support upcoming Jobs and BottledExp plugins
----------, Jun 21, 2021

  • Fixing issue with BossBar being called on null player object
----------, Jun 19, 2021

  • Internal small update mostly effecting MobFarmMananger, Residence, SeletionVisualizer and TryMe plugin releases. CMI should be just fine running 1.0.1.0 version, tho updating will not hurt.
----------, Jun 16, 2021

  • Updating core code for full support
----------, Jun 14, 2021

  • Removed debug message
----------, Jan 8, 2021

  • Updating plugin id for autoupdater
----------, Jan 8, 2021

Resource Information
Author:
----------
Total Downloads: 258,564
First Release: Jan 8, 2021
Last Update: Dec 18, 2024
Category: ---------------
All-Time Rating:
38 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings