CrazyEnvoys
26.1.2-cbe81f0Drop custom crates with any prize you want all over spawn for players to fight over.
26.1.2-cbe81f0latest5 days ago [cbe81f0](https://github.com/Crazy-Crew/CrazyEnvoys/commit/cbe81f0) Add %crazyenvoys_clock% placeholder which reflects the time an envoy will start at (12-hour clock for now) The placeholder may be renamed later, and functionality will expand for it. I simply thought it's current state is better than nothing.26.1.2-e837ce22 weeks ago [e837ce2](https://github.com/Crazy-Crew/CrazyEnvoys/commit/e837ce2) Truly fix {player}, {reward}, and {tier} placeholders not working for prize messages or commands.26.1.2-9d42adb3 weeks ago [9d42adb](https://github.com/Crazy-Crew/CrazyEnvoys/commit/9d42adb) Add support for v3 fancy holograms v3 Fancy Holograms is in active development, and using it in production is at your own risk. You should take a backup beforehand otherwise you cannot go back to v2. You can set hologram-plugin in config.yml to FancyHologramsV3 if you want to use it. As always, if you have any bugs... submit an issue or ping Ryder Belserion!1.15.0CrazyEnvoys 1.15.0May 21, 2026 Changes
- Updated the internal command implementation, the changes are minimal... and are listed below! -envoy.adminis no longer a valid permission for commands - Replaced all instances of legacy color codes with MiniMessage - The only places not touched are the hologram plugin's and their color implementations. - Added /crazyenvoys migrate -mt [LegacyColorAll/MojangMappedAll] which you must run. - This migrates all color codes to MiniMessage. - Improved runtime placeholder migration. - Improved initial prize creation. - Updated default configurations. - All materials are now lowercase, existing configurations should work. - All enchantments are now mojang mapped, existing configurations should work. - SHARPNESS → sharpness, and so on. - Improved folia support maybe?Bugs Fixed
- Fixed an issue with CMI Holograms by forking CMI and updating the API ourselves. As always, Reportto https://github.com/Crazy-Crew/CrazyEnvoys/issues
1.14.2CrazyEnvoys 1.14.2Aug 31, 2025 What's changed?
- Fixed an issue with default tier files getting extracted despite deleting them. - No longer allow0 secondsbeing added to time related strings [#162](https://github.com/Crazy-Crew/CrazyEnvoys/pull/162) - Fixed an issue with random spawn behavior by using the correct config optionenvoys: generation: # Whether to always spawn the max amount of crates possible set below, If the option is false. Spawn locations set using /envoy edit will instead spawn. # Note: You should only use this if random-locations is false. max-drops-toggle: false # The max amount of crates that will spawn. max-drops-amount: 20 # The min amount of crates that will spawn. min-drops-amount: 7 # This option will spawn a random number of envoys between min-drops-amount and max-drops-amount. # Note: You must set max-drops-toggle to false otherwise this will not function. random-drops: true # -> This is the option it used before. # Random location settings random-locations: toggle: true # -> This is the option it uses now. max-radius: 300 min-radius: 201.14.1CrazyEnvoys 1.14.1Aug 23, 2025 What's changed?
* Fixed an issue with DecentHolograms error due to using characters not allowed. [#154](https://github.com/Crazy-Crew/CrazyEnvoys/pull/154) * Fixed an issue by removing ignoreCancelled(true) which allows blocks like redstone torches to work while right-clicking air [#156](https://github.com/Crazy-Crew/CrazyEnvoys/pull/156) * Fixed a visual issue with the #sendBlockChange by delaying it by 2 ticks which is used to show the bedrock when placing or being in edit mode. [#155](https://github.com/Crazy-Crew/CrazyEnvoys/pull/155) * Added a new feature that allows the player who started the signal flare to be announced that they started it in chat. [#158](https://github.com/Crazy-Crew/CrazyEnvoys/pull/158) * This adds a new message to your message file, and a new config.yml option. * Fixed an issue with data not saving to data.yml All new config.yml options have values that represent how they were out of the box previously[#157](https://github.com/Crazy-Crew/CrazyEnvoys/pull/157)
* Added a new argument to the/crazyenvoys ignorecommand which is-sor -no* Added the ability to turn off/on broadcasting via a new config.yml option.New Contributors
* [@InstantlyMoist](https://github.com/InstantlyMoist)1.14.0CrazyEnvoys 1.14.0Aug 11, 2025 - Updated to 1.21.8. - Fixed multiple issues on Folia. - Updated FileManager usage. - AddedFancyHologramsas soft depend. - Improved performance interacting/creating flares by not using ItemMeta. - Fixed typos in pl-PL.yml [#150](https://github.com/Crazy-Crew/CrazyEnvoys/pull/150) - Added the french translation [#153](https://github.com/Crazy-Crew/CrazyEnvoys/pull/153)1.13.0CrazyEnvoys 1.13.0Feb 18, 2025 - Add support for lists with left/ended in messages.yml. (it should automatically migrate)
- Convertedended: - 'line 1' - 'line 2'time-till-eventinto a list in messages.yml. (it should automatically migrate)1.12.2CrazyEnvoys 1.12.2Aug 11, 2024 Changes:
- Bumped to 1.21.1 - Bumped CMI APIAdded:
- A new config option to open a menu with items in it, instead of adding it to the inventory.1.12.1CrazyEnvoys 1.12.1Jul 12, 2024 Fixed:
- Issue with file manager not properly loading/reloading files.1.12CrazyEnvoys 1.12Jul 12, 2024 Fixed:
- ApplyMaxStackSizeto the player's inventory when using Player#addItem, so now instead of 99 items popping up in the inventory if giving 99 keys or any items, it'll split 64/35 - Spigot for some odd reason made Player#addItem use the max stack size for the inventories. #hardforkwhenChanges:
- Moved i/o operations off the main thread. - Cleaned up build script.1.11.3CrazyEnvoys 1.11.3Jul 2, 2024 Added:
- Ability to make the flare glow, the config option inconfig.ymldefaults tofalse.Fixed:
- The option to limit flares to specific regions was not being used, the wrong config option was being used internally.1.11.2CrazyEnvoys 1.11.2Jul 1, 2024 Fixed:
- Player Heads were not stacking previously, they should now.1.11.1CrazyEnvoys 1.11.1Jun 25, 2024 Fixed:
- Null pointer exception with HeadDatabaseAPI1.11CrazyEnvoys 1.11Jun 23, 2024 Added:
- Added support for HeadDatabaseAPI (the previous way of doing custom heads i.e.eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTVkMzE1NTkyNjFiM2U3OTAyNDc1MWZlMDdiNzExYzhmZWVmNTFkNTZjMDM2MzUyMjY5NTU4MDViYzQyODk0ZSJ9fX0=will be removed in the next major version of Minecraft.Prizes: #The prizes that can be won. '1': DisplayName: '&6Custom Head' #The display name used in %reward% Chance: 75 Drop-Items: false Messages: - '&7You have just won {reward}.' Items: # Only use this if you have HeadDatabase by Arcaniax on the server. - 'Item:PLAYER_HEAD, Skull:61151, Name:&cA fancy head, Lore:&eA fancy lore,&7with lines, Amount:3'Changes:
- Removed NBT API completely (which was never used internally just shaded for some stupid reason) - Flares are no longer identified by if the ItemStack object ids match which was hefty and unreliable, they now check for a tag added by PersistentDataContainer - There is no way to migrate old Flares given because they have no unique identifier we can know of.1.10CrazyEnvoys 1.10Jun 20, 2024 Added:
- 1.21 support1.9.2CrazyEnvoys 1.9.2Jun 4, 2024 Changes:
- https://textures.minecraft.net/texture/ is no longer needed in the Player field in prizes. - Removed reliance on NBT-API in the ItemBuilder.Fixed:
- Custom Skulls using Player Names / Textures were not working.1.9.1CrazyEnvoys 1.9.1Jun 4, 2024 Changes:
- Check if WorldEdit is enabled before WorldGuard. - Updated the falling block animation. - Optimized tiers being picked when the envoy starts.1.9CrazyEnvoys 1.9May 25, 2024 Added:
- 1.20.6 support. - Folia support.Removed:
- HolographicDisplays support. - 1.20.4 support. - Removed the toggle for bStats from the config.yml, you can toggle it in the bStats folder.1.8.4CrazyEnvoys 1.8.4Mar 28, 2024 Removed:
- Example sub-folder which caused initial runtime error on first install1.8.3CrazyEnvoys 1.8.3Feb 14, 2024 Changed:
- Updated to use recently added damage source api. The previous way to prevent firework damage stopped working.1.8.2CrazyEnvoys 1.8.2Dec 19, 2023 Fixed:
- Error with the ItemBuilder.1.8.1CrazyEnvoys 1.8.1Dec 13, 2023 Fixed:
- Inversion is so much fun, /envoy edit actually works now.1.8CrazyEnvoys 1.8Dec 11, 2023 Removed:
- plugin-config.yml as it was just weird, Options in there will migrate to config.yml automatically.Changed:
- Bumped to 1.20.4 - Bumped nbt api - Used instanceof variables to make checks simpler - Cleaned up command checks to be more readable - Actually tell console the envoy event broadcast. - Enable random drops/locations by default as it not doing anything might confuse people.Fixed:
- Few command bugs with invalid casts1.7.7CrazyEnvoys 1.7.7Oct 31, 2023 Fixed:
- Stop adding {prefix} to message options that don't need it in the migration.1.7.6CrazyEnvoys 1.7.6Oct 6, 2023 Fixed:
- Envoy locations not being broadcast when an envoy starts.1.7.5CrazyEnvoys 1.7.5Oct 5, 2023 Fixed:
- Issue where flares weren't working.1.7.4CrazyEnvoys 1.7.4Oct 4, 2023 Fixed:
- Display issue with %crazyenvoys_cooldown%.1.7.3CrazyEnvoys 1.7.3Oct 4, 2023 Fixed:
- Locale file not changing when doing /crazyenvoys reload. - Envoy files not updating on /crazyenvoys reload. - /crazyenvoys drops formatting.1.7.2CrazyEnvoys 1.7.2Oct 4, 2023 Fixed:
- Missing placeholders in the locale file - {prefix}&6{player} &7has just found a tier envoy. There are now &6{amount} &7left to find. - {player} was player and {amount} was amount which means it can't get replaced. - Unload envoys when server shuts down. - Replaced all old %player% / %reward% placeholders in tier files. - You can keep them as %player% etc, They should be replaced internally so nothing breaks.1.7.1CrazyEnvoys 1.7.1Oct 3, 2023 Fixed:
- Locale files not reloading.1.7CrazyEnvoys 1.7Oct 3, 2023 Added:
- 1.20.2 support.Changed:
-%crazyenvoys_crates_left%and%crazyenvoys_crates_time%has been changed to%crazyenvoys_envoys_left%and%crazyenvoys_envoys_time%- Made random more random. - Properly handle how Metrics shuts down and turns on when you change the true/false. - Add more verbose logging with an option to turn off the spammy garbage. - Internal placeholders such as %random% or %player% which are handled by us have been changed to {random} or {player}. - Migrated messages.yml to locale folder as en-us.yml, It should auto convert all your previous values. - Migrated Settings.Prefix and Settings.Toggle-Metrics to plugin-config.yml - Re-worked the config.yml to hopefully be more organized, It has a lot more descriptive comments and properly named options.Performance:
- No longer use the player object in hashmap's/arrays just the uuid as god intended.Developers / API:
#### This is nerd talk so only read this if you need to. - Changed how configurations are handled internally which massively helps. - Changed how metrics is handled internally. - Updated CMILib. - Cleaned up some internals, reduce duplicated code. - Bumped nbt-api.1.6CrazyEnvoys 1.6Aug 12, 2023 Added:
* Ability for an item to have damage applied to it.Items: - 'Item:GOLDEN_HELMET, Amount:1, Damage:50'1.5CrazyEnvoys 1.5Aug 2, 2023 Added:
- Armor Trims with all pattern/material support has been added. View how to use it below! - https://docs.crazycrew.us/docs/plugins/crazyenvoys/guides… - You can now define a default prize message in each tier instead of having to manually configure each prize. - It will do nothing until you add it. - This is an example of how to add it.
- Added a new placeholder toSettings: # A default message if the prize doesn't have any Messages # i.e Messages: [] or the value isn't there. # Warning, this will override all values in Messages: for each prize. Prize-Message: - '&7You have won &c%reward% &7from &c%tier%.'commandsandmessages.%reward%&%tier%- PlaceholderAPI also works incommandsandmessagesas well now.'1': #Prize number DisplayName: '&a$1,000' #The display name used in %reward% Chance: 10 #The chance that it will be won. Drop-Items: false #Drop all items in the Items: option on the ground instead of into their inventory. Messages: #The message that will be sent to the player if won. - '&7You have just won %reward%&7.' Commands: #The commands that will be run when this prize is won. - 'eco give %Player% 1000'Api Changes:
-com.badbones69.crazyenvoys:crazyenvoys-api:1.4.20.7from this point on is outdated. - Please update your dependencies to match this version accordingly before updating! -crazyenvoys-apihas been split intocrazyenvoys-core-apiandcrazyenvoys-paper-apidue to future plans for CrazyEnvoys - https://docs.crazycrew.us/docs/plugins/crazyenvoys/guides…1.4.20.7CrazyEnvoys 1.4.20.7Jun 12, 2023 Added:
- CMI support for holograms.1.4.20.6CrazyEnvoys 1.4.20.6Jun 10, 2023 Added:
- Added 1.20 support.Removed:
- CMI Support while they update.1.4.20.5CrazyEnvoys 1.4.20.5May 23, 2023 Fixed:
- WorldGuard no longer stops you from claiming envoys for whatever reason.1.4.20.4CrazyEnvoys 1.4.20.4Mar 21, 2023 Added:
- Added 1.19.4 support.Removed:
- Removed 1.18.2 and below support.1.4.20.3+BetaCrazyEnvoys 1.4.20.3Feb 15, 2023 Fixed:
- Message for set spawn locations. - min/max spawn amount for set locations.1.4.20.2+BetaCrazyEnvoys 1.4.20.2Feb 11, 2023 Fixed:
- Rare crash that occurs when the y level of the highest blocks in the spawn area are all below y=1. [#88](https://github.com/Crazy-Crew/CrazyEnvoys/pull/88)1.4.20.1+BetaCrazyEnvoys 1.4.20.1Feb 6, 2023 Added:
- Update checker to check for updates.Changes:
- /envoys to /crazyenvoys & made /envoys|/envoy an alias.Fixed:
- Radius Crashes by changing the max-radius to act as a radius instead of diameter, [#84](https://github.com/Crazy-Crew/CrazyEnvoys/pull/84)1.4.17.3CrazyEnvoys 1.4.17.3Jan 10, 2023 Notice:
This is only for Legacy ( 1.8 - 1.16.5 ) Support, No new features will be added.Fixed:
- MVdWplaceholderAPI didn't work.1.4.17.2CrazyEnvoys 1.4.17.2Jan 8, 2023 Notice:
This is only for Legacy ( 1.8 - 1.16.5 ) Support, No new features will be added.Fixed:
- The plugin was not booting.1.4.17.1CrazyEnvoys 1.4.17.1Jan 8, 2023 Notice:
This is only for Legacy ( 1.8 - 1.16.5 ) Support, No new features will be added.Fixed:
- Downgraded holographic displays support to 2.4.9 because 3.0.0 is unstable.1.4.20CrazyEnvoys 1.4.20Jan 8, 2023 Added:
- Added 1.18.2 support1.4.17CrazyEnvoys 1.4.17Jan 8, 2023 Notice:
This is only for Legacy ( 1.8 - 1.16.5 ) Support, No new features will be added.1.4.19CrazyEnvoys 1.4.19Dec 14, 2022 The first release for CrazyEnvoys on Modrinth!
Added:
- 1.19.3 support. - Added the ability to broadcast locations when the envoy started. (A new config.yml option & envoy.locations permission), you can also configure how the message output looks in messages.yml - Added CMI hologram supportFixed:
- A few errors across the plugin.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta
ItemSwapper
Inventory update concept for hotswapping items.
2.1MSueta