DonateCase icon

DonateCase -----

Plugin for donate cases




Plugin:
  • Added Tail-Radius, Scroll-Time, Scroll-Height, Scroll-Interval, End-Time, StartPosition, Scroll Yaw, Period params for SHAPE Animation. upload_2024-12-19_23-17-5.png
API:
  • Added new methods for CaseDatabase interface
  • Added #getApi method for JavaAnimationBukkit
  • Added isRemoveKeyAtStart setting for CaseAnimation
----------, Dec 19, 2024

Plugin:
  • Added API version displaying in /dc (/dc help) command
  • Fixed start conditions logging while animation starts
  • Fixed SQLite history loading issues
  • Optimized changes of entity equipment
API:
  • Removed InternalJavaAddonBukkit
  • Fixed issues with hasRealItems method
  • Implemented some methods in CaseDataBase interface
  • Added softdepend/depend implementation
  • Added registration InternalJavaClassLoader as parallel capable
  • Added InternalAddonClassLoader resources retrieving
Other changes - Commits · Jodexx/DonateCase
----------, Dec 13, 2024

Plugin:
  • Added some optimization
API:
  • Added load methods for configurations
  • Added getDonateCase method for DCAPIBukkit
----------, Dec 7, 2024

Re-uploaded, cause 2.2.7.0 is broken
----------, Dec 6, 2024

Plugin:
  • Added some optimization
API:
  • Added getDonateCase method for DCAPIBukkit
  • Added load methods for configurations
----------, Dec 6, 2024

Plugin:
  • Fixed issues with typed items in GUI
  • Fixed history loading issue
----------, Nov 22, 2024

Plugin:
  • Wheel bug fixes and improves - Ayoree (Ayoree)
  • Fixed mysql database load issues
  • Added logging about database loading
  • Fixed random item selection from zero chance
  • Detailed logging. Check for "real items" (AnimationManager)
  • Added sound selection for RAINLY animation
  • Implemented entitylib in plugin jar, removed libby (LibraryManager)
API:
The API of the plugin has been completely redesigned. The version has been changed to 2.0.0. Currently, only JavaDocs are available, the wiki will be updated later.
----------, Nov 21, 2024

Plugin:
  • Update meta while load (for armorstand meta data)
  • Fixed history data saving
  • Refactor keys checks while open case
  • Added silence keys modifications by -s arg
  • Added some patches for 1.21+
----------, Nov 3, 2024

Plugin:
  • Refactor config loading logic

API:
  • Added ignoreKeys implementation for PreOpenCaseEvent. Used for new official DCPhysicalKey addon.
  • Added unique id for AnimationStartEvent
  • Added NotNull annotations
----------, Oct 20, 2024

Plugin:
  • Convert Keys.yml/Data.yml to database
----------, Oct 20, 2024

Plugin:
  • Fixed WHEEL animation offset calc
----------, Oct 18, 2024

API:
  • Removed deprecated methods and classes
Plugin:
  • Improved start animation method checks
----------, Oct 13, 2024

Plugin:
  • Fixed issue with FIREWORK animation
  • Added more checks when animation starts. Keys will not removed from player, if animation has errors
API:
  • Added CaseAnimation.Builder with new method for registering animation
  • Added requireSettings boolean for CaseAnimation
----------, Sep 22, 2024

Plugin:
  • Added support for floating chance (0.5% etc.)
  • Optimized material loading
API:
  • Extracted Keys.yml to another class
  • Added DatabaseType enum
  • Added KeysTransactionEvent - Called when keys are issued or keys are taken away from a player
----------, Sep 8, 2024

----------, Sep 7, 2024

Plugin:
  • FULLWHEEL and WHEEL now compined into single animation "WHEEL". Added new setting "Type" for configuration. upload_2024-9-5_21-17-33.png
  • Added AnimationSettings for each case upload_2024-9-5_21-18-16.png

API:
----------, Sep 5, 2024

Plugin:
API:
----------, Sep 1, 2024

Plugin:
  • Refactored converter. Added AnimationSound converting.
  • Fixed enchantment applying.
  • Added check for empty slots list (in GUI)
  • Refactored history handler
  • Moved case title to GUI
API:
  • Added setTitle and getTitle methods to GUI class
----------, Aug 29, 2024

