Skip to content
Failed

Changes

Summary

  1. Don't multi-fire entity block form events (commit: 77b46f3) (details)
  2. Slightly optimize non-gif images (commit: 7e7d515) (details)
  3. Allow Skull blocks to have their skin set correctly (commit: 4442131) (details)
  4. Add a mechanism to reset event stats (commit: 9e4a2e6) (details)
  5. Add a simple 'on shutdown' world event (commit: f817fb9) (details)
  6. Add Light command (commit: 30c328d) (details)
  7. Add tag location.ellipsoids (commit: 7bec3f1) (details)
  8. Add an initial entity despawn script event (commit: a722316) (details)
  9. [Breaking] Make YamlConfiguration case-insensitive (commit: d028bf2) (details)
  10. Slightly improve BlockLight (commit: f8b2625) (details)
  11. Probably fix the mineco build (commit: dd417de) (details)
  12. re-fix mineco build + cursor_on (commit: 04cd3d6) (details)
  13. Add <[email protected]_on[<range>].ignore[<material>|...]> (commit: 0d37cbf) (details)
  14. Add duration:<duration> argument to Light command (commit: b6e9394) (details)
  15. Add range option to <[email protected]_cursor_on> (commit: 038449f) (details)
  16. Fully disable item script recipes for now (commit: 2c0a6e3) (details)
  17. Fix shift-clicking item recipes (commit: 5f0d2fc) (details)
  18. Fix regular clicking item recipes (commit: a1b6759) (details)
  19. Add a null check to getLastEntryFromFlag (commit: 9f93dec) (details)
  20. [EXPERIMENTAL] Disallow any NPC ever being considered a dPlayer (commit: d38a1ab) (details)
  21. [EXPERIMENTAL] Add fake_player custom entity type (commit: 0115332) (details)
  22. Allow different skins on fake_players, fix possible skin glitch when (commit: f8a41c6) (details)
Commit 77b46f3aad9436f98c1d9a35b7dc63dc066d0b8e by mcmonkey4eva
Don't multi-fire entity block form events
(commit: 77b46f3)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/BukkitWorldScriptHelper.java (diff)
Commit 7e7d51594ca1c27da773bdc4a29f45ed73eb39d3 by morphan1
Slightly optimize non-gif images

I need a way to cache gif images... If anyone has any ideas on how to do
that, lemme know
(commit: 7e7d515)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/maps/MapAnimatedImage.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/maps/MapImage.java (diff)
Commit 4442131efb5ec09a27c246c34467bcaf76d195df by morphan1
Allow Skull blocks to have their skin set correctly

Oops, forgot this bit somehow
(commit: 4442131)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/properties/item/ItemSkullskin.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dLocation.java (diff)
Commit 9e4a2e6eeee138f638ed524bf6dbbc1966ad2d9d by mcmonkey4eva
Add a mechanism to reset event stats
(commit: 9e4a2e6)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/tags/core/UtilTags.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dLocation.java (diff)
Commit f817fb9f24041e5c8d793d85e1e537b0bf98025b by mcmonkey4eva
Add a simple 'on shutdown' world event

Why did we never have this before?
(commit: f817fb9)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/Denizen.java (diff)
Commit 30c328d78a2776b03e212b48ac1d767ce8e49f8c by morphan1
Add Light command

http://mcmonkey.org/haste/13898
(commit: 30c328d)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizen/utilities/blocks/BlockLight.java
The file was addedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/LightCommand.java
Commit 7bec3f1a3b094258b7e018e08793394d4e145821 by mcmonkey4eva
Add tag location.ellipsoids

Like location.cuboids
(commit: 7bec3f1)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dEllipsoid.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dLocation.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/tags/core/UtilTags.java (diff)
Commit a722316f6fdaf3854c17a8b595b36a8f79ff2483 by mcmonkey4eva
Add an initial entity despawn script event

A way to listen for entities disappearing from the world.
(commit: a722316)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/EntityScriptHelper.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizen/events/scriptevents/EntityDespawnScriptEvent.java
The file was modifiedsrc/main/java/net/aufdemrand/denizen/Denizen.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/scriptevents/LiquidSpreadScriptEvent.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizen/utilities/world/DenizenWorldAccess.java
Commit d028bf20cf04a5507bc86262c458df2408b70235 by mcmonkey4eva
[Breaking] Make YamlConfiguration case-insensitive
(commit: d028bf2)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/core/YamlCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/npc/traits/AssignmentTrait.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/MapScriptContainer.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/npc/traits/ConstantsTrait.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/InteractScriptContainer.java (diff)
Commit f8b2625967a014b34436b744b5c3e3db13a29aab by morphan1
Slightly improve BlockLight

