✨ AquaticCrates | New Era Of Crates! | Models | Cinematics icon

✨ AquaticCrates | New Era Of Crates! | Models | Cinematics -----

New Era of Crates! Make your Crate Opening more interesting!




- Fixed Key interactions issues
- Fixed issues with PAPI placeholders
----------, Nov 25, 2024

- Fixed inventory interactions
- Fixed database player handling
----------, Oct 15, 2024

- Fixed some issues with inventories
- Added back the %chance% placeholder
- Refactored chance system
- Cleaned up the code and removed unused classes
- Redone the Open Price system
- Added conditional hologram lines
- Fixed crate opening issues
----------, Sep 16, 2024

- Added advanced UI click settings
- Added UI Item animations
- Fixed issues with YML serialization
- Fixed %chance% placeholder in the preview UI
- Removed hologram debug messages
- A little recode of actions system
----------, Sep 5, 2024

- Redone Inventories system
- Highly reduced packet usage
- Added PAPI support to all inventory items
- Added UI Item updating
- Fixed Reward holograms
- Fixed giveitem action
- Fixed Preview UI pagination
- Optimized pagination
----------, Sep 1, 2024

- Fixed Model issues
- Redone Hologram system
- Added support for TextDisplay hologram lines
- Added support for ItemDisplay hologram lines
- Added conditional & animated hologram lines
- Fixed %player% placeholder in animation actions
- Fixed buttons in preview UI
- Re-added support for 1.20.1 version
----------, Aug 30, 2024

THIS UPDATE HAS HUGE CHANGES TO CONFIG, PLEASE USE MY DISCORD SERVER REGARDING THE HELP REQUEST!

Changes:
- Completely redone Animation Actions system
- Fixed minimessage formatting
- Potentially fixed legacy gradient formatting
- Fixed many bugs regarding the new AquaticLib implementation
- Implemented new Crate Visuals system (You can now use Blocks, Multiblocks & ModelEngine entities as Crate visual)
- Removed legacy NMS handling
- Removed legacy Model handling
- Removed MEG v3 hook
- Fixed NMS interact error
- Fixed MEG Model interactions
- Changed key names of animation actions to not use camel case
- Fixed ItemStack modifications
- Re-added Aquatic Items hook
- Fixed Crate loading
- Removed legacy Actions system
- Menu Buttons now support fully new actions system
- Added support for PAPI for Inventory Titles.
----------, Aug 27, 2024

- Redone Chance system
- Fixed placeholders in Actions
- Added Ease out parameter to SpawnReward animation action
----------, Aug 19, 2024

- Fixed tabcomplete error
- Fixed Packet sending
- Redid Requirements
- Fixed Action Placeholders
- Added new Action type "giveitem"
----------, Aug 19, 2024

- Recoded Reward Actions
- Recoded Reward Conditions
- Recoded Inventories
- Recoded whole NMS handling
- Recoded Tab completition
- Added new setting for inventories "clear-bottom-inventory" which is "false" by default. When's the value set the true, the Player's inventory part is being cleared while the inventory is opened (packet based)
- Dropped 1.16.5 version support
- Downgraded the java version to 17
----------, Aug 18, 2024

- Fixed loading issues
- Recoded Crate Conditions
- Implemented new Aquatic library
----------, Aug 11, 2024

- Refactored Menus, Items, BossBar, Titles, Actionbar handling
- Added MiniMessage formatting
- Fixed issues with database
- Fixed issues with Kotlin
----------, Aug 10, 2024

- Fixed issues with PAPI
- Added new flag to key: "must-be-held" - this flag determines if the key must be held in hand to be able to open the crate. By default it is set to false, which checks whole player's inventory, not just the main hand.
----------, Aug 3, 2024

- Fixed dupe issue with Virtual Keys
- Improved the key amount PAPI placeholder - both Physical & Virtual keys are now counted
----------, Aug 2, 2024

- Changed the required Java version to 21
- Fixed Holograms being spawned in wrong worlds
----------, Jun 29, 2024

- Added a way to disable the config loading debug
- Added 1.21 support
----------, Jun 16, 2024

- Added support for v1.20.5
----------, Apr 25, 2024

- Added milestone commands
/acrates milestone <crate> set/take/add <player> <amount>
This command modifies the amount of opens

- Fixed milestone handling
----------, Feb 15, 2024

- Added support for 1.20.4
----------, Dec 28, 2023

