Skip to content
Success

Changes

Summary

  1. Some meta work (commit: 87b21fd) (details)
  2. Fix NPE in some NPC commands (commit: 395019c) (details)
  3. Fix npc:<entry[.. type of arguments (commit: 0ca5aff) (details)
  4. Fix - determine cancelled:false (commit: d0ebf92) (details)
  5. Add notable cuboid alternatives for entity spawns events. (commit: b81619d) (details)
  6. Possible fix for location lists without li@ (JstMeMage) (commit: f1e9274) (details)
  7. Make any s@ notation result in a 'true' matches(). Other dObjects will (commit: d3ca23b) (details)
  8. Allow storage of ENUMs to the scriptEntry to be auto-converted to (commit: f855e78) (details)
  9. Overhaul Reset Command. Allow complete reset of a player in Saves. Fixes (commit: 4e20f25) (details)
  10. Can't just return 'null' anymore since the implementation of 'is' (commit: 5ea2cd3) (details)
  11. Add new containsObjectsFrom(...) to make sure matchesArgumentList (commit: aaa2670) (details)
  12. Fixes to RESET command. (commit: 264080a) (details)
  13. fix broken Spout repo (commit: acdb78c) (details)
  14. Added places block event with item in hand context (commit: c4a8ae0) (details)
Commit 87b21fdcff4222e44e061302561fed6c609c6cbc by mcmonkey4eva
Some meta work

Just cleaning some meta for you.
(commit: 87b21fd)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/CommandRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dEntity.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/WorldScriptHelper.java (diff)
Commit 395019c8985cf27d11888fdbf7296cf800e0de48 by mcmonkey4eva
Fix NPE in some NPC commands

An NPE would fire if any one of these commands was run in a world event
or similar script that does not contain an NPC.
(commit: 395019c)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/AnchorCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/SitCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/TriggerCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/FollowCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/FishCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/StandCommand.java (diff)
Commit 0ca5aff1fbe9180720f8d7ba63671a798068e43e by mcmonkey4eva
Fix npc:<entry[.. type of arguments

the code that handles npc: and player: didn't link a ScriptEntry, so
tags that need a ScriptEntry (such as <entry[name].value>) do not work
in that situation.
Specific situation for easy reproduction/testing:
- create spider minispider <player.location> save:myspider
- narrate npc:<entry[myspider].created_npc> "<npc.name>"
(Obviously it's not actually a narrate, but code that actually interacts
with the npc)
(commit: 0ca5aff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/CommandExecuter.java (diff)
Commit d0ebf926c11dc44507a5dcf2d2ab51b9442b6634 by mcmonkey4eva
Fix - determine cancelled:false

Heh. Heh. Heh. I knew that >.>
Simple fix... I'm fairly sure no doc or anything like that ever mentions
doing "- determine outcome:false"... as we generally don't even use
prefixes anymore and determine is semirelativelynewishkinda
(commit: d0ebf92)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/DetermineCommand.java (diff)
Commit b81619d112b54467738958c5a09e6b0dbf126a06 by jeremy
Add notable cuboid alternatives for entity spawns events.
(commit: b81619d)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/EventManager.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/EntitySpawnSmartEvent.java (diff)
Commit f1e92749b9fadc4e27eb070eba789778c6e3d001 by jeremy
Possible fix for location lists without li@ (JstMeMage)
(commit: f1e9274)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/player/ShowFakeCommand.java (diff)
Commit d3ca23b78817dcb211e2bdec0a582743e8151b4f by jeremy
Make any s@ notation result in a 'true' matches(). Other dObjects will follow suit.
(commit: d3ca23b)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dScript.java (diff)
Commit f855e78ab12d36a97c022417e920f506f971e1cd by jeremy
Allow storage of ENUMs to the scriptEntry to be auto-converted to Elements by using scriptEntry.getdObject(...).
(commit: f855e78)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/ScriptEntry.java (diff)
Commit 4e20f2525910c2007609a2017b7ee0114ac23d78 by jeremy
Overhaul Reset Command. Allow complete reset of a player in Saves. Fixes #512
(commit: 4e20f25)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/AgeCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/ResetCommand.java (diff)
Commit 5ea2cd322ce738f05bfcaca35b028b7880be9f31 by jeremy
Can't just return 'null' anymore since the implementation of 'is' attributes on Element.
(commit: 5ea2cd3)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/Element.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dEntity.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dNPC.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dPlayer.java (diff)
Commit aaa2670a78724f579b56cb76c56e8592ba6fcef9 by jeremy
Add new containsObjectsFrom(...) to make sure matchesArgumentList doesn't unintentionally return false, leaving an argument to be misinterpreted. Remember: ALWAYS check your dLists for valid information!
(commit: aaa2670)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/aH.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dList.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/ResetCommand.java (diff)
The file was modifiedpom.xml (diff)
Commit c4a8ae01636cab6682a2562fec9c290d32e13c40 by tristan
Added places block event with item in hand context
(commit: c4a8ae0)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/WorldScriptHelper.java (diff)