Plugin:
API:
----------, Aug 29, 2024

Plugin:
  • Fixed conflicts with custom materials
  • Added catching errors while EntityLib loading
API:
  • Added loadOnCase field for GUITypedItem
  • Added getFromString for GUITypedItemManager
----------, Aug 24, 2024

  • Fixed issue with OPEN type in GUI
----------, Aug 21, 2024

Plugin:
  • Added GUI autoupdating[​IMG]
  • Added caching for history data
  • Added support for empty displayname (armorstands)
  • Using caching only if mysql enabled
  • Fixed issues with saving history data to mysql
API:
  • Removed Tools#setMeta method, cause not used anymore
  • Refactored method getCaseItem: renamed to loadCaseItem, now accept only material id
  • Added CaseGui getting from CaseGuiClickEvent
  • Added Case#getAsyncSortedHistoryDataByType method
  • Added Case#getSortedHistoryDataCache method
  • AnimationManager#startAnimation now accept caseData
  • Added setters and getters of UpdateRate option for GUI class
  • Added more methods for CaseGui
----------, Aug 20, 2024

Plugin:
  • Updated logic of configurations loading
  • Added new Spanish (es_ES) language (by AlesixDev)
API:
  • Removed unused MaterialType enum class
----------, Aug 16, 2024


Plugin:
  • Updated libraries
  • Code refactor
  • Added OpenType setting with converter
API:
  • Updated javadocs
----------, Aug 16, 2024

Plugin:
  • Added error catching while GUI items loading
  • Added cloning CaseData when opened GUI
  • Added HistoryNotFound meta section for HISTORY item type (Check more about on WIKI)
  • Fixed issue with ".yaml" case file loading
API:
  • Removed CaseData argument for handle method in TypedItemHandler
  • Annotated itemType as NotNull in GUI
  • Implemented cloneable for GUI
  • Moved CaseLoader to another package
  • Added Tools#parseRGB method
----------, Aug 11, 2024

Plugin:
  • Updated EntityLib to 2.4.8-SNAPSHOT
  • Added check for duplicated slots
  • Optimized GUI items loading
API:
  • Added CaseData for PlayerOpenCase storage class
  • Added CaseData for CaseGuiClickEvent
  • Deleted unused methods in Tools class
  • Moved implementations to another package
  • New method GUI#getItemTypeBySlot
  • New GUITypedItemManager for managing gui typed items
  • New GUITypedItem class for storage information about typed items
  • Added itemType field for CaseGuiClickEvent
----------, Aug 10, 2024

Plugin:
  • Added /dc materials command
  • Catching errors while loading dependencies (ItemsAdder, HeadDatabase, Oraxen, CustomHeads, PlaceholderAPI, packetevents)
API:
  • Added MaterialManager for managing the case materials
  • Added MaterialHandler for creating the case materials
  • Added CaseMaterial for storage information about case materials
  • Deleted deprecated methods in CaseData
----------, Aug 9, 2024

  • Renamed DonatCase sections to DonateCase (old generation)
  • Added "DisableSpawnProtection" option in Config.yml
----------, Aug 8, 2024


Plugin:
  • Added check for active case, when trying to delete the case
  • Fixed complex code in /dc addon command
API:
  • Implemented Cancellable for CaseGuiClickEvent and OpenCaseEvent
  • Added SubCommand class for storage information about subcommands
  • Exctracted SubCommandExecutor and SubCommandTabCompleter
  • Added new methods for registering new type of subcommands in SubCommandManager
  • Updated SubCommandRegisteredEvent
----------, Aug 8, 2024

Plugin:
  • Refactor global command ("/dc") code
  • Refactor shape animation
  • Refactor PlayerInteractEvent listener
  • Refactor GUI loading
  • Removed AnimationSound option from case config
  • Added descriptions for actions and animations in /dc actions, /dc animations commands
  • Fixed HeadDatabase support. Added listener for check, if skulls loaded
  • Updated entitylib repository
