Skip to content
Success

Changes

Summary

  1. Handle player teleporting in the player steps on event (commit: efb4f7c) (details)
  2. Handle player teleport in the cuboid enter event (commit: 60cd1f4) (details)
  3. Allow cancelling teleport-induced events (commit: 3d2fdb2) (details)
  4. Use Denizen's SafeBlock in <[email protected]_solid> (commit: a518e29) (details)
  5. Fix <[email protected]_solid> (commit: 08f2168) (details)
  6. Allow dLists of dLocations in the Switch command (commit: c916b55) (details)
  7. Allow player and NPC tags in inventory scripts (commit: 0aea3f0) (details)
  8. Allow Walk and Follow commands to accept non-NPC entities (commit: 9f51fde) (details)
  9. Fix setting inventories, fixes #912 (commit: 983d71a) (details)
  10. Document modifyblock better (commit: a5793b0) (details)
  11. Improve the efficiency and effectiveness of modifyblock (commit: d0aa615) (details)
  12. Catch potential filter tag nulls (commit: a06e805) (details)
  13. Catch potential modifyblock error (commit: 40c6730) (details)
  14. Improve Walk and Follow (commit: c889335) (details)
  15. Improve map handling (commit: 5c42afe) (details)
  16. Fix notable ellipsoids (commit: 325c30c) (details)
  17. Add a silent valueOf to world (commit: 48c69ec) (details)
  18. Rework FakeBlock, add "- showfake <location> cancel" (commit: d48a6af) (details)
  19. Fix some meta, todo note (commit: abe7b69) (details)
  20. Add tag duration.in_years (commit: 3b7a233) (details)
  21. Fix <[email protected]> (commit: 4194d83) (details)
  22. Update dInventory documentation (commit: 4cda7f3) (details)
  23. Document virtual inventories a bit (commit: 6897b5a) (details)
  24. Fix Map command debug (commit: 55dd6a9) (details)
  25. Remove some debug scrap (commit: 0172055) (details)
  26. Don't ban air blocks in the steps on event (commit: c7544a0) (details)
Commit efb4f7ce5b8764c5af10f1e49035929764aaba5a by mcmonkey4eva
Handle player teleporting in the player steps on event

Totally not cheating
(commit: efb4f7c)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/PlayerStepsOnSmartEvent.java (diff)
Commit 60cd1f4e409c7c704bc03a0594f7e65540234666 by mcmonkey4eva
Handle player teleport in the cuboid enter event

Totally not cheating with this code
(commit: 60cd1f4)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/CuboidEnterExitSmartEvent.java (diff)
Commit 3d2fdb2b035a2c905766add053b3766dc86ddb78 by mcmonkey4eva
Allow cancelling teleport-induced events

Gotta listen for dat cancel
(commit: 3d2fdb2)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/PlayerStepsOnSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/CuboidEnterExitSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dMaterial.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dMaterial.java (diff)
Commit c916b5599bb3212e51121609ce13c35f9d85fb41 by morphan1
Allow dLists of dLocations in the Switch command
(commit: c916b55)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/SwitchCommand.java (diff)
Commit 0aea3f0853226013a0b96fa04ad41109be97bde3 by morphan1
Allow player and NPC tags in inventory scripts
(commit: 0aea3f0)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/Conversion.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/item/InventoryCommand.java (diff)
Commit 9f51fde0529820821a40c55c52a10d8bac99c511 by morphan1
Allow Walk and Follow commands to accept non-NPC entities

TA-DA! It's MAGIC!
Wanna do something fun?
/ex follow followers:<pl.location.find.entities[zombie].within[1000]>
(commit: 9f51fde)
The file was removedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/WalkCommand.java
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/Utilities.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/FollowCommand.java
The file was removedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/FollowCommand.java
The file was addedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/WalkCommand.java
The file was addedsrc/main/java/net/aufdemrand/denizen/utilities/entity/EntityMovement.java
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
Commit 983d71a39df3ea9b9c80bd51d1e66975427912ed by morphan1
Fix setting inventories, fixes #912
(commit: 983d71a)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/Conversion.java (diff)
Commit a5793b0ed351dbb40883fb5ce34a9b4ed24f562c by mcmonkey4eva
Document modifyblock better

Better documentation = yay!
(commit: a5793b0)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
Commit d0aa615326c38d9ccd9155c7999f96650bd38775 by mcmonkey4eva
Improve the efficiency and effectiveness of modifyblock

- Don't abuse lists
- don't misread cuboids as lists
- parse slowly, not all at the beginning
(commit: d0aa615)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/ModifyBlockCommand.java (diff)
Commit a06e805923525137af27bf0b0d32c7b220148f69 by mcmonkey4eva
Catch potential filter tag nulls

Now nothing can be null! he said hopefully
(commit: a06e805)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dList.java (diff)
Commit 40c67305b1e236ea8c39a3afac48e2ed0892e851 by mcmonkey4eva
Catch potential modifyblock error

Just realized some idiot might try that.
(commit: 40c6730)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/ModifyBlockCommand.java (diff)
Commit c889335dd1d6bad3b41b8f9e1c7ae8de4a5b8e97 by morphan1
Improve Walk and Follow

Also apparently improve "walknear" for anchors?
(commit: c889335)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/entity/EntityMovement.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/Utilities.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/FollowCommand.java (diff)
Commit 5c42afe188449ba3f99147ce3f96f32139beb0d8 by morphan1
Improve map handling

Reloading and saving should now work flawlessly
(commit: 5c42afe)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/maps/DenizenMapManager.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/maps/DenizenMapRenderer.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/item/MapCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dEllipsoid.java (diff)
Commit 48c69ec39eec5548235174464937c48246da1511 by mcmonkey4eva
Add a silent valueOf to world

Yay for silence as an option
(commit: 48c69ec)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dWorld.java (diff)
Commit d48a6afabb22bfe39369a6d87870806c143d6539 by morphan1
Rework FakeBlock, add "- showfake <location> cancel"
(commit: d48a6af)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/player/ShowFakeCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/blocks/FakeBlock.java (diff)
Commit abe7b698c7bcc841dd6bdb6cdc0b416f4d07f5e5 by mcmonkey4eva
Fix some meta, todo note

That should be added, but I don't have time to right now
(commit: abe7b69)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/Duration.java (diff)
Commit 3b7a233d56470de382479bc40f6d7d43ca9e1825 by mcmonkey4eva
Add tag duration.in_years

Also fix weeks meta
(commit: 3b7a233)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/Duration.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dInventory.java (diff)
Commit 4cda7f3d08b5ae146c2c5a6f1d0972f13049cd52 by morphan1
Update dInventory documentation
(commit: 4cda7f3)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/InventoryScriptContainer.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dObject.java (diff)
Commit 6897b5af1bb6525e9e5c0d88f9f65714cd99ae24 by morphan1
Document virtual inventories a bit
(commit: 6897b5a)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dObject.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/item/InventoryCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/item/MapCommand.java (diff)
Commit 0172055f53e0a8e6665513d56d80515ff0b6c4b6 by morphan1
Remove some debug scrap

Oops
(commit: 0172055)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/entity/EntityMovement.java (diff)
Commit c7544a0ea187e322e8411b6c5b33c61838d2bb80 by mcmonkey4eva
Don't ban air blocks in the steps on event

flying should count too because reasons
(commit: c7544a0)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/PlayerStepsOnSmartEvent.java (diff)