Skip to content
Success

Changes

Summary

  1. static tag parsing upgrade (commit: c6a13f8) (details)
  2. server mech default_colors (commit: 3e545c2) (details)
  3. `ElementTag.parse/to_minimessage` tags (#2391) (commit: b80bc3a) (details)
  4. Config saves.Only save if world save is on (commit: a9b802a) (details)
  5. Fix cause matching in `EntityDamaged/KilledScriptEvent` (#2392) (commit: ba8762c) (details)
  6. remove translate key validation (commit: 64a6074) (details)
  7. Experience command with offline players (commit: 8a3181a) (details)
  8. experience command: automatic error correction (commit: d72894f) (details)
  9. Bossbar 'auto' convenience option (commit: 735b6ab) (details)
  10. fix missed change in last commit (commit: c91b96a) (details)
  11. fix edge case of smithing retain with layered item scripts (commit: 3fb2d1b) (details)
  12. item potion: stew support (commit: acfdb38) (details)
  13. schematic command: create with mask support (commit: 73eec19) (details)
  14. MaterialTag.block_sound_data (commit: 06d1850) (details)
  15. fix specialcase of fakeitem (commit: bac7e18) (details)
  16. campfire_items mech: workaround Spigot method instacooking (commit: af90377) (details)
  17. ItemFirework: multiple color support (commit: 33b9ed9) (details)
  18. just always output font in FormattedText stringify (commit: fa6c135) (details)
  19. target new core version (commit: 0e9935b) (details)
  20. Add `Commands.Mongo.Allow` to config (#2385) (commit: 1fa53c6) (details)
  21. Use Spigot's plugin.yml libraries for mongo/redis (commit: bd17a41) (details)
  22. Fix ItemFirework - Java and Denizen are two different languages, who knew (commit: c163cb0) (details)
  23. shoot spread math correction (commit: 85c0ebe) (details)
  24. EntityHeals: context.entity object type fix (commit: d4075cf) (details)
  25. EntityTag.alter_uuid (commit: 0b34b26) (details)
  26. improve alter_uuid for players (commit: 3fc2cb7) (details)
  27. item.potion meta improvement (commit: 62147d9) (details)
  28. Map command: 'text' arg (commit: 8ff902b) (details)
  29. add 'with' switch to animates event (commit: 038c941) (details)
  30. minor fixes (meta, formatting, async chat mishandling) (commit: 75dcef9) (details)
  31. entity damaged: block damager support (commit: 8985a2e) (details)
  32. edits book event: add old_book context (commit: b094b8b) (details)
  33. server _flagged tags: allow "!" prefix (commit: a66133f) (details)
  34. modernize chat command and handle offline player gentler (commit: 57ffac9) (details)
  35. Update BiomeNMSImpl to 1.19 changes (#2393) (commit: eaa2290) (details)
The file was addedplugin/src/main/java/com/denizenscript/denizen/utilities/world/WorldListChangeTracker.java
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/EllipsoidTag.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/command/DenizenCommandHandler.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/PolygonTag.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/properties/bukkit/BukkitElementExtensions.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/tags/core/TextTagBase.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/CuboidTag.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/Denizen.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/CommonRegistries.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/ColorTag.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/tags/core/CustomColorTagBase.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/tags/core/ServerTagBase.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/Settings.java (diff)
Commit b80bc3abc5ccb36f60f4d774a8b951fb1e54908a by noreply
`ElementTag.parse/to_minimessage` tags (#2391)

* WIP MiniMessage tags

* No need for a dedicated method

* MiniMessage was only added to Paper on 1.18

* Link MiniMessage docs
(commit: b80bc3a)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/PaperModule.java (diff)
The file was addedpaper/src/main/java/com/denizenscript/denizen/paper/properties/PaperElementExtensions.java
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/properties/bukkit/BukkitElementExtensions.java (diff)
Commit a9b802a895097622c9f85863672185c930b6d40b by git_commits
Config saves.Only save if world save is on

also description and format tweak for minimessage tags
(commit: a9b802a)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/properties/PaperElementExtensions.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/properties/bukkit/BukkitMapTagExtensions.java (diff)
The file was modifiedplugin/src/main/resources/config.yml (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/flags/PlayerFlagHandler.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/Settings.java (diff)
Commit ba8762c12561d6e7a915cecdcde4a8dc0b896632 by noreply
Fix cause matching in `EntityDamaged/KilledScriptEvent` (#2392)

* Fix `EntityDamagedScriptEvent` cause matching

* Fix `EntityKilledScriptEvent` cause matching
(commit: ba8762c)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/entity/EntityKilledScriptEvent.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/entity/EntityDamagedScriptEvent.java (diff)
Commit 64a60749fcef53594d8799fe21ffe17bb5807176 by git_commits
remove translate key validation

apparently Mojang itself breaks its own usual format rules for some translate keys, so ... if you muck up the translate key and it's a problem elsewhere in the stack, that's your fault not mine
(commit: 64a6074)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/FormattedTextHelper.java (diff)
Commit 8a3181aa629728da6b61d25194dec367ff9ec302 by git_commits
Experience command with offline players

also modernizen
(commit: 8a3181a)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/player/ExperienceCommand.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/PlayerTag.java (diff)
Commit d72894fc699cdab8197184f5d09656e204a7ae4d by git_commits
experience command: automatic error correction
(commit: d72894f)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/player/ExperienceCommand.java (diff)
Commit 735b6abb616ca933315fc6fb1f92ba3fb557d063 by git_commits
Bossbar 'auto' convenience option
(commit: 735b6ab)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/server/BossBarCommand.java (diff)
Commit c91b96abc410d5f1e39eb6a42f3cde8220d572da by git_commits
fix missed change in last commit
(commit: c91b96a)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/server/BossBarCommand.java (diff)
Commit 3fb2d1bf8a59d81a6b33201de16d0967524d1a96 by git_commits
fix edge case of smithing retain with layered item scripts
(commit: 3fb2d1b)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/containers/core/ItemScriptHelper.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/command/NPCCommandHandler.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemPotion.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java (diff)
Commit 73eec190b236e9f4414fa9c27fa0ff888e7583f9 by git_commits
schematic command: create with mask support
(commit: 73eec19)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/world/SchematicCommand.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/blocks/CuboidBlockSet.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/MaterialTag.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/item/FakeItemCommand.java (diff)
Commit af90377fb60d94e34fdca7ded6431aab19eb43bd by git_commits
campfire_items mech: workaround Spigot method instacooking
(commit: af90377)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java (diff)
The file was modifiedv1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/helpers/BlockHelperImpl.java (diff)
Commit 33b9ed94d6c086cdde59e39ffe5ae0049e6e22ea by git_commits
ItemFirework: multiple color support
(commit: 33b9ed9)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemFirework.java (diff)
Commit fa6c135b5045568f57c57fbe8f450d46f5467e53 by git_commits
just always output font in FormattedText stringify
(commit: fa6c135)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/FormattedTextHelper.java (diff)
The file was modifiedpom.xml (diff)
Commit 1fa53c6f1a960392566ffbbf61d57970581376f3 by noreply
Add `Commands.Mongo.Allow` to config (#2385)

* Add `Commands.Mongo.Allow` to config

* Add dist/pom.xml shade relocation
(commit: 1fa53c6)
The file was modifieddist/pom.xml (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/Settings.java (diff)
The file was modifiedplugin/src/main/resources/config.yml (diff)
Commit bd17a41b5769983f2fe07e7ab10bc48647a91f1e by git_commits
Use Spigot's plugin.yml libraries for mongo/redis
(commit: bd17a41)
The file was modifiedplugin/src/main/resources/config.yml (diff)
The file was modifieddist/pom.xml (diff)
The file was modifiedplugin/src/main/resources/plugin.yml (diff)
Commit c163cb0822b1bc45416bc34c4a49de7b6419ee6f by git_commits
Fix ItemFirework - Java and Denizen are two different languages, who knew
(commit: c163cb0)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemFirework.java (diff)
Commit 85c0ebe89a8bcfab9db7bcd6dad9c7ff0e095bf3 by git_commits
shoot spread math correction

This took an unreasonable amount of time to figure out a working method for
(commit: 85c0ebe)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/entity/Velocity.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/entity/ShootCommand.java (diff)
Commit d4075cfb0788066f56ba6f784411843cca5aa48a by git_commits
EntityHeals: context.entity object type fix

also registermechanism tooling for EntityTag
(commit: d4075cf)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/entity/EntityHealsScriptEvent.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/nms/interfaces/EntityHelper.java (diff)
The file was modifiedv1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/helpers/EntityHelperImpl.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java (diff)
Commit 3fc2cb7e771a31ba7dec0733a0b01b40be54328b by git_commits
improve alter_uuid for players
(commit: 3fc2cb7)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java (diff)
The file was modifiedv1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/helpers/EntityHelperImpl.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemPotion.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/item/MapCommand.java (diff)
Commit 038c941e8d9f03c80fddf4172dbda9270f8366e4 by git_commits
add 'with' switch to animates event
(commit: 038c941)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/player/PlayerAnimatesScriptEvent.java (diff)
Commit 75dcef91785c30e83bf53ff75f3b1130cfb905b0 by git_commits
minor fixes (meta, formatting, async chat mishandling)

player.getName is technically not async safe. I continue to have no idea how or why AsyncChatEvent exists / is recommended. 99% of Bukkit is not async safe.
(commit: 75dcef9)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/player/BlockCrackCommand.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/containers/core/EnchantmentScriptContainer.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/entity/SpawnCommand.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/containers/core/BukkitWorldScriptHelper.java (diff)
Commit 8985a2ef2802b607c9ddccb3ca484c09dc18a06f by git_commits
entity damaged: block damager support
(commit: 8985a2e)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/entity/EntityDamagedScriptEvent.java (diff)
Commit b094b8bde61b82fd33f9eb1c3a8fc8ae43acb2dc by git_commits
edits book event: add old_book context
(commit: b094b8b)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/player/PlayerEditsBookScriptEvent.java (diff)
Commit a66133f0d0f745b8810c581a9cd1028ee2b700df by git_commits
server _flagged tags: allow "!" prefix
(commit: a66133f)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/tags/core/ServerTagBase.java (diff)
Commit 57ffac94c8c0f47ea098504d44c51830829e7be7 by git_commits
modernize chat command and handle offline player gentler
(commit: 57ffac9)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/player/ChatCommand.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java (diff)
Commit eaa22905f0be6dc239b21788aa0b481a6ca30163 by noreply
Update BiomeNMSImpl to 1.19 changes (#2393)

(commit: eaa2290)
The file was modifiedv1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/impl/BiomeNMSImpl.java (diff)
The file was modifiedv1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/ReflectionMappingsInfo.java (diff)
The file was modifiedv1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/helpers/ChunkHelperImpl.java (diff)
The file was modifiedv1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/helpers/WorldHelperImpl.java (diff)
The file was modifiedv1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/Handler.java (diff)