- added milestones
- fixed issues with milestones
- added a way to modify the crate hitbox (Barriers)
- added randomized crate idle animations
- added more preview settings (milestone related)

- updated wikipage
----------, Dec 16, 2023

- Added KeyUseEvent
- Added placeholder parsing to reward model section
- Switched open bind from left click to right (multicrate)
----------, Oct 31, 2023

- Added model-yaw option for Reward model
- Fixed modelengine v4.0.3 support
----------, Oct 25, 2023

- Added an option to show a model as a reward while the spawned reward is rumbling (while being in an animation)
- Fixed Key Bank issues
- Added an option to bind click actions to items in menus
- Fixed MEG v3.X.X loading bug
- Added a way to set a yaw of reward model
----------, Oct 17, 2023

- Fixed MEG4 models rotation bug
- Fixed MultiCrate breaking
----------, Oct 14, 2023

- Added multicrates
- Added command animation task

NEW MULTICRATES!

You can now create a Crate that contains multiple crates.
All subcrates are gonna use the same model.

It is known that Placedcrate animation won't work with this type of crate!

There was a new folder made for the multicrates

Example configuration:
display-name: "&fCaja de Halloween"
crates: # A list of crates that Multicrate contains
- "testcrate"
preview:
enabled: true
items:
test:
material: STONE
display-name: "{#000000>}Special Stone lol{#FFFFFF<}"
slot: 0
crate-testcrate: # Binded crate item (Left-click open, Right Click preview)
material: DIAMOND
display-name: "{#000000>}TestCrate{#FFFFFF<}"
slot: 2
----------, Oct 10, 2023

- Added an if statement to check if there is any available reward (If not, it wont take the key)
- Added reward conditions
- Fixed MEG4 animations

NEW REWARD CONDITIONS
The permission setting won't work anymore! It requires a change in your configuration!

Example:
Code (YAML):
conditions:
  1
:
    type
: permission
    permission
: "your.permission"
    negate
: true # Shoud be the condition negated?
----------, Oct 8, 2023

- Fixed MEG4 support
- Dropped PlayerEmotes hook
- Added Player Skin bones support (For MEG4)
----------, Oct 7, 2023

- Added MEG4 support (not tested)
----------, Oct 2, 2023

- Added 1.20.2 support
- Added a way to setup a custom animation per reward (Using that you can make rarity based model animations :p)
----------, Oct 1, 2023

Added new placeholder %key_name% for messages
----------, Sep 30, 2023

- Possibly fixed the Virtual Keys dupe glitch
- Lower cache usage
----------, Sep 9, 2023

- Added bStats
- Added broadcast reward action
----------, Aug 28, 2023

- Fixed issues with loading when no model engine is being used
- NEW FEATURE! Open prices!

NEW FEATURE - Open Prices
Hey guys! New feature has been added and now you have more possibilities how to use the crates :p

The crate can be now opened by multiple ways. You can choose any conditions that have to be met to be able to open a crate! It does not even require a key. Or you can make one key for multiple crates

How does it work?

Code (YAML):
open-prices:
  price1
:
    0
:
      type
: KEY
    1
:
      type
: KEY
      crate
: "crate2"
 
This is an example how it can be set up.
Basically "price1" is an open group and it contains 2 conditions. Both are type of Key. If no crate is specified, it will get a key from the clicked crate. Have in mind that both keys are required! If you want to have more possible keys to be used with the crate, you can basically create another group (price2 for instance) and separate the conditions.
----------, Jul 26, 2023

- Fixed issues with modelengine
- Added a way to set your own block type for the crate (previously was only barrier used)
----------, Jul 26, 2023

Fixed issues with ModelEngine model animations
----------, Jul 20, 2023

Uploaded correct plugin jarfile
----------, Jul 8, 2023

- Solved Item spawning issue (In animation)
----------, Jul 7, 2023

- Added support for 1.20.1
----------, Jun 23, 2023

- Added 1.19.4 version support
- Added new Hex color format
- Admins can now get rewards by clicking on a reward in the preview menu
----------, Mar 30, 2023

- Added support to AquaticModelEngine
- Fixed Reward Giving
- Fixed Key Giving
- The Items now drops on the ground if the player has full inventory
- Fixed AquaticModelEngine Integration
----------, Mar 11, 2023

- Removed SQL debug
----------, Feb 13, 2023