They may flicker on rare occasions, but it's better than them just
turning off on rare occasions... It's all clientside though so not
really a better fix for it
(commit: f8b2625)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/blocks/BlockLight.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dEntity.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/command/CommandContext.java (diff)
Commit 04cd3d6389cc4db35f00ee8e48f8846b4a3b45f7 by mcmonkey4eva
re-fix mineco build + cursor_on
(commit: 04cd3d6)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dEntity.java (diff)
Commit 0d37cbf6185a02a92bdfdaf8faad2e23642c83b7 by morphan1
Add <[email protected]_on[<range>].ignore[<material>|...]>

For ignoring materials
(commit: 0d37cbf)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dEntity.java (diff)
Commit b6e939482314dc20c926de7e64945b8fc1d668e6 by morphan1
Add duration:<duration> argument to Light command
(commit: b6e9394)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/blocks/BlockLight.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/BukkitCommandRegistry.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/world/LightCommand.java (diff)
Commit 038449fbcc3387dadce85411a86e5bcc470e8a92 by morphan1
Add range option to <[email protected]_cursor_on>

Also fix dEntity errors on shutdown
(commit: 038449f)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/EntityScriptHelper.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/Denizen.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dLocation.java (diff)
Commit 2c0a6e37cb9107d52a8822a8588799cd880df5e9 by mcmonkey4eva
Fully disable item script recipes for now

Needs a proper fix ASAP
(commit: 2c0a6e3)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/ItemScriptHelper.java (diff)
Commit 5f0d2fce962373f8399ea82d8dba82310d33fb0d by mcmonkey4eva
Fix shift-clicking item recipes
(commit: 5f0d2fc)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/ItemScriptHelper.java (diff)
Commit a1b6759bfa44355fa687ca77f55045baa1d56387 by mcmonkey4eva
Fix regular clicking item recipes

The way this works is super strange, but it works :D
(commit: a1b6759)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/ItemScriptHelper.java (diff)
Commit 9f93dec158cfc606019dfd443e1d2fbed948c1b1 by mcmonkey4eva
Add a null check to getLastEntryFromFlag
(commit: 9f93dec)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/Denizen.java (diff)
Commit d38a1abd622587102d652bd8c05aed0c28953c48 by morphan1
[EXPERIMENTAL] Disallow any NPC ever being considered a dPlayer

To make future additions to Denizen easier...
(commit: d38a1ab)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/DenizenCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/CuboidEnterExitSmartEvent.java (diff)
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)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/AttackCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/PlayerStepsOnSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/properties/entity/EntityAge.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/properties/entity/EntityInfected.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/PlayerWalkSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/EntitySpawnSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/scriptevents/EntityTeleportScriptEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/entity/CraftItemProjectile.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/BukkitWorldScriptHelper.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/PlayerJumpSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/ItemScrollSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dChunk.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/BukkitScriptEntryData.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/events/core/SyncChatSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/CommandSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/EntityDeathSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/EntityDamageSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/npc/traits/MobproxTrait.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/containers/core/ItemScriptHelper.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/WalkCommand.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/BiomeEnterExitSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/PlayerEquipsArmorSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/events/core/_TemplateSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/FollowCommand.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/events/core/VehicleCollisionSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dWorld.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/npc/CreateCommand.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/objects/dPlayer.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/events/core/AsyncChatSmartEvent.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/scripts/commands/entity/HealthCommand.java (diff)
Commit 01153324220ca2f4827fb90b53a05e56650b1978 by morphan1
[EXPERIMENTAL] Add fake_player custom entity type

Currently, pretty much all they can do is stand there. But it's a start.
To give them a name, do "fake_player[name=Dinnerbone]" or the like
(commit: 0115332)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/Denizen.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizen/utilities/entity/network/FakePlayerConnection.java
The file was addedsrc/main/java/net/aufdemrand/denizen/utilities/entity/network/FakeChannel.java
The file was addedsrc/main/java/net/aufdemrand/denizen/utilities/entity/network/FakeNetworkManager.java
The file was addedsrc/main/java/net/aufdemrand/denizen/utilities/entity/EntityFakePlayer.java
The file was modifiedsrc/main/java/net/aufdemrand/denizen/npc/traits/SittingTrait.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/entity/CraftFakeArrow.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/entity/CraftItemProjectile.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/entity/DenizenEntityType.java (diff)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/objects/dEntity.java (diff)
The file was addedsrc/main/java/net/aufdemrand/denizen/utilities/entity/CraftFakePlayer.java
Commit f8a41c666b651e4c619b2585ab6ef7e3fbdbb2b8 by morphan1
Allow different skins on fake_players, fix possible skin glitch when it's a skin's first use

For example: fake_player[name=Notch;skin=mcmonkey4eva] would create a
fake_player named "Notch" but with @mcmonkey4eva 's skin
(commit: f8a41c6)
The file was modifiedsrc/main/java/net/aufdemrand/denizen/utilities/entity/CraftFakePlayer.java (diff)