API:
  • Assigned SubCommandType enums with permissions. Added new method SubCommandType#hasPermission
  • Added new method Tools#fromRGBString
  • Added Addon#getLogger method
  • Added addon logging while loading another addon
  • Added DonateCaseReloadEvent#getType method for getting reload type (CONFIG or CASES)
  • Fixed ConcurrentModificationException while enabling addons
  • Removed MySQLDataBase#addCount method. Renamed setKey method to setKeys
  • Replaced YamlData#addOpenCount method to YamlData#setOpenCount
  • Added Case#setOpenCount and Case#addOpenCount methods
  • Renamed CaseAction interface to ActionExecutor
  • Added CaseAction class for storage information about action
  • Added CaseAnimation class for storage information about animation
  • Added ActionManager#registerAction(String, ActionExecutor, String) method for registering action with specific description
  • Added AnimationManager#registerAnimation(String, Class<? extends JavaAnimation>, String) method for registering animation with specific description
  • Added CaseData.Item.Material#getModelData and CaseData.Item.Material#setModelData
  • Removed CaseData.Item#getRgb and CaseData.Item#setRgb methods
----------, Aug 7, 2024

Plugin:
  • Added Oraxen items support (Material: ORAXEN:<id>)
  • Added more errors catching while using /dc addon subcommand
  • Changed DonateCase loading logic
  • Fixed logging while hooking to hologram driver
  • Added addons loading before the worlds
  • Removed SetKeysTargetMessage option
  • Removed NoKeyWarning sound option
  • Added NoKeyActions option for each case (conversion from old messages and sound is present)
  • Added /dc actions subcommand
  • Added listing of old animations for /dc animations command
  • Added the ability to delete a certain number of player keys for /dc delkey command
  • Updated lang files

API:
  • Added Addon onLoad method
  • Added new methods for AddonManager
  • Added method for executing plain actions (Case class)
  • Added NoKeyActions for CaseData
  • Added method for converting NoKeyActions (Converter class)
  • Added method for getting old animations (AnimationManager class)
----------, Aug 3, 2024

Plugin:
  • Fixed nullability of %player% placeholder in executing actions
API:
  • Added new methods for animation ending
----------, Jul 28, 2024

  • Fixed ItemsAdder hooking error
  • Removed probability error throwing
----------, Jul 28, 2024

Plugin:
API:
  • Removed constructor for JavaAnimation initializing
----------, Jul 27, 2024

Plugin:
  • Add checking for packetevents loading
  • Fixed error with executing multiple animation per time
API:
  • Add methods for animations registration
----------, Jul 26, 2024

Plugin:
  • Refactor config loading
  • Refactor logic of packetevents loading
  • Added Caching option in Config.yml
API:
  • Added new methods for caching
  • Added Trio class for storing 3 objects (used for history loading)
  • Changed name of CustomConfig to Config
  • Extracted method for cleaning to Case class
----------, Jul 25, 2024

Plugin:
  • Updated hooking to packetevents
API:
  • Added more methods for ArmorStandCreator
  • Added new classes (ServerVersion, VersionComparison) for checking server protocol version
  • Updated libraries (libby-bukkit, placeholderapi)
----------, Jul 22, 2024

Plugin:
  • Added support for PacketEvents API. Now you can use UsePackets option in Config.yml. This means that DonateCase can now use packetevents to create ArmorStands without overloading the server. Its works only with 1.18+
API:
----------, Jul 21, 2024

Plugin:
API:
  • Added CaseAction inferface for registration of custom actions
  • Added ActionManager for managing executable actions
  • Added CaseActionRegistered event
  • Added CaseActionUnregistered event
  • Added isDefault field for AnimationRegistered event (fixed)
  • Added async support for setKeys method
  • Added static public access for methods of managers
----------, Jul 17, 2024

