Skip to content
Success

Changes

Summary

  1. Make ChunkLoad tag a dChunk (commit: b946dae) (details)
  2. Update the queue command to take queue objects (commit: 5aae1a7) (details)
  3. Make queue IDs much nicer (commit: b1175e0) (details)
  4. Hide old .escaped metas (commit: ca35d6e) (details)
  5. Add log 'clear' type (commit: 8f3a7f7) (details)
  6. allow cuboid.list_entities[npc] (commit: df96fcf) (details)
  7. Add a chunk unload smart event (commit: 331a7f9) (details)
  8. remove abstractcommand.Denizen (commit: ed9ddca) (details)
  9. Move some AbstractCommand functionality to the core (commit: d558503) (details)
  10. Move the CommandRegistry to the core (commit: 18476aa) (details)
  11. Don't strip colors from the NPC name (commit: 53e5257) (details)
  12. Add BukkitScriptEntryData (commit: bba8d04) (details)
  13. Temporary fix for ScriptEntry's (commit: 0affdcf) (details)
  14. Make some code more core-ready (commit: 83e347a) (details)
  15. Add file_delete server mech, security features (commit: 3035db8) (details)
  16. Fix tags in format scripts (commit: 6679d34) (details)
  17. Document the Queue dObject (commit: 76ace77) (details)
  18. Make folders automatically for the YAML command (commit: 527b381) (details)
  19. quickly patch YAML savefile (commit: 168fba6) (details)
Commit b946daef47bff4bb6d58f2ed347dfa586933a6f8 by mcmonkey4eva
Make ChunkLoad tag a dChunk

Yay for proper object type. Also document dChunks.
(commit: b946dae)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dChunk.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dObject.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/CommandRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/ChunkLoadCommand.java (diff)
Commit 5aae1a77f1a1dbaaf28c262c082e1de76d34a38a by mcmonkey4eva
Update the queue command to take queue objects

Yay, proper objects
(commit: 5aae1a7)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/CommandRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/QueueCommand.java (diff)
Commit b1175e0a8e9d1328b177941667062d2740251cac by mcmonkey4eva
Make queue IDs much nicer

yay for nice looking queue IDs
(commit: b1175e0)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/queues/ScriptQueue.java (diff)
Commit ca35d6e81f12d8577a591e646e1f55652fc93ac4 by mcmonkey4eva
Hide old .escaped metas

Deprecate list.escaped in favor of list.escaped_contents
(commit: ca35d6e)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/properties/item/ItemBook.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/properties/item/ItemLore.java (diff)
Commit 8f3a7f77ae4b76eb4898a111905d4dd0f636592d by mcmonkey4eva
Add log 'clear' type

File operations are dangerous, gotta be careful with scripts using this
command! Watch out for abuse of this on the repo...
(commit: 8f3a7f7)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/CommandRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/LogCommand.java (diff)
Commit df96fcf227488fb2e1f2cd812729bdde729b4a61 by mcmonkey4eva
allow cuboid.list_entities[npc]

base the search of identifyType, not actual entity type
(commit: df96fcf)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dCuboid.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dEntity.java (diff)
Commit 331a7f9f22b1d40b110ea584f81f3633705d92af by mcmonkey4eva
Add a chunk unload smart event

Also deprecate context.world in chunk-load-smart-event
(commit: 331a7f9)
The file was addedsrc/main/java/net/aufdemrand/denizen/events/core/ChunkUnloadSmartEvent.java
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/EventManager.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/ChunkLoadSmartEvent.java (diff)
Commit ed9ddca5b6381be911dd35515b87dcf7016108c9 by mcmonkey4eva
remove abstractcommand.Denizen

Works towards moving abstractcommand to the core
(commit: ed9ddca)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/IfCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/MidiCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dCuboid.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/RotateCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/AbstractCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/NoteCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/LookCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/BreakCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/ChunkLoadCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/SwitchCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/FlagCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/PauseCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/FlyCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/server/ExecuteCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/PushCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/player/ListenCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/ZapCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/server/AnnounceCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/ShootCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/item/ScribeCommand.java (diff)
Commit d558503028fe04e007d32b417c23aaabcc52d7c8 by mcmonkey4eva
Move some AbstractCommand functionality to the core
(commit: d558503)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/AbstractCommand.java (diff)
Commit 18476aab0817d7997376716143749a151a640cc8 by mcmonkey4eva
Move the CommandRegistry to the core

