Skip to content
Success

Changes

Summary

  1. Queue word list censorship [minor] (commit: 77bd5dd) (details)
  2. Add our scheduler code (commit: 8c081ab) (details)
  3. move DebugElement to the core (commit: 5f98b26) (details)
  4. First big wall of moving-shit-to-core (commit: ff61105) (details)
  5. Move another large pile of code to the core (commit: d6c5afa) (details)
  6. Some TODOs (commit: 4ee3a56) (details)
  7. Some work towards a functional core (commit: e433ac7) (details)
  8. Clean the Command Executor (commit: 8047da3) (details)
  9. Update BracedCommand (commit: 6d35f6f) (details)
  10. Update scriptbuilder (commit: 291dfcc) (details)
  11. Update ScriptRegistry (commit: 00d6918) (details)
  12. Update ScriptQueue (commit: 358af68) (details)
  13. Update AbstractCommand, CommandRegistry (commit: 3a1a29c) (details)
  14. Update TimedQueue (commit: 78b0ee5) (details)
  15. Update TaskScriptContainer (commit: 93863a9) (details)
  16. Update Attribute (commit: b7d5b35) (details)
  17. Update ReplaceableTagEvent (commit: 9d3814a) (details)
  18. Update TagManager, ProcedureScriptTags (commit: 0fe55a8) (details)
  19. Update ObjectFetcher (commit: 4d97822) (details)
  20. Update Element (commit: 1328312) (details)
  21. Update Duration (commit: b0e52ea) (details)
  22. Update dScript (commit: ad6b55f) (details)
  23. Update dList (commit: 504b163) (details)
  24. Update aH (commit: b6dde0b) (details)
  25. Update property parser (commit: bb9919e) (details)
  26. Update old event manager (commit: 44772d6) (details)
  27. Make it buildable (commit: f3f605e) (details)
  28. Make TagContext abstract (commit: 2f93af6) (details)
  29. Patch OldEventManager (commit: 3c42ba8) (details)
  30. Scrap from updating dBukkit (commit: 4626c29) (details)
  31. Minor cleanup (commit: 2c4f87b) (details)
  32. Update to new object fetcher style (commit: 99c22a0) (details)
  33. Update ScriptQueue too (commit: 0939ab3) (details)
  34. Move Foreach to the core (commit: ad8ad6b) (details)
  35. Patch some errors (commit: 3926410) (details)
  36. Fix the ObjectFetcher, bump version (commit: 5023c6c) (details)
  37. Actually load world events at startup (commit: b330702) (details)
  38. Ignore unreasonable calls to queue.onStop (commit: 1a9078b) (details)
  39. Ban queues from re-completing repeatedly (commit: 52a5d8c) (details)
  40. Fix relative_filename (commit: e0fa224) (details)
  41. Add verbose flag, fix list.filter (commit: be1b7d0) (details)
  42. Fix player: and npc: (commit: e2cf57d) (details)
  43. Verbosify some things, fix some things (commit: f68304f) (details)
  44. Fix flag dList support (commit: 9e57a3a) (details)
  45. Move dObject meta back out of the core (commit: da7eae7) (details)
Commit 77bd5dd34ce685f706b093e33b10626e08d418c4 by mcmonkey4eva
Queue word list censorship [minor]
(commit: 77bd5dd)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/utilities/QueueWordList.java (diff)
Commit 8c081aba2bdff4ca58b36f2159bcbdc5ca968276 by mcmonkey4eva
Add our scheduler code

We can't rely on Bukkit's scheduler in the core, so...
(commit: 8c081ab)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenCore.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizencore/utilities/scheduling/OneTimeSchedulable.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/utilities/scheduling/Schedulable.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/utilities/scheduling/RepeatingSchedulable.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenImplementation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/utilities/debugging/dB.java (diff)
Commit ff611050ba31a1aefb9a61751af9ae4e06ea1d49 by mcmonkey4eva
First big wall of moving-shit-to-core