- Did some database fixes
- Added close button to the preview gui
- Made a new placeholders system and added a few placeholders to the reward actions: %reward% %player% %chance%
- Added some configuration checks, to avoid plugin not loading because of a misconfiguration
----------, Jan 30, 2023

- Added available rerolls amount to the animation bossbar
- Added virtual keys placeholder to PAPI
- Added PAPI support to the title reward action
----------, Jan 13, 2023

- Fixed Crate Open command permission
- Added ExecutableItems support
- Added ExecutableBlocks support
----------, Jan 9, 2023

- Added preview item option to rewards
- Recode of Animation Tasks
- Recode of Reward Actions
- Added PAPI support to Reward Actions
- Added PAPI support to Reward Holograms
- Improved the API
- Fixed a few little bugs
----------, Dec 23, 2022

- added 1.19.3 Support
- Fixed spawnParticle animation task
- Added actionbar and title reward actions
- Offsets of the Particle animation task now uses double instead of integer
----------, Dec 11, 2022

- Added spawnParticle animation task
- Removed a debug message from the Camera
- Crate Open command now plays the animation
- Added an option to the Crate Open command to not take the key from player
- Added an option to disable instant opening while sneaking
----------, Dec 7, 2022

- Added placeholderAPI support to the Preview GUI
- Published a new addon of the plugin
----------, Dec 3, 2022

- Fixed Oraxen Items
- Added /acrates crate open <crate> <player> command
----------, Dec 3, 2022

- Fixed disappearing crates
- Added animation start delay (Cinematic animation)
- Added pre-open title option
----------, Nov 21, 2022

Improved the optimization of Camera and its movement
----------, Nov 8, 2022

- Fixed an issue with Emote visibility from PlayerEmotes
----------, Oct 20, 2022

- Preview menu is now being closed when you open a crate thru it
- Added volume argument to PlaySound Task
- Added offset argument to PlaySound Task
- PlaySound task now uses Model location as base location
- Offset argument in SpawnReward Task is now optional
- Cleaned up some code...
- Moved Item Library into a new project
- Added Enchantments & Item Flags support
----------, Oct 18, 2022

- Fixed an issue with the Reroll GUI
----------, Oct 14, 2022

- Implemented Menu Reroll type
----------, Oct 11, 2022

Fixed Holograms when the player teleports from other world
----------, Oct 10, 2022

- Added 1.17.1 NMS implementation
- Improved Plugin Loading
- Fixed Reward Item Offset parameter
----------, Oct 5, 2022

- Fixed a dupe with Virtual Keys
- Recoded plugin loading and reloading
- Fixed async loading
- Improved Database Loading and Saving
- Changed imports to HikariCP
- Added soft-dependencies
----------, Oct 2, 2022

- Removed debug from the MySQL Driver
- Removed debug from Database manager
- Fixed a bug with Player Emote
- Added plugin author
- Added preview Reward Item Lore (Preview menu)
- Added %chance% placeholder for the reward item
- Removed debug from Camera
- Fixed a bug with paginated preview menu
----------, Oct 1, 2022

- Fixed a bug with Cinematic Animation while being in a different world than the animation is
- Fixed an issue with MySQL
----------, Sep 29, 2022

- Added Configurable Crate Preview Inventory size
- Added Configurable Key bank messages
- Added Crate Displayname setting
- Fixed a wrong message in the Key Take command
----------, Sep 28, 2022

- Added Open button into the Preview Menus
- Fixed Next/Prev page button in the Preview Menus
----------, Sep 27, 2022

- Fixed not being able to break a crate
- Added PlayerEmotes support
----------, Sep 26, 2022

- added placeholderAPI placeholder: %aquaticcrates_inanimation% which checks if a player is in an animation or not
- fixed a wrong if statement in the placedcrate animation type
----------, Sep 26, 2022

- Added pumpkin helmet option to the cinematic animation
- Added %reward-name% placeholder into the reward hologram
----------, Sep 23, 2022

- empty messages from messages.yml are not being sent anymore
- prepared code for ingame editor
----------, Sep 22, 2022

- fixed ItemsAdder support
----------, Sep 19, 2022

- fixed an error with the new animation type
----------, Sep 19, 2022

- added a new animation type
- added gradient & colors support to message and command actions
----------, Sep 19, 2022

- fixed the key give message
----------, Sep 19, 2022

- added open-permission
- improved item loading
- removed old messages from the key give command
- added missing key message
----------, Sep 18, 2022

