Skip to content
Success

Changes

Summary

  1. sit trait: copy over the Citizens animation internals (commit: 134b05e) (details)
  2. ColorTag.hex (commit: 9357bcb) (details)
  3. take command: list inputs all over (commit: 0c4344a) (details)
  4. "entity loads crossbow" paper event (commit: 8295598) (details)
  5. paper event cleanup (commit: dde4f80) (details)
  6. entity breeding tags: add cast check with default returns (commit: e7643c5) (details)
  7. fix cooldown command (commit: 910fd24) (details)
  8. text formatter links fix (commit: 9c63797) (details)
  9. more reliable NMS teleport path for players (commit: 964969e) (details)
  10. fix block explode event bork (commit: 22cca90) (details)
  11. allow teleporting mount groups across worlds (commit: 07787cc) (details)
  12. EntityTag properties: villager_level and _experience (commit: d50a331) (details)
  13. zap command: use NPC link to make better script guesses (commit: 4eda734) (details)
  14. Clicks Block event: default to player eye loc when clicking air (commit: 1881396) (details)
  15. PlayerFlagHandler: clean secondary cache less often (commit: cdf9c9d) (details)
  16. revert click block event commit for now (commit: f7aa480) (details)
  17. chunk flags (commit: 03507a4) (details)
  18. implement core update (deprecations and formatted) (commit: 047dbad) (details)
  19. Follow command: no_teleport arg (commit: 6b76fbc) (details)
  20. enters area_flagged (commit: 20388b5) (details)
  21. melee_attack mech (commit: a2af142) (details)
  22. add IRON_GOLEM_ATTACK animation (commit: 7fb9cfb) (details)
  23. support shulker_bullet targets (commit: 895feab) (details)
  24. stands on block event: patch wrong location used for in check (commit: 9372cb3) (details)
  25. NPCTag.controllable tag/mech (commit: 9204ff9) (details)
Commit 134b05e6edce8a083dfec12f5f533bce3c69d4df by agoodwin
sit trait: copy over the Citizens animation internals

- now uses the same internals for mobs and player types
- now has a more reliable method for mobs
- has clickredirect
- has better error detection and cleanup
(commit: 134b05e)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/properties/trade/TradeMaxUses.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/player/PlayerClicksInInventoryScriptEvent.java (diff)
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/npc/traits/SittingTrait.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/ColorTag.java (diff)
Commit 0c4344aa79bc56eb61ab2d2793f0f811ebace820 by agoodwin
take command: list inputs all over
(commit: 0c4344a)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/item/TakeCommand.java (diff)
Commit 829559820156ecb3609c95275c29aaa7404c1d71 by agoodwin
"entity loads crossbow" paper event
(commit: 8295598)
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/events/EntityLoadCrossbowScriptEvent.java
Commit dde4f8031f3e34a870cf63a4a5aff3910db6b255 by agoodwin
paper event cleanup

and take command cleanup
(commit: dde4f80)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/PlayerStopsSpectatingScriptEvent.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/EntityPathfindScriptEvent.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/ExperienceOrbMergeScriptEvent.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/PlayerClicksFakeEntityScriptEvent.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/PlayerBeaconEffectScriptEvent.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/PreEntitySpawnScriptEvent.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/TNTPrimesScriptEvent.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/item/TakeCommand.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/PlayerSpectatesEntityScriptEvent.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/UnknownCommandScriptEvent.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/PlayerAbsorbsExperienceScriptEvent.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/EntityKnocksbackEntityScriptEvent.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/ProjectileCollideScriptEvent.java (diff)
The file was modifiedpaper/src/main/java/com/denizenscript/denizen/paper/events/PlayerEquipsArmorScriptEvent.java (diff)
Commit e7643c5a7bdf0ea3bf62df06252312ba0833472a by agoodwin
entity breeding tags: add cast check with default returns

also fix ex command debug message mixup
(commit: e7643c5)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/command/ExCommandHandler.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/command/ExSustainedCommandHandler.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/scripts/commands/core/CooldownCommand.java (diff)
Commit 9c6379778816d799708cda8e47cb14dba5169e71 by agoodwin
text formatter links fix

also remove outdated give command item parse style
(commit: 9c63797)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/FormattedTextHelper.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/item/GiveCommand.java (diff)
Commit 964969e46f249163be9d95f276b55cdb6d653a61 by agoodwin
more reliable NMS teleport path for players