For future usage
(commit: 18476aa)
The file was addedsrc/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/DenizenAPI.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/Denizen.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/ScriptEntry.java (diff)
The file was removedsrc/main/java/net/aufdemrand/denizen/scripts/commands/CommandRegistry.java
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/AbstractCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/CommandExecuter.java (diff)
Commit 53e5257a8138a2bb481160fb59a9076121667888 by mcmonkey4eva
Don't strip colors from the NPC name

Strip colors unrequestedly is rather mean. :(
(commit: 53e5257)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dNPC.java (diff)
Commit bba8d045b038c60c60234bae0d591a8b3aaf34d8 by mcmonkey4eva
Add BukkitScriptEntryData

Part of moving ScriptEntry to the core
(commit: bba8d04)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/CastCommand.java (diff)
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/server/ExecuteCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/player/NarrateCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/AbstractCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/RotateCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/HealthCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/PlayEffectCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/ScriptEntry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/LeashCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/player/ExperienceCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/PauseCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/VulnerableCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/InvisibleCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/DespawnCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/player/StatisticCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/HealCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/player/PermissionCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/properties/entity/EntityRotation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/AssignmentCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/player/CompassCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dLocation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/ViewerCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/FlagCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/FlyCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/RemoveCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/FireworkCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/ScriptRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/EquipCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/RunCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/HurtCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/player/ListenCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/tags/TagManager.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/player/OxygenCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/DropCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/ChunkUnloadSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/TimeCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/PushCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/MidiCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/EventCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/tags/core/ScriptTags.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/StandCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/npc/speech/DenizenChat.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/ZapCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/IfCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/SwitchCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/FeedCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/PoseCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/MountCommand.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/player/GroupCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/TeleportCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/item/GiveCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/InjectCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/RenameCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/BracedCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/DisengageCommand.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/world/BreakCommand.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/entity/LookCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/TraitCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/InteractScriptHelper.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizen/BukkitScriptEntryData.java
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/containers/core/FormatScriptContainer.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/FailCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/WhileCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/FinishCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/ActionCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/queues/ScriptQueue.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/AnimateChestCommand.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/objects/dNPC.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/ShootCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/WeatherCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/HeadCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/ExplodeCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/AttackCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/RuntaskCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/LookcloseCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/BurnCommand.java (diff)
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/core/ResetCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/WalkCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/SpawnCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/player/ChatCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/CooldownCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/item/TakeCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/debugging/dB.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/CommandExecuter.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/EngageCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/npc/traits/SittingTrait.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/item/ScribeCommand.java (diff)
Commit 0affdcf8c45c9bc672e69f73109ca518f25bf5c6 by mcmonkey4eva
Temporary fix for ScriptEntry's

Need a better patch than this to finish up the move, but I'm not ready
to do it yet
(commit: 0affdcf)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/ScriptEntry.java (diff)
Commit 83e347af613e4145201ae258c28bfb5a8304ed94 by mcmonkey4eva
Make some code more core-ready

Yay for preparing to move to the core
(commit: 83e347a)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/ScriptContainer.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/ScriptEntry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/tags/Attribute.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/ScriptEntrySet.java (diff)
Commit 3035db8b9de3777c25ae23c695410cd93c4dca12 by mcmonkey4eva
Add file_delete server mech, security features

Yay for basic security
(commit: 3035db8)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/AdjustCommand.java (diff)
The file was modifiedsrc/main/resources/config.yml (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/tags/core/UtilTags.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/LogCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/YamlCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/Settings.java (diff)
Commit 6679d343620ca42d687a9255fb95c0f2a4e8ef90 by mcmonkey4eva
Fix tags in format scripts

Don't double parse!
(commit: 6679d34)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/FormatScriptContainer.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dObject.java (diff)
Commit 527b38141f2900b39b5346c1aa3996908c4e3c32 by mcmonkey4eva
Make folders automatically for the YAML command

Yay, folders are useful
(commit: 527b381)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/YamlCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/YamlCommand.java (diff)