Move ALL THE THINGS
(commit: ff61105)
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/CommandExecuter.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/notable/Notable.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/queues/core/InstantQueue.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptRegistry.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/properties/PropertyParser.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/containers/core/YamlDataScriptContainer.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/containers/ScriptContainer.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/dObject.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/dScript.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptEntry.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/properties/Property.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptBuilder.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/Duration.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/ObjectFetcher.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/queues/core/TimedQueue.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptEntrySet.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/BracedCommand.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/queues/ScriptQueue.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/queues/ScriptEngine.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/queues/core/Delayable.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/AbstractCommand.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/Adjustable.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/Fetchable.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/notable/Note.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/dList.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/aH.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/Element.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/objects/Mechanism.java
Commit d6c5afa492dd949682639696d5851d8b19acc0cd by mcmonkey4eva
Move another large pile of code to the core
(commit: d6c5afa)
The file was addedsrc/main/java/net/aufdemrand/denizencore/tags/core/ContextTags.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/tags/core/ScriptTags.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/tags/TagManager.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/events/OldSmartEvent.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/containers/core/ProcedureScriptContainer.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/containers/core/WorldScriptContainer.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/events/OldEventManager.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/containers/core/TaskScriptContainer.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/tags/core/EscapeTags.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/containers/core/YamlDataScriptContainer.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizencore/tags/core/ListTags.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/tags/Attribute.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/tags/core/_templateTags.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/tags/core/QueueTags.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/tags/ReplaceableTagEvent.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/TagContext.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizencore/tags/core/DefinitionTags.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/containers/core/WorldScriptContainer.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptBuilder.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenCore.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/events/OldEventManager.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/containers/core/TaskScriptContainer.java (diff)
Commit e433ac782b32e60e4e37fdbdd231a9f5a97f2682 by mcmonkey4eva
Some work towards a functional core
(commit: e433ac7)
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/core/DefineCommand.java
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/core/_templateCommand.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/utilities/debugging/dB.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/BracedCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenImplementation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/CommandExecuter.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/core/DetermineCommand.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/utilities/debugging/dB.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/CommandExecuter.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenImplementation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/BracedCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptEntryData.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptBuilder.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/utilities/debugging/dB.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenImplementation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenImplementation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/queues/ScriptQueue.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenCore.java (diff)
Commit 3a1a29c46406b6bce57430ff47567a9e6684525f by mcmonkey4eva
Update AbstractCommand, CommandRegistry
(commit: 3a1a29c)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/CommandRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/AbstractCommand.java (diff)
The file was removedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/BaseAbstractCommand.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenImplementation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/queues/core/TimedQueue.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/containers/core/TaskScriptContainer.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/Attribute.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/TagContext.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/ReplaceableTagEvent.java (diff)
Commit 0fe55a811b537692ab1ed13a63e79c496aa7eaa9 by mcmonkey4eva
Update TagManager, ProcedureScriptTags
(commit: 0fe55a8)
The file was addedsrc/main/java/net/aufdemrand/denizencore/tags/core/ProcedureScriptTags.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/TagContext.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/TagManager.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/ObjectFetcher.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/utilities/CoreUtilities.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/Element.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizencore/utilities/SQLEscaper.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/properties/PropertyParser.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/Duration.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/dScript.java (diff)
Commit 504b1638266ed483ed2c78c43814f676ac1bcb6c by mcmonkey4eva
Update dList

Stupid... non-core flag code...
(commit: 504b163)
The file was addedsrc/main/java/net/aufdemrand/denizencore/utilities/NaturalOrderComparator.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/TagContext.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenImplementation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/dList.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptEntryData.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/aH.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/properties/PropertyParser.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/events/OldEventManager.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/utilities/debugging/dB.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptEntryData.java (diff)
The file was removedsrc/main/java/net/aufdemrand/denizencore/utilities/javaluator/package-info.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptEntry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/TagManager.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/utilities/QueueWordList.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/utilities/YamlConfiguration.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/CommandExecuter.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/containers/ScriptContainer.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/ReplaceableTagEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/ObjectFetcher.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/dScript.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/CommandExecuter.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/TagContext.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenImplementation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/Attribute.java (diff)
Commit 3c42ba8990a1cf27226c7e9f32998df3e58f1f43 by mcmonkey4eva
Patch OldEventManager

Accidentally deleted method
(commit: 3c42ba8)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/events/OldEventManager.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/dList.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/CommandExecuter.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenImplementation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/tags/TagManager.java (diff)
Commit 99c22a09f1ceb59c4f530b4349ec4bc09d66c254 by mcmonkey4eva
Update to new object fetcher style
(commit: 99c22a0)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/dScript.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/dList.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/ObjectFetcher.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/Duration.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/Element.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/queues/ScriptQueue.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/core/ForeachCommand.java
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/aH.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/ObjectFetcher.java (diff)
Commit 5023c6c844febfebc9d858ac9aac9d7fb8dfed1b by mcmonkey4eva
Fix the ObjectFetcher, bump version
(commit: 5023c6c)
The file was modifiedpom.xml (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/ObjectFetcher.java (diff)
Commit b330702a95d49241a2cec6c3ed9f1ba0d22e1505 by mcmonkey4eva
Actually load world events at startup

Rather than just when you do it manually
(commit: b330702)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/DenizenCore.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/events/OldEventManager.java (diff)
Commit 1a9078b451f8a682ff916fb52d583ebc4db48558 by mcmonkey4eva
Ignore unreasonable calls to queue.onStop

Stopping before you start: now permissible
(commit: 1a9078b)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/queues/core/TimedQueue.java (diff)
Commit 52a5d8c60afe246e5ffd7b21c0865afb545eae05 by mcmonkey4eva
Ban queues from re-completing repeatedly

Lazy solution to a possible leak - probably doesn't even fix the leak.
(commit: 52a5d8c)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/queues/core/TimedQueue.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/ScriptBuilder.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/queues/ScriptQueue.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/containers/core/TaskScriptContainer.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/properties/PropertyParser.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/dScript.java (diff)
Commit be1b7d0241f99d603677a4135a7df6a7f3afccda by mcmonkey4eva
Add verbose flag, fix list.filter
(commit: be1b7d0)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/utilities/debugging/dB.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/dList.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/scripts/commands/CommandExecuter.java (diff)
Commit f68304f29b810519b1768774d4610d1c8050fc1e by mcmonkey4eva
Verbosify some things, fix some things
(commit: f68304f)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/utilities/CoreUtilities.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/aH.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/ObjectFetcher.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/dList.java (diff)
Commit da7eae7d1f6171890acc79a05c2366af492d3a51 by mcmonkey4eva
Move dObject meta back out of the core
(commit: da7eae7)
The file was modifiedsrc/main/java/net/aufdemrand/denizencore/objects/dObject.java (diff)