works even while mounted ... also fix up pom issues for Paper and shading
(commit: 964969e)
The file was modifieddist/pom.xml (diff)
The file was modifiedv1_16/src/main/java/com/denizenscript/denizen/nms/v1_16/helpers/EntityHelperImpl.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java (diff)
The file was modifiedpaper/pom.xml (diff)
The file was modifiedv1_15/src/main/java/com/denizenscript/denizen/nms/v1_15/helpers/EntityHelperImpl.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/nms/interfaces/EntityHelper.java (diff)
The file was modifiedv1_14/src/main/java/com/denizenscript/denizen/nms/v1_14/helpers/EntityHelperImpl.java (diff)
Commit 22cca90154ddac5c12f95f3de9f67aa21d4a1c9f by agoodwin
fix block explode event bork
(commit: 22cca90)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/block/BlockExplodesScriptEvent.java (diff)
Commit 07787cc5cdac53df88a7b2103847791ed3d3b99d by agoodwin
allow teleporting mount groups across worlds
(commit: 07787cc)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java (diff)
Commit d50a3312413a4275fb48b66094474d62d77157b4 by agoodwin
EntityTag properties: villager_level and _experience
(commit: d50a331)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/properties/PropertyRegistry.java (diff)
The file was addedplugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityVillagerLevel.java
The file was addedplugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityVillagerExperience.java
Commit 4eda734cbd5b9187f45db898749c54e687146009 by agoodwin
zap command: use NPC link to make better script guesses
(commit: 4eda734)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/core/ZapCommand.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/triggers/core/DamageTrigger.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/containers/core/InteractScriptHelper.java (diff)
Commit 18813964dcf464c30e9f8e79f7d0ab2ba14a5b56 by agoodwin
Clicks Block event: default to player eye loc when clicking air
(commit: 1881396)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/player/PlayerClicksBlockScriptEvent.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/core/ZapCommand.java (diff)
Commit cdf9c9dd9c655cbdae6b77cb6c17ea5035175355 by agoodwin
PlayerFlagHandler: clean secondary cache less often
(commit: cdf9c9d)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/flags/PlayerFlagHandler.java (diff)
Commit f7aa4809863ee7a51bd7335bfd636fa257571c7f by agoodwin
revert click block event commit for now

will revisit after Denizen 1.2.0
(commit: f7aa480)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/player/PlayerClicksBlockScriptEvent.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/BukkitScriptEvent.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/objects/ChunkTag.java (diff)
Commit 047dbad698e302e02fa235b982a6a50e3548f395 by agoodwin
implement core update (deprecations and formatted)
(commit: 047dbad)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/utilities/debugging/DebugSubmit.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.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/objects/properties/item/ItemScript.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/npc/AssignmentCommand.java (diff)
Commit 6b76fbcba76983dce333cb3f94f83c2ec46dd87a by agoodwin
Follow command: no_teleport arg
(commit: 6b76fbc)
The file was modifiedv1_16/src/main/java/com/denizenscript/denizen/nms/v1_16/helpers/EntityHelperImpl.java (diff)
The file was modifiedv1_15/src/main/java/com/denizenscript/denizen/nms/v1_15/helpers/EntityHelperImpl.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/entity/FollowCommand.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/nms/interfaces/EntityHelper.java (diff)
The file was modifiedv1_14/src/main/java/com/denizenscript/denizen/nms/v1_14/helpers/EntityHelperImpl.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/entity/AreaEnterExitScriptEvent.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/notable/NotableManager.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java (diff)
Commit 7fb9cfb64a83b641af176446083fbe51c98a7201 by agoodwin
add IRON_GOLEM_ATTACK animation
(commit: 7fb9cfb)
The file was modifiedv1_16/src/main/java/com/denizenscript/denizen/nms/v1_16/helpers/AnimationHelperImpl.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/entity/AnimateCommand.java (diff)
Commit 895feabac2a40d7b7e7b71bc8d41320e700d1ea8 by agoodwin
support shulker_bullet targets
(commit: 895feab)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java (diff)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/scripts/commands/entity/SpawnCommand.java (diff)
Commit 9372cb34749a14fbc57f3b1ee9e3c5571bf7d399 by agoodwin
stands on block event: patch wrong location used for in check
(commit: 9372cb3)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/events/player/PlayerStandsOnScriptEvent.java (diff)
Commit 9204ff9aada261f5476f98f7460e7fc6782aae3f by agoodwin
NPCTag.controllable tag/mech
(commit: 9204ff9)
The file was modifiedplugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java (diff)