Dinnerbone
86780fcb39
Added PLAYER_ITEM_HELD event
2011-01-31 01:34:23 +00:00
Dinnerbone
888ef8faf4
Added getRemainingAir/setRemainingAir/getMaximumAir/setMaximumAir on LivingEntity
2011-01-31 01:23:21 +00:00
Dinnerbone
8ccfad9456
Renamed ItemStack.set/getDamage to durability, which is now a short. Added Material.getMaxDurability
2011-01-31 01:06:53 +00:00
Dinnerbone
07c29dae26
Added INVENTORY_OPEN as a player event
2011-01-30 22:06:17 +00:00
sk89q
2058057ce8
Added support for different tree generation types and a callback.
2011-01-30 13:54:20 -08:00
Dinnerbone
ee0980a338
Removed EntityDeathEvent.setDrops() (just use getDrops.add/etc)
2011-01-30 20:24:36 +00:00
stevenh
d3ee9af4e5
Added new EventExecutor, missed in last commit
2011-01-29 21:18:47 +00:00
stevenh
247e77579a
Renamed IExecutor -> CommandExecutor and fixed SERVER_COMMAND doc
2011-01-29 21:17:36 +00:00
stevenh
dc04480c96
Finalising merge with head
2011-01-29 17:28:31 +00:00
stevenh
0814239f31
merge with head
2011-01-29 17:18:32 +00:00
stevenh
cc404ced12
Refactored event calling so its front loading avoiding the lookup for each event call.
...
This now uses an annoymous class implementing IExecutor that facilitates direct event method handler calling
Changed commands from being executed exclusively by a player to by a CommandSender to facilitate external command callers such as rcon
Fixed CustomEventListener
Merged in additional events
Added getFullName to PluginDescriptionFile which returns the combination of Name and Version
There's also a few bits of reformatting as it seems someones been editing with either tabs or dos eol :(
2011-01-29 16:23:56 +00:00
sk89q
578abb593b
Added Block.isBlockPowered(), block.isBlockIndirectlyPowered().
2011-01-28 10:25:13 -08:00
Dinnerbone
587ee346f8
Fixed only being able to use /reload once
2011-01-28 14:24:54 +00:00
Dinnerbone
d67110aecf
clearPlugins() and clearCommands() for PluginManager and CommandMap respectively
2011-01-28 14:18:24 +00:00
Dinnerbone
7989fe0a20
Added player.performCommand(String)
2011-01-28 09:15:43 +00:00
Taylor Kelly
99d78d912c
onDisable on stop - stephank
2011-01-27 16:15:24 -05:00
Dinnerbone
da063ad675
ENTITY_DEATH
2011-01-27 13:25:20 +00:00
Taylor Kelly
0e7dc4e1b5
BlockBurnEvent
2011-01-26 16:13:04 -05:00
sk89q
bf39db3222
Added methods to get a list of entities to World.
2011-01-26 12:48:13 -08:00
Taylor Kelly
3512d29524
EntityTargetEvent
2011-01-26 14:27:43 -05:00
Raphfrk
6366ed0c6d
some changes to comments
2011-01-25 19:11:57 +08:00
Raphfrk
971c11e366
added load chunk method
2011-01-25 19:11:56 +08:00
Peter Lamonica
1f3cd4d7fc
Added /.DS_Store (Mac filesystem dust) to .gitignore ( https://github.com/Bukkit/Bukkit/issues/#issue/46 )
2011-01-25 18:48:13 +08:00
VictorD
232c811519
Added getBlockReplacedState to enable checking of type of replaced block.
2011-01-24 23:24:17 +01:00
sk89q
1c88287348
Added PlayerEggThrowEvent.getEgg().
2011-01-23 14:06:58 -08:00
sk89q
4bab50f80d
Added squid as a valid mob type.
2011-01-23 13:16:57 -08:00
sk89q
7488cd29fa
Added full tile entity data support for all block types that use it, including chests, dispensers, furnaces, mob spawners, and note blocks.
2011-01-23 00:37:36 -08:00
sk89q
4165f58d82
Expanded .gitignore with potential build files.
2011-01-21 15:27:32 -08:00
Adam Tanner
b813e9222f
EntityExplodeEvent keeps track of its Location.
2011-01-21 23:59:34 +08:00
Adam Tanner
cf5a86bf19
Block instance getLocation() method.
2011-01-21 23:59:34 +08:00
Dinnerbone
ea3db10229
Fully implemented /version
2011-01-20 16:26:57 +00:00
Dinnerbone
a057aadf8e
Added extra plugin description fields
2011-01-20 16:26:56 +00:00
sk89q
f17a819075
Added compass setting methods.
2011-01-20 02:10:35 -08:00
sk89q
8613231dc0
Added suffocation damage as an event.
2011-01-20 02:10:35 -08:00
Andrew Ardill
d58b59b5cd
fix for entity damaged by projectile event
2011-01-20 20:22:34 +11:00
Dinnerbone
e48a4a2224
Added /version and /reload commands
2011-01-20 03:53:27 +00:00
Dinnerbone
868aee0046
Fixed empty check in PluginCommand
2011-01-20 03:08:15 +00:00
Dinnerbone
56837580ca
Material.getMaxStackSize
2011-01-20 02:51:17 +00:00
Dinnerbone
810e352f3d
Fixed Button and Lever MaterialData returning incorrect getAttachedFace()
2011-01-20 01:14:49 +00:00
FeepingCreature
fbc27c0842
add getSpawnLocation() to the World API
2011-01-20 08:58:33 +08:00
Nathan Wolf
bf4265210a
Address Feature#105:Implement support for PLAYER_ANIMATION hook/event.
...
Requires corresponding CraftBukkit change.
2011-01-20 07:56:21 +08:00
mcasper
ba78a90a4f
Event hooks were ordered in backwards order versus the expected way. To avoid sorting problems and manual sorting, changed priority to be handled by a PriorityQueue<>() rather than a manually sorted List().
...
Resolves issue 211 http://bugs.bukkit.org/issues/211
2011-01-20 07:52:55 +08:00
Tahg
31ab0c9351
added isOp api
2011-01-18 22:32:05 -05:00
VictorD
ad2bfe6bf6
Fixed minor bug with alias registration and removed debug output
2011-01-18 01:54:48 +01:00
VictorD
7a9ecbef53
Updated commands to have optional aliases, and to fallback to /pluginName:cmdName on name conflict.
2011-01-18 01:12:50 +01:00
Tahg
b440e67220
Merge branch 'master' of https://github.com/Bukkit/Bukkit
2011-01-17 17:40:13 -05:00
Tahg
b274a7faec
fixed storage of data field
2011-01-17 17:39:27 -05:00
Tal Eisenberg
88560741ad
added call to onBlockRedstoneChange
2011-01-18 04:47:11 +08:00
speakeasy
f9e46f8481
Added EntityExplodeEvent :D
2011-01-18 00:22:02 +08:00
Andrew Ardill
b1729b097e
Added interfaces for every entity type. Most (if not all) are empty.
...
These are place holders at the moment, to be used when determining
entity type. Further functionality could be added to these interfaces
later.
2011-01-18 00:20:05 +08:00