Plugin:
  • Replace %actiondisplayname% value to %groupdisplayname% if action is null (if you are using GiveType: ONE for any cases and want to use GiveType: RANDOM with %action% placeholders
  • Remove command usage in plugin.yml
API:
  • Added access to libby LibraryManager
  • Added libraries option for addon.yml
  • Added more checks when initializing internal addon
  • Removed creating new instance for Animation classes
----------, Jul 17, 2024

  • Remove async GlobalCommand executing
  • Add async executing for specific commands like /dc keys /dc opencase
  • Add MCURL Material Type
  • Add converter logic for BASE64 to MCURL
  • Fix material rgb loading
  • Some changes in API
----------, Jul 8, 2024

Plugin:
  • Added new saving data "Count of opened cases"
  • Added cache for placeholder retrieving
  • Added async MySQL requests
  • Added new "index" option for items. Also added sorting by this index
  • New placeholders:
    %donatecase_open_count%
    %donatecase_open_count_format%
    %donatecase_open_count_case%
    %donatecase_open_count_case_format%
  • Code refactor
API:
----------, Jul 5, 2024

API
  • Added new CaseData#getRandomItem method
  • Added new ProbabilityCollection class
  • Deleted old Tools#getRandomGroup method
Plugin
  • Fixed all complex code issues
----------, Jun 30, 2024

  • Replaced null material with AIR
----------, Jun 29, 2024

API:
Plugin:
  • Added subcommand unregistering while DonateCase disabling
  • Changed animations unregistering position (after addons disabling)
  • Added check for animation name nullabling while case loading
  • Added new /dc animations command for listing all loaded animations
----------, Jun 28, 2024

  • Optimized GUI loading (general loading moved to startup plugin logic)
API changes:
  • Added new GUI class
  • Added getters and setters for CaseData class. Now you can change gui items without config. Its can be very useful for making addons.
There may be a lot of bugs in this update, so feel free to report on Discord!
----------, Jun 24, 2024

  • Code optimization (fix complex code)
  • New API methods
----------, Jun 23, 2024

  • 1.21 support
  • Throw SQLException
  • API refactor/optimization
----------, Jun 19, 2024

  • Fixed issue with custom materials (BASE64, CH, HDB and others)
----------, Jun 18, 2024

  • API changes
  • Added catching while case sound load
Check another changes in GitHub commits
----------, Jun 16, 2024

  • Fix Multiverse-Core and MultiWorld issues
  • Add HologramDriver setting
  • Code refactor
----------, Jun 16, 2024

  • Fixed issues with items lore in GUI
----------, Jun 12, 2024

  • Fix placeholders issue
----------, Jun 10, 2024

Api Changes:
  • Added getAddons method in AddonManager
  • Added return boolean for unload/load methods
Plugin Changes:
  • Added /dc addon command for addons managment
  • Added /dc addons command for displaying loaded addons in DonateCase
----------, Jun 7, 2024

  • Some API changes (check github commits)
  • Refactor code
  • Refactor language files (auto converting)
  • Fixed ArrayIndexOutBoundException, when using /dc setkeys command
  • Added tab complete for "/dc reload cache" command
----------, Jun 7, 2024

  • Refactor HDB support (added more information for errors logging)
  • Refactor CH support (added more information for errors logging)
  • Refactor ItemsAdder support (added more information for errors logging)
  • Fixed placeholder replacing in GUI.
  • Fixed fully addon disabling (closing classloader)
  • Added logging for "not found material" with specific case info (in GUI)
  • Added isEnabled field and method for Addon interface
  • Added new SubCommandUnregistered event
  • Added direct access to DonateCase instance (Case#getInstance)
  • Added new methods in AddonManager
  • Moved all subcommands to external classes
  • Some optimizations
----------, Jun 3, 2024

  • Catching all errors, while addons loading (not disable all plugin)
  • Refactor addon api
----------, May 27, 2024

  • Fixed some bugs (check github)
----------, May 26, 2024


  • Added Flame Particle option
  • upload_2024-4-29_17-40-42.png
----------, Apr 29, 2024

  • Fixed bug with deleting hologram by custom name
  • Added check for world nullable in case saving
----------, Apr 25, 2024

  • SubCommand check for nullable
----------, Apr 25, 2024


  • Added check for inventory size
  • Some optimization
  • Java 8 rollback (?!!)
----------, Apr 24, 2024

  • Added LiftingAlong X and Z
  • upload_2024-4-23_22-25-50.png
----------, Apr 23, 2024

  • Complete overhaul of API logic
----------, Apr 23, 2024


  • Added checks for configuration nullable
  • Cleanup code
  • Some loading optimization
  • Unregistering animations while disabling
----------, Apr 21, 2024

  • Fixed holo loading while case active
  • Fixed armor stand equipment
----------, Apr 21, 2024



  • Remove hologram when delete case
----------, Apr 3, 2024

  • Fixed issue with nullable history item
  • Fixed issue with nullable LuckPerms provider
  • New Actions Cooldown option -> wiki
----------, Apr 2, 2024

  • ArmorStandCreator new methods
----------, Mar 30, 2024

  • Fixed issue with loading HistoryData on plugin startup
  • Added LevelGroups for each case
  • Check for world nullable per hologram load
  • Added PermissionDriver (LuckPerms or Vault)
  • Item group nullable checkup (ignore, if you dont use group setting, ex. for money case)
  • New API methods and refactoring logic of check for alternative actions
  • Full code publishing on repo
----------, Mar 29, 2024

  • Fixed issue with loading HistoryData on plugin startup
  • Added LevelGroups for each case
  • Check for world nullable per hologram load
  • Added PermissionDriver (LuckPerms or Vault)
  • Item group nullable checkup (ignore, if you dont use group setting, ex. for money case)
  • New API methods and refactoring logic of check for alternative actions
  • Full code publishing on repo
----------, Mar 29, 2024

  • Fixed regex issues in CaseGUI
  • New API event - CaseGuiClickEvent
  • Fixed ArmorStand deleting, added clean for /dc reload cache
----------, Mar 24, 2024

----------, Mar 9, 2024

  • Reload holograms support (with "/dc reload" command)
----------, Feb 25, 2024

  • Fixed an issue with loading a new ormlite library on older versions (<1.16)
  • Fixed an issue with getKeys from database (the player's name is no longer lowercase)
  • Deleted libraries from default spigot lib manager
----------, Feb 25, 2024

  • API patches
  • MySQL support for HistoryData
  • OrmLite integration
  • Optimized database requests
  • Disabled loading non-sql history data, if sql enabled
----------, Feb 24, 2024

  • Fixed bug with loading
----------, Feb 19, 2024

  • Fixed a bug with saving "action" in the Data.yml
----------, Feb 16, 2024

  • Built-in holograms support (CMI, HolographicDisplays, DecentHolograms) upload_2024-2-16_10-37-54.png
  • API changes
  • RandomAction new field - DisplayName upload_2024-2-16_10-36-44.png
  • New placeholder for history - %actiondisplayname%
----------, Feb 16, 2024

  • JavaAddon close class loader
----------, Feb 10, 2024

----------, Feb 10, 2024

  • New api methods
  • Added AddonLogger
  • Added checks for addon name in AddonHelp section
  • Now addons can get their folders and save resources from jar (like Bukkit plugins)
----------, Feb 9, 2024

  • Fixed error with custom heads displaying in history data
  • Added addon load logging
  • New addon event for API (AddonEnable, AddonDisable)
  • New field for Material - custom id (like HEAD:1234)
  • MySQL reconnect asynchronously
  • Some code changes (optimization)
----------, Feb 8, 2024

  • Added AddonManager
  • New methods and class for API
  • You can make your own addon for plugin without an external bukkit plugin
  • New material type for HISTORY item - DEFAULT, used for displaying win item material
----------, Feb 7, 2024

  • Fixed a bug with moving items in the GUI
  • Added the GLOBAL parameter to display the sorted opening history of all cases. Example: Type: HISTORY-0-GLOBAL
  • New command argument for "/dc reload": "/dc reload cache" - like default reload command, but with cleaning all DonateCase cache (for developers, don't use while players opens cases)
  • Optimization of HistoryData loading in GUI
  • New method for API: Case#getSortedHistoryData
----------, Feb 7, 2024

  • Added CustomModelData (optional) for gui-items
    upload_2024-1-29_15-29-52.png
----------, Jan 29, 2024

  • New val and local placeholder %casedisplayname% (DisplayName) upload_2024-1-29_13-17-32.png
  • Fixed case convertion (from old versions to new)
----------, Jan 29, 2024

  • 1.2.5 API update
----------, Jan 27, 2024

  • Some changes in check open-slots logic
  • History data issue fixed (from new loading cases system)
----------, Jan 24, 2024

  • Wheel animation AlongY option fixed
  • Configs loading fixed
----------, Jan 24, 2024

  • Fixed issues with config loading
----------, Jan 21, 2024

  • Lang files issue fixed
----------, Jan 19, 2024

  • Title check index fixed
----------, Jan 12, 2024

  • SubTitle check for ";" index fixed
----------, Jan 11, 2024

  • Ignore nullable RandomActions section
----------, Jan 11, 2024

  • HistoryData fixed (added new property "itemName")
----------, Jan 11, 2024

  • Fixed errors with loading history data
  • Fixed errors with FullWheel animation
----------, Jan 11, 2024

  • Loading cases from the config when the server starts (or when the config is reloaded)
  • Optimization of the entire code, with the help of a new case loading system
  • Fixed performance issues when loading heads (using the new case loading system)
----------, Jan 11, 2024

  • Shape, Firework, Ranly tick speed fixed
----------, Jan 10, 2024

  • New options for Wheel and FullWheel animations:
    upload_2024-1-10_19-38-32.png
  • Added animation slowdown with each tick.
  • Added UseFlame feature that turns on the flame around the wheel
  • Added Time, which adjusts the animation time (in ticks)
  • Framerate of all animations every tick (used to be every 2)
  • Some changes in StartAnimation class
----------, Jan 10, 2024

  • Code optimization (HistoryData, Gui)
  • Range of slots in a row:
    Code (YAML):
           Slots : [0-8, 9-17 ]
    # or
            Slots
    :
             - 0-8
             - 9-17
  • Wheel update:

    After this update, your animation vertical animation may turn into a horizontal one, so it is recommended to reinstall the animation as shown in the video
----------, Jan 9, 2024

  • Fixed error with rgb in SHAPE animation
----------, Jan 6, 2024

  • New method in API -> Case#getTools
----------, Jan 5, 2024

  • Added new options for Shape animation
----------, Jan 5, 2024

  • New placeholder in HistoryData - %action% (RandomAction name)
  • ArmorStands in packets (alpha)
  • Ability to change NoKey messages for different cases (Messages.Nokey in case configuration)
----------, Jan 5, 2024

  • API changes
----------, Jan 4, 2024

  • Rainly animation sound fix
----------, Jan 1, 2024

  • New openGui method for API
----------, Dec 30, 2023

  • New global placeholders: %donatecase_keys% - the total number of case keys %donatecase_keys_format% - the total number case keys with formatting %donatecase_keys_<casename>_format% - the number of keys of a single case with formatting
  • New local placeholder:
    %keys_<casename>_format% the number of keys for a single case with formatting
----------, Dec 30, 2023

  • [command] action fix
----------, Dec 27, 2023

  • Added %casename% and %casetitle% placeholders to HISTORY item types
  • Added the ability to select the history of different cases, for example: HISTORY-[index]-[casetype]
----------, Dec 27, 2023

  • Optimization of animation completion (execution of commands, sending messages and titles)
  • Changed action structure
  • Automatic change of the old structure to the new one
----------, Dec 24, 2023

  • Full code optimization (moving to high code level?)
  • Removed unused methods in SkullCreator code
  • TabCompleter Optimization
----------, Dec 13, 2023

  • Added support for placeholder %keys_<casename>% in case gui
  • Fixed bug with opening another cases in gui
  • Fixed bug with Base64 skulls
----------, Dec 12, 2023

  • Fix case open issue
----------, Dec 11, 2023

Massive Update
  • Added the ability to create items to open other cases in the gui of the case. More here -> Items settings | JodexIndustries Wiki
  • Fixed issue with message "Sub command commandName already unregistered!"
----------, Dec 11, 2023

  • Fixed some bugs in commands.
  • New events have been added to the API, and the SubCommand interface has also been updated
  • New subcommand system for addons
----------, Dec 10, 2023

  • Added support for ItemsAdder
  • Fixed a bug with version checking (sometimes after updating the plugin, the information about the new version is still displayed)
  • Fixed a bug with incompatibility of materials on new versions
  • Code optimization, simplification
  • Added new hex format #ffff44 (without &)
  • Api updates
----------, Dec 9, 2023

  • Again placeholders.. lol
----------, Oct 17, 2023

  • Added PlaceholderAPI support in any strings
----------, Oct 17, 2023

  • Fixed placeholders in GUI items lore
----------, Oct 13, 2023

  • Fixed bugs with convertation cases
  • Added support for PlaceholderAPI in items lore
----------, Oct 11, 2023

  • Fixed bug with placeholders %player%, %group%, %groupdisplayname% in "give command" section
----------, Oct 9, 2023

  • Added placeholder %groupdisplayname% for the history of case openings
  • The structure of placeholders for case configurations has been changed; now all placeholders must have % at the beginning and at the end
  • upload_2023-10-9_11-23-54.png
----------, Oct 9, 2023

  • Fixed bugs with player heads (history)
----------, Oct 7, 2023

  • Fixed bug with case history
----------, Oct 7, 2023

  • Fixed bug with case history
----------, Oct 7, 2023

  • Added the ability to change the color of leather items (RGB) - more here
  • New API method
----------, Oct 6, 2023

  • Added history of cases, see more -> click
  • Api update
----------, Oct 5, 2023

  • Fixes some bugs with opening case (now you can't grab items from GUI, when case opened another player)
  • Deleted some variables from API
----------, Oct 5, 2023

  • A new OpenCaseEvent event has been added, it's called when the player successfully opens the case and the animation starts
  • Fixed errors with case conversion
  • Ability to set the size of the GUI case
----------, Oct 5, 2023

Massive update!
  • Large-scale code optimization
  • New case structure, all cases have been moved to separate configuration files (your cases will be automatically converted)
  • New gui system, now you can customize it however you want
  • Some changes to the API, removal of outdated methods.
----------, Oct 4, 2023

  • Fix Rainly animation
----------, Sep 16, 2023

  • Fix animation FullWheel lifting
----------, Sep 14, 2023

  • Set GuiEvent priority highest
----------, Sep 14, 2023

  • New GiveType option
----------, Sep 14, 2023

  • API changes
----------, Sep 12, 2023

  • added the ability to lift the WHEEL and FULLWHEEL animations along the Y axis
----------, Sep 11, 2023

  • Fix shape animation
----------, Sep 6, 2023

  • Code optimization (animations)
----------, Sep 5, 2023

  • New FULLWHEEL animation
----------, Aug 31, 2023

  • Fix WHEEL animation setup
----------, Aug 28, 2023

  • New subcommand registration system - wiki
----------, Aug 27, 2023

  • Api update
----------, Aug 16, 2023

Fixed MySQL issues
----------, Aug 3, 2023

  • Fixed bugs on 1.12.2
----------, Jul 26, 2023

  • Fixed an error with opening the case.
----------, Jul 21, 2023

  • Fixed bugs with some custom blocks, now any block type can be used for the case.
  • Now it is possible to put the same titles on the cases.
  • The getCaseByTitle method is now deprecated.
  • Added the ability to access the configuration manager in the API
----------, Jul 20, 2023

  • Fixed errors with the display of heads in animations.
----------, Jul 3, 2023

  • Using plain Base64 from Java.
  • Added option not to use items in animation items (AIR)
----------, Jul 3, 2023

  • Fixed some bugs.
----------, Jul 3, 2023

  • Support for placeholders in GUI and for items in animations
  • Optional dependency on Vault
----------, Jul 1, 2023

  • Fixed WHEEL animation offset for north and south
----------, Jul 1, 2023

  • Fixed bugs with HEAD item type
  • Completely removed dependency on PlaceholderAPI.
  • Added local placeholder: %keys_<casename>%
  • Added the ability to use a placeholder for item IDs, example:
    HEAD:%player_name%
  • Added the ability to see the number of keys for players who are offline (set a local placeholder to check keys in the language settings)
----------, Jun 30, 2023

  • Fix cases convert issue
  • Support for old id items (see WIKI)
  • Fix Shape animation issues on 1.12.2
----------, Jun 28, 2023

----------, Jun 27, 2023

  • Correction of errors during conversion from the old case storage format to the new one.
  • Bug fixes with items in the GUI.
  • Some fixes with SHAPE and RAINLY animations.
----------, Jun 20, 2023

  • API update, there are changes in registration of animations and a new event AnimationEndEvent has been added
----------, Jun 19, 2023

  • Fixed a bug with enchanted items in the case.
----------, Jun 19, 2023

  • Fixed API bugs.
  • Fixed bugs with enchanted items.
  • Fixed bugs with WHEEL animation.
----------, Jun 18, 2023

  • Minor API updates.
  • Added the ability to set the glow of items (CONFIG UPDATE)
----------, Jun 17, 2023

  • API update, it is now possible to register your animations.
  • The storage structure of case locations has been changed.
  • Some tweaks to the Wheel animation
----------, Jun 17, 2023

  • Added the ability to change the sound when the player does not have a case key.
----------, Jun 15, 2023

API update, new event and new methods added.
Some bug fixes.
----------, Jun 12, 2023

  • Fixed new issues with config
----------, Jun 11, 2023

  • Added new animation sound settings in the main config.
----------, Jun 11, 2023

  • Fixed some bugs.
----------, Jun 11, 2023

  • Support for CustomHeads CH:<category>:<id>
  • API update, new event added: CaseInteractEvent
  • Added the ability to change the perk drop sound in the Wheel animation.
----------, Jun 11, 2023

  • Fixed configuration issues
----------, Jun 11, 2023

  • Key Logic Update! (Previously keys were saved in lower case, example: normal nickname _Jodex__, was written in config as _jodex__, now it will be written as _Jodex__ Therefore, now you need to backup your keys and reissue them to players with the correct register! This is done so that the nicknames jodex and Jodex are different, otherwise you could get someone else's key.
  • Updating the logic of all configurations (optimization)
  • New animation Wheel
----------, Jun 10, 2023

  • Added the ability to change the Lore of the glass panel (case menu outline)
  • Fixed problem with saving keys/keys
  • Added stats
----------, Jun 9, 2023

  • Added own API
    GitHub JavaDocs MavenRepo
  • Preparing the code for creating a new animation.
  • The plugin is now available on Aternos
----------, Jun 9, 2023

Code optimization.
Switching to gradle.
Added the ability to apply a different title and subtitle for each item
----------, Jun 8, 2023

For item id:
HDB:<HeadDataBaseItemId>
----------, May 16, 2023

Now you can remove stained glass pane from your GUI
Just rename it to "AIR"
----------, May 8, 2023

Fixed bug with lang files.
----------, Apr 4, 2023

Some bugs with case checking have been fixed.
----------, Apr 4, 2023

Item drop animations fixed
----------, Apr 1, 2023

New command /dc opencase (Case Type) - open case
Code optimization.
----------, Mar 31, 2023

Added ability to change particles in "Rainly" animation (Delete old Animations.yml file)
Added TabComplete for /dc setkey
Changed command structure (at the code level)
Fixes
----------, Mar 21, 2023

Minor changes to the /dc reload command
"hasCaseByCaseName" check has been added
Updated lang configs to 2.3 version.
Minor code optimization.
----------, Mar 21, 2023

Minor changes in TabCompleter logic
----------, Mar 19, 2023

Bug fixes.
Great code optimization.
A funny case with the breakdown of all cases? Ha-ha
----------, Mar 19, 2023

Minor changes in UpdateChecker
----------, Mar 18, 2023

Rewritten code structure with checking for plugin updates.
----------, Mar 18, 2023

  • This update added LevelGroups and a new "Rainly" animation.
  • Changed config structure
  • Support for 1.12 (but on the condition that the glass id in the case GUI will be changed)
----------, Mar 18, 2023

Issues with TabCompleter have been fixed.
Code optimization.
Added new command /dc cases - displays a list of all cases
Fixes in the logic of lang files
----------, Mar 13, 2023

Now you can customize animations (only "Firework" for now)
----------, Mar 11, 2023

  • This update added the ability to replace an item's material with the player's head.
  • Added ability to set display name for "GuiMaterial"
----------, Mar 11, 2023

  • Added animation selection and additional simple animation "FIREWORK"
  • Now you can change the sound after receiving the group; change GUI material and "Open Case" material.
  • Code optimization and fixes.
  • Minor changes in the language configuration.
    upload_2023-3-11_16-4-21.png
    upload_2023-3-11_16-5-10.png
    upload_2023-3-11_16-3-55.png
----------, Mar 11, 2023

A moment with scrolling through groups during the opening of the case was fixed
----------, Mar 9, 2023

  • Added support for 1.13-1.16.5 versions.
  • Fixed bugs with deleting cases.
  • The command code has been completely rewritten due to the lost plugin source code.
----------, Mar 9, 2023

In this update, I fixed a bug with creating more than one case. Now everything works directly from the config.
UDP: Delete your old Cases.yml
----------, Feb 27, 2023

Fix update checker
----------, Dec 12, 2022

Resource Information
Author:
----------
Total Downloads: 58,694
First Release: Dec 12, 2022
Last Update: Dec 19, 2024
Category: ---------------
All-Time Rating:
77 ratings
Find more info at www.jodexindustries.xyz...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings