SuccessChanges

Summary

  1. EntityTypeTag now supports types without default prefixes (commit: 8fca7f6) (details)
  2. Some Entity Key based Commands and Tags (commit: fd949e5) (details)
  3. Respawn Location commands (commit: fa87fc4) (details)
  4. Represent Spawn Types/Causes (commit: 98a1577) (details)
  5. Fix SpawnType Event Switch (commit: ba07053) (details)
  6. Merge Recent Changes (commit: 5d57c08) (details)
  7. Small Fixes (commit: f1608fc) (details)
  8. Small improvements (commit: 42cb601) (details)
  9. Entity Scripts! (commit: dcfa9e6) (details)
  10. Spawn Causes (commit: 40faa00) (details)
  11. Improve AI Task logic (commit: c8be326) (details)
  12. fix uuid logic (commit: a697efb) (details)
  13. bits of cleaning in util sections (commit: 9a276cd) (details)
  14. version upd to 0.5.5 (commit: af0ca37) (details)
  15. tag improvements (commit: f8983b8) (details)
  16. entity script cleanup (commit: 05c6a28) (details)
  17. commands cleaning (commit: 8ac76a7) (details)
  18. big mess of cleaning (commit: a3913d9) (details)
Commit 8fca7f69035ea2b3483ce4fd07bdbc455b9b5710 by xenmai95
EntityTypeTag now supports types without default prefixes
Also added support for UUID data keys (like the human skin one).
(commit: 8fca7f6)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTypeTag.java (diff)
Commit fd949e53482c1772e39bfb023c75ad23819cfa9f by xenmai95
Some Entity Key based Commands and Tags
Absorption, Burn and Glow.
(commit: fd949e5)
The file was addedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/GlowCommand.java
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/Denizen2Sponge.java (diff)
The file was addedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/AbsorptionCommand.java
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTag.java (diff)
The file was addedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/BurnCommand.java
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/HealCommand.java (diff)
Commit fa87fc4b71e61d0ba620e2b23630e656c329ebf1 by xenmai95
Respawn Location commands
Still not implemented in Sponge, but should work fine once they are.
Also updated a deprecated Key creating method, and improved ban command
to accept players as entity tag input.
(commit: fa87fc4)
The file was addedsrc/main/java/com/denizenscript/denizen2sponge/commands/player/SetRespawnCommand.java
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/Denizen2Sponge.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/PlayerTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/AbsorptionCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/player/BanCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/flags/FlagHelper.java (diff)
The file was addedsrc/main/java/com/denizenscript/denizen2sponge/commands/player/RemoveRespawnCommand.java
Commit 98a157713e775256b21dd0ebd666e8c8d6ff215a by xenmai95
Represent Spawn Types/Causes
(commit: 98a1577)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTypeTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntitySpawnsScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/D2SpongeEventHelper.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntitySpawnsScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/D2SpongeEventHelper.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/ExperienceChangesScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/spongescripts/AdvancementScript.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/flags/FlagHelper.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/spongescripts/ItemScript.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/BlockTypeTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/DataKeys.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTypeTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/Denizen2Sponge.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/Denizen2SpongeImplementation.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/spongescripts/ItemScript.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/SpawnCommand.java (diff)
The file was addedsrc/main/java/com/denizenscript/denizen2sponge/spongescripts/EntityScript.java
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTag.java (diff)
The file was addedsrc/main/java/com/denizenscript/denizen2sponge/utilities/EntityTemplate.java
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntitySpawnsScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/SpawnCommand.java (diff)
Commit c8be3260988ea09e719b876d6b9b04e0f923e7fe by xenmai95
Improve AI Task logic
Also added server.match_players
(commit: c8be326)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/AddAITaskCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/EntityTemplate.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/Utilities.java (diff)
The file was addedsrc/main/java/com/denizenscript/denizen2sponge/utilities/AITaskHelper.java
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/SpawnCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/spongescripts/EntityScript.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/PlayerTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/handlers/ServerTagBase.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/handlers/ServerTagBase.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/PlayerTag.java (diff)
Commit 9a276cdf0db1161456e375ed2ca0e2013207874e by mcmonkey
bits of cleaning in util sections
- Improve flag key name
- Fix nonsense interface placement
- Fix nonsense import screwery
(commit: 9a276cd)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/Utilities.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/AITaskHelper.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/D2SpongeEventHelper.java (diff)
The file was addedsrc/main/java/com/denizenscript/denizen2sponge/utilities/Function3.java
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/flags/FlagHelper.java (diff)
The file was modifiedpom.xml (diff)
Commit f8983b8776b7e7a8bef2843bd56038cdcc6f07de by mcmonkey
tag improvements
- Minor cleaning of ServerTag.match_player
- fix some outdatedness issues in PlayerTag and EntityTag
- reorgs in PlayerTag.respawn_location
- improve PlayerTag offline handling
- improve PlayerTag getFor handling
(commit: f8983b8)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/handlers/ServerTagBase.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/PlayerTag.java (diff)
Commit 05c6a2836a6c06f48b8c13c32473681b7bbaef12 by mcmonkey
entity script cleanup
- Share FORCE_TO_STATIC ref
- De-stupid the ai tasks handling
- Clean docs
- Fix an issue in item+entity scripts with casing
(commit: 05c6a28)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/spongescripts/ItemScript.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/Denizen2Sponge.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/spongescripts/EntityScript.java (diff)
Commit 8ac76a73e982b43bfeb935f0fd8fab829f82bcf0 by mcmonkey
commands cleaning
- clean weird string mismanagement
- improve ai task docs
- less silly TextTag misuse
- clean code logic a bit
- cleaned spawn command all over
(commit: 8ac76a7)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/GlowCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/spongescripts/EntityScript.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/EntityTemplate.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/SpawnCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/PlayerTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/BurnCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/player/BanCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/HealCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/player/SetRespawnCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/player/RemoveRespawnCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/AddAITaskCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/AbsorptionCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/PlayerPlacesBlockScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/items/GiveCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/flags/FlagMap.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/FormattedTextTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/LocationTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/WorldTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntityDiesScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/ExperienceChangesScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/LevelChangesScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/handlers/TextsTagBase.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/ItemCooldownStartsScriptEvent.java (diff)
The file was modifiedpom.xml (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntityCollidesWithBlockScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntityLeavesAreaScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/InventoryTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/PlayerBreaksBlockScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/world/ExplosionOccursScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTypeTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/BlockTypeTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/AITaskHelper.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/server/AnnounceCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/PlayerTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/SpawnCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/CuboidTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/world/BlockFadesScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntityKilledScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/player/TabListCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/utilities/Utilities.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/world/BlockChangesScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntityEntersAreaScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntityDamagedScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/HealCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/PlayerStartsUsingItemScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/ProjectileImpactsEntityScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/commands/entity/FlagCommand.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksEntityScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/ProjectileLaunchedScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/ItemCooldownEndsScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/handlers/ServerTagBase.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntityCollidesWithEntityScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntitySpawnsScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/world/PortalFormedScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTypeTag.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksEntityScriptEvent.java (diff)
The file was modifiedsrc/main/java/com/denizenscript/denizen2sponge/events/entity/EntityMovesScriptEvent.java (diff)