Skip to content
Success

Changes

Summary

  1. Set dimension based on environment instead of world name (#2305) (commit: 73b8623) (details)
  2. `ItemTag.firework_map` + mech support (#2304) (commit: 4dd904c) (details)
  3. various cleanups (firework_data, etc) (commit: 52d5322) (details)
  4. fix generate_loot_table 'entity' input (commit: e604ae6) (details)
  5. revert "Set dimension based on environment instead of world name" (commit: 3181c6b) (details)
  6. Add `EntityShivering` (#2310) (commit: 9610c8b) (details)
  7. Add paper entity properties (#2308) (commit: 7e5a9fb) (details)
  8. `EntityTag.item` ender signal support + add `EntityTag.material` (#2309) (commit: 924e6cf) (details)
  9. cleanups (commit: 4c0593f) (details)
  10. createworld cleanup and generate_structures (commit: 881a152) (details)
  11. Add `InventoryTag.viewers` (#2312) (commit: 3dbc413) (details)
  12. update conversion_duration to support skeletons (#2314) (commit: 208e98b) (details)
  13. target_location (#2315) (commit: af0bddf) (details)
  14. minor corrections (commit: 6869399) (details)
  15. more cleanups and tweaks (commit: 4e0a653) (details)
  16. offline compat for a variety of tags and mechs (commit: 0c03f34) (details)
  17. fix clickable bork (commit: 7543468) (details)
  18. ender_eye_target_location name, and remove some ListTag.matches calls (commit: 6e563e4) (details)
  19. server.color_names (commit: a2891c8) (details)
  20. Add Paper-only EntityTag property: `carrying_egg` (#2313) (commit: 8bef5b8) (details)
  21. Add EntityTag property: `playing_dead`; add Vex to `charged`; add Vindicator to `angry` (#2311) (commit: 19e5adb) (details)
  22. corrections to those PRs (commit: c861ad0) (details)
  23. fireball support in entity.item (commit: 2f97420) (details)
  24. experimental: reorder entitytag valueOf parse order (commit: 3cd6462) (details)
Commit 73b86232296b50fdbfb2faedc4a93c25db606c93 by noreply
Set dimension based on environment instead of world name (#2305)

* Set dimension based on environment instead of world name

* Minor classpath cleanup
(commit: 73b8623)
The file was modified v1_18/src/main/java/com/denizenscript/denizen/nms/v1_18/ReflectionMappingsInfo.java (diff)
The file was modified v1_17/src/main/java/com/denizenscript/denizen/nms/v1_17/ReflectionMappingsInfo.java (diff)
The file was modified v1_17/src/main/java/com/denizenscript/denizen/nms/v1_17/helpers/WorldHelperImpl.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/nms/interfaces/WorldHelper.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/scripts/commands/world/CreateWorldCommand.java (diff)
The file was modified v1_18/src/main/java/com/denizenscript/denizen/nms/v1_18/helpers/WorldHelperImpl.java (diff)
Commit 4dd904c5f11c6ffd7d002ea6c3168a381415e26e by noreply
`ItemTag.firework_map` + mech support (#2304)

* Initial attempt at `firework_map` and mech support

* Fixes + finish mechanism

* Meta fix

* Implement fixes from review

* Imports cleanup
(commit: 4dd904c)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemFirework.java (diff)
Commit 52d532225b0efae6286057905c7ffee1b243388c by git_commits
various cleanups (firework_data, etc)
(commit: 52d5322)
The file was modified plugin/src/main/java/com/denizenscript/denizen/utilities/entity/FakeEntity.java (diff)
The file was modified v1_18/src/main/java/com/denizenscript/denizen/nms/v1_18/helpers/WorldHelperImpl.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/scripts/commands/player/DisguiseCommand.java (diff)
The file was modified v1_18/src/main/java/com/denizenscript/denizen/nms/v1_18/helpers/CustomEntityHelperImpl.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemFirework.java (diff)
Commit e604ae6e289c0762a83964503998e534e6eed2b7 by git_commits
fix generate_loot_table 'entity' input
(commit: e604ae6)
The file was modified plugin/src/main/java/com/denizenscript/denizen/tags/core/ServerTagBase.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemDisplayname.java (diff)
Commit 3181c6b243caf9be75063139e45f376c0567dc4d by git_commits
revert "Set dimension based on environment instead of world name"

reverts 73b86232296b50fdbfb2faedc4a93c25db606c93

has unwanted side effects, better packet-based fix coming soon(TM)
(commit: 3181c6b)
The file was modified v1_17/src/main/java/com/denizenscript/denizen/nms/v1_17/helpers/WorldHelperImpl.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/scripts/commands/world/CreateWorldCommand.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/nms/interfaces/WorldHelper.java (diff)
The file was modified v1_18/src/main/java/com/denizenscript/denizen/nms/v1_18/helpers/WorldHelperImpl.java (diff)
The file was modified v1_17/src/main/java/com/denizenscript/denizen/nms/v1_17/ReflectionMappingsInfo.java (diff)
The file was modified v1_18/src/main/java/com/denizenscript/denizen/nms/v1_18/ReflectionMappingsInfo.java (diff)
Commit 9610c8bd82dc012da741f8d6dea65d9b78611db1 by noreply
Add `EntityShivering` (#2310)

(commit: 9610c8b)
The file was addedplugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityShivering.java
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/PropertyRegistry.java (diff)
Commit 7e5a9fbc8cf7ca30d6472be69b7b1da8f6300c16 by noreply
Add paper entity properties (#2308)

(commit: 7e5a9fb)
The file was modified paper/src/main/java/com/denizenscript/denizen/paper/PaperModule.java (diff)
The file was addedpaper/src/main/java/com/denizenscript/denizen/paper/properties/EntityWitch.java
The file was addedpaper/src/main/java/com/denizenscript/denizen/paper/properties/EntityWitherInvulnerable.java
The file was addedpaper/src/main/java/com/denizenscript/denizen/paper/properties/EntityArmsRaised.java
The file was modified paper/src/main/java/com/denizenscript/denizen/paper/properties/PaperEntityProperties.java (diff)
Commit 924e6cf3bf46dc149cb5bf94d731415a634bbc0d by noreply
`EntityTag.item` ender signal support + add `EntityTag.material` (#2309)

* Update `EntityTag.item` + add `EntityTag.material`

* Fix mechanism check order

* Fix tag check order
(commit: 924e6cf)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/PropertyRegistry.java (diff)
The file was addedplugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityMaterial.java
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityItem.java (diff)
The file was removedpaper/src/main/java/com/denizenscript/denizen/paper/properties/EntityWitch.java
The file was modified paper/src/main/java/com/denizenscript/denizen/paper/PaperModule.java (diff)
The file was modified paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityArmsRaised.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityItem.java (diff)
The file was addedpaper/src/main/java/com/denizenscript/denizen/paper/properties/EntityDrinkingPotion.java
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityMaterial.java (diff)
Commit 881a1528fedd4218cbbccf558866886faa4ad00d by git_commits
createworld cleanup and generate_structures
(commit: 881a152)
The file was modified plugin/src/main/java/com/denizenscript/denizen/scripts/commands/world/CreateWorldCommand.java (diff)
Commit 3dbc4138af8e0bdb0b724c06d4897cc96f85bc4b by noreply
Add `InventoryTag.viewers` (#2312)

* Add `InventoryTag.viewers`

* Small fix
(commit: 3dbc413)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java (diff)
Commit 208e98b8ff39b4bd9c7d6df583425da6c28b404e by noreply
update conversion_duration to support skeletons (#2314)

husks are already supported because they extend Zombie :)
(commit: 208e98b)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityConversionTime.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/PropertyRegistry.java (diff)
The file was addedplugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTargetLocation.java
The file was addedplugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityEyeTargetLocation.java
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityConversionTime.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/scripts/commands/world/CreateWorldCommand.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/PropertyRegistry.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityItem.java (diff)
The file was removedplugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTargetLocation.java
The file was modified v1_14/src/main/java/com/denizenscript/denizen/nms/v1_14/helpers/EntityHelperImpl.java (diff)
The file was modified v1_15/src/main/java/com/denizenscript/denizen/nms/v1_15/helpers/EntityHelperImpl.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/utilities/midi/NoteBlockReceiver.java (diff)
The file was modified v1_16/src/main/java/com/denizenscript/denizen/nms/v1_16/helpers/EntityHelperImpl.java (diff)
The file was modified v1_18/src/main/java/com/denizenscript/denizen/nms/v1_18/helpers/EntityHelperImpl.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/nms/interfaces/EntityHelper.java (diff)
The file was modified v1_17/src/main/java/com/denizenscript/denizen/nms/v1_17/helpers/EntityHelperImpl.java (diff)
Commit 0c03f34f0c0a1d43212ae14a926d876dfc9b429f by git_commits
offline compat for a variety of tags and mechs
(commit: 0c03f34)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/PlayerTag.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/nms/abstracts/ImprovedOfflinePlayer.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/scripts/commands/player/ClickableCommand.java (diff)
Commit 6e563e45ac935d07e97d6272ada8f32d19ab5fbe by git_commits
ender_eye_target_location name, and remove some ListTag.matches calls
(commit: 6e563e4)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityEyeTargetLocation.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/events/entity/EntityExplodesScriptEvent.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/events/block/BlockExplodesScriptEvent.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/ColorTag.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/tags/core/ServerTagBase.java (diff)
Commit 8bef5b8fbc0682bf1424a9e2c48361deae1bc6cf by noreply
Add Paper-only EntityTag property: `carrying_egg` (#2313)

* fireball_display_item

* carrying_egg

* add carrying_egg to handledMechs

* goat_ram first

* move properties into their own files

* no

* ???

* revert imports

* goodbye fireball
(commit: 8bef5b8)
The file was addedpaper/src/main/java/com/denizenscript/denizen/paper/properties/EntityCarryingEgg.java
The file was modified paper/src/main/java/com/denizenscript/denizen/paper/PaperModule.java (diff)
Commit 19e5adb49f0d911aead65417a11583afe1519132 by noreply
Add EntityTag property: `playing_dead`; add Vex to `charged`; add Vindicator to `angry` (#2311)

* playing_dead

* vindicator johnny state in `angry`

idk how to do nms stuff will fix later

* johnny state

* vex charging

* nms 1.18 check

paper has it 1.14 but spigot only added it recently in 1.18 - not sure how to handle it

* clean angry up a bit

* update angry mech meta

* playing_dead cleanup

* spaces and newlines

bruh

* angry describes cleanup

* version check in isVindicator

* newline

* property id

* more property id

* merge charging with charged

* null -> false
(commit: 19e5adb)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAngry.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCharged.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/PropertyRegistry.java (diff)
The file was addedplugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPlayingDead.java
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAngry.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/PropertyRegistry.java (diff)
The file was modified paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityCarryingEgg.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPlayingDead.java (diff)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCharged.java (diff)
Commit 2f97420f4684a0279380b1f9fbb46b6d42827f78 by git_commits
fireball support in entity.item
(commit: 2f97420)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityItem.java (diff)
Commit 3cd6462e990f53d4eee806155ec179eefb835950 by git_commits
experimental: reorder entitytag valueOf parse order
(commit: 3cd6462)
The file was modified plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java (diff)