Skip to content
Success

Changes

Summary

  1. Give while the potential to run infinitely (commit: b7fa00f) (details)
  2. micro-efficiency in the tag manager (commit: b165625) (details)
  3. Warn when you zap to the step you're already on (commit: 5ff7faf) (details)
  4. Switch to DUUID v2.1 (commit: 1039b2d) (details)
  5. Patch the reset command (commit: 74d0e2c) (details)
  6. Implement the more efficient toLowerCase (commit: 6c4518e) (details)
  7. Fix the take command, fixes #873 (commit: c7e9b93) (details)
  8. Minor fixes (commit: c016180) (details)
  9. clean the TemplateCommand (commit: 268547e) (details)
  10. Clean the template smart event (commit: b03eaf7) (details)
  11. Improve dLocation.equals, fixes #876 (commit: 75aca2e) (details)
  12. Improve previous fix (commit: c7eab7f) (details)
  13. Update the time command (commit: be3fd98) (details)
  14. Catch potential errors in the sitting trait (commit: 252bcbc) (details)
  15. Update the skull_skin mech (commit: edcb207) (details)
  16. Don't show vault errors if there's a fallback (commit: 2a707b8) (details)
  17. Add a 'delayed' argument to modifyblock (commit: 3e2cd71) (details)
  18. Make modifyblock holdable (commit: 02187d6) (details)
Commit b7fa00f76a0539913438c738f07f2d6a34f771fa by mcmonkey4eva
Give while the potential to run infinitely

As long as you wait occasionally, rather than every loop.
(commit: b7fa00f)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/core/WhileCommand.java (diff)
Commit b16562574904aa70f28091b07d895ac8b109cfe5 by mcmonkey4eva
micro-efficiency in the tag manager

Manual replace function, screw the built in Java one
(commit: b165625)
The file was modified src/main/java/net/aufdemrand/denizen/tags/TagManager.java (diff)
Commit 5ff7faf17e8167ee66d2789f2acd431b49c2afae by mcmonkey4eva
Warn when you zap to the step you're already on

I see this in a lot of scripts... it's a common mistake. Let's tell
people they're wrong!
(commit: 5ff7faf)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/core/ZapCommand.java (diff)
Commit 1039b2d6568441d82c9854ac5600f9ff47b69c5f by mcmonkey4eva
Switch to DUUID v2.1

Queue names = SCRIPT_WordWordWord.
(commit: 1039b2d)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/queues/ScriptQueue.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/queues/core/TimedQueue.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/tags/core/UtilTags.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/core/RuntaskCommand.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/queues/core/InstantQueue.java (diff)
Commit 74d0e2c396c147481e96c13b8ca8fe8ee738ad0d by mcmonkey4eva
Patch the reset command

Update meta for accuracy, use the proper saves section
(commit: 74d0e2c)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/core/ResetCommand.java (diff)
Commit 6c4518e848b707be5e43701d06a939ed33ddd11b by mcmonkey4eva
Implement the more efficient toLowerCase

Yay for efficiency
(commit: 6c4518e)
The file was modified src/main/java/net/aufdemrand/denizen/objects/aH.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/objects/dList.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/tags/Attribute.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/events/core/CuboidEnterExitSmartEvent.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/tags/TagManager.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/containers/ScriptContainer.java (diff)
Commit c7e9b93104473ceefe50b2ee924afcb4562a0d71 by mcmonkey4eva
Fix the take command, fixes #873

Take based on item.getFullString, rather than letting bukkit internals
be stupid about it.
(commit: c7e9b93)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/item/TakeCommand.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/objects/dInventory.java (diff)
Commit c0161804bab9ebf59e2141a8a881d28d87ad8ff2 by mcmonkey4eva
Minor fixes

inventory.holder_type -> inventory.inventory_type, fix casing
(commit: c016180)
The file was modified src/main/java/net/aufdemrand/denizen/objects/dChunk.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/objects/dInventory.java (diff)
Commit 268547e790d4ae62859e3b486cd9d48d463aceb6 by mcmonkey4eva
clean the TemplateCommand

And put my name on things purely because I can. If auf can do it, why
can't I?
(commit: 268547e)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/core/_templateCommand.java (diff)
Commit b03eaf75ef680c0393d77506defdb58202b0ad44 by mcmonkey4eva
Clean the template smart event

and the template command too
(commit: b03eaf7)
The file was modified src/main/java/net/aufdemrand/denizen/events/core/_TemplateSmartEvent.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/core/_templateCommand.java (diff)
Commit 75aca2e3949b0aa769e09010fca45cae8dfc6a35 by mcmonkey4eva
Improve dLocation.equals, fixes #876

Theoretically corrects trouble with .getBlock() in weird locations.
(commit: 75aca2e)
The file was modified src/main/java/net/aufdemrand/denizen/objects/dLocation.java (diff)
Commit c7eab7feef191387aefd323e3037a2ef1a9b8f4e by mcmonkey4eva
Improve previous fix

In some cases, floor is better than round.
(commit: c7eab7f)
The file was modified src/main/java/net/aufdemrand/denizen/objects/dLocation.java (diff)
Commit be3fd988a81470a699d98d95940a24723ded7fdf by mcmonkey4eva
Update the time command

Slightly better chance of working.
Also, use our fancy new ToLowerCase util method.
(commit: be3fd98)
The file was modified src/main/java/net/aufdemrand/denizen/objects/dLocation.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/objects/Element.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/world/TimeCommand.java (diff)
Commit 252bcbc836b876ddda3c3a9ebe5b8a5fdb2f98e6 by mcmonkey4eva
Catch potential errors in the sitting trait

Vehicle can sometimes be null if something went horribly wrong.
(commit: 252bcbc)
The file was modified src/main/java/net/aufdemrand/denizen/npc/traits/SittingTrait.java (diff)
Commit edcb207fe50393302dd7fc6a424dbb84fb77bb09 by mcmonkey4eva
Update the skull_skin mech

The code behind this changed, so we change with it.
(commit: edcb207)
The file was modified src/main/java/net/aufdemrand/denizen/objects/dLocation.java (diff)
Commit 2a707b83309c5e219b30b01280e1fd6f9df458f7 by mcmonkey4eva
Don't show vault errors if there's a fallback

Shut up, ya errors
(commit: 2a707b8)
The file was modified src/main/java/net/aufdemrand/denizen/objects/dPlayer.java (diff)
Commit 3e2cd71859ef97ad6c894b17afbfea4cf0235a4e by mcmonkey4eva
Add a 'delayed' argument to modifyblock

Safe massive-area editing? Hell yes!
(commit: 3e2cd71)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/world/ModifyBlockCommand.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/objects/aH.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
Commit 02187d6278bb9ac456e7ce22367b3c7439f0e8e5 by mcmonkey4eva
Make modifyblock holdable

Yay for controlled delay
(commit: 02187d6)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
The file was modified src/main/java/net/aufdemrand/denizen/scripts/commands/world/ModifyBlockCommand.java (diff)