- added messages.yml
- implemented auto-updating configuration for the messages

Some messages may still be missing in the configuration!
----------, Sep 18, 2022

- fixed an issue with animations
- added mysql
- added database settings configuration
----------, Sep 13, 2022

Forgot to remove the debug. Sorry
----------, Sep 13, 2022

- added reload command
- fixed issue with MEG v3 official release
- fixed an issue with reward hologram
- improved reward rumbling
----------, Sep 13, 2022

Changelog:
- implemented 1.16.5 NMS (Not tested!)
- added itemsadder provider for models
- added tab complete
----------, Aug 31, 2022

USE ON YOUR OWN RISK!

This is first Alpha Release!
Please have in mind that it may contain many bugs. Please report them in DMs or on my discord server!
(LARKYY#0001)

Changes:
- advanced packet based system
- better rerolling
- reroll groups
- improved animation handling
- new animations
- item database
- item holograms
- crate holograms
- improved animation skipping
- virtual keys
- item plugins hook
- improved API
- new Camera tasks
- easier to setup
- new reward features
- cinematic creation

The version also still misses many features and everything will be added. It just needs some time ^^
----------, Aug 29, 2022

Update 0.5.1
- changed: Preview menu now uses the reward item lore
- added: You can now remove rewards in the ingame editor
- added: You can now remove Actions in the ingame editor
- fixed: Some lore editing problems...

Update 0.5.2
- added: model selection is now paginated
- fixed some minor bugs

Update 0.5.3
- fixed: Being able to interact while being in a cinematic

Update 0.5.4
- fixed: There was a fixed slot for the Reroll GUI reward item. Its been removed now

Update 0.5.5
- fixed: Issues with model-ids while creating a new crate, or editing a crate model ingame

Update 0.5.6
- fixed: Failed to load plugin when a reward has incorrect settings.
- added: Some debug console messages, about what's wrong in the configuration.

Update 0.5.7
- added: Hex colors & Gradients support! This feature is supported

Update 0.5.8
- added: New bossbars! (Opening & Rerolling)

Update 0.5.9
- added: Delays between teleportation to & from the animation when you are using screen-effect with a value of "in" higher than 0. You can now use much smoother screen-effect because of that
- fixed: Using wrong screen-effect after the cinematic finishes - removed: Enabling/Disabling screen-effect per-crate. (I think it is useless...)

Update 0.5.10
- added: Crate cooldowns
- added: Crate permissions to open a certain crate
- added: Reward permission to win a reward

Update 0.5.11
- added: ItemsAdder model provider
- fixed: When a crate had no animation, player couldn't move after opening it.

Update 0.5.12
- added: Ingame editor prompts - it will tell you in the chat what to do now...

Update 0.6
- added: ItemsAdder model provider
- fixed: All issues around ItemsAdder...
- added: Being able to make leather armor colored
- fixed: Some minor bugs
- changed: Prepared the code for new animation styles

Update 0.6.1
- added: A new type of rerolling
- fixed: Rerolling issues

Update 0.6.2
- fixed: Plugin loading issues

Update 0.6.3
- changed: You should be able to use double as chance (example: 0.1)

Update 0.6.4
- removed: Debug from ingame editor (Changing the model)
- added: Opening limit. You can now limit how many people can open a crate at the same time
- added: A new animation type. You can now open a crate on spawn instead of making cinematic rooms. (This animation type is global, which means every player will see you opening the crate!)
- changed: Recoded rerolling handling

Update 0.6.4.1
- changed: For "REGULAR" animation type, you now don't need the player-location & model-location specified in the crate configuration

Update 0.6.5
- added: Animated Holograms

Update 0.6.6
- added: spawnParticle animation frame

Update 0.6.7
- fixed: Some minor bugs. (I dont actually remember what all I have fixed... Working too hard)

Update 0.6.8
- fixed: Not being able to instance the crate opening. (Incorrect if statement...)

Update 0.6.9
- fixes: some minor fixes
- added: Error messages can be changed!

Update 0.6.10
- fixed: Key interact
- added: setting NBT Tags
- fixed: Some minor bugs

Update 0.6.11
- fixed: Dupe Glitch
----------, Jul 5, 2022

Resource Information
Author:
----------
Total Downloads: 660
First Release: Jul 5, 2022
Last Update: Nov 25, 2024
Category: ---------------
All-Time Rating:
77 ratings
Find more info at mrlarkyy.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings