Bukkit/Spigot
89ca5a877c
Merge branch 'master' of https://github.com/Meaglin/Bukkit
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-03 10:01:09 +00:00
Bukkit/Spigot
d0b7646de7
Removed SLOW_SPREAD from IgniteCause enum.
...
By: sk89q <the.sk89q@gmail.com>
2011-02-02 21:56:57 -08:00
Bukkit/Spigot
477b359f13
Revert "fallback code for command lookup"
...
This reverts commit 74a549c74bcabdb094c5c46f919ed98288631352.
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-02 09:20:16 +00:00
Bukkit/Spigot
1899891b6f
fallback code for command lookup
...
By: tahg <tahgtahv@gmail.com>
2011-02-01 21:56:16 -08:00
Bukkit/Spigot
474817bf11
General cleanup (deprecated+whitespace)
...
By: Erik Broes <erikbroes@grum.nl>
2011-02-02 00:02:08 +01:00
Bukkit/Spigot
b01fc3ffa8
Add Chunk.getBlock(x,y,z), World.loadChunk(x,z) World.isChunkLoaded(x,z).
...
By: Erik Broes <erikbroes@grum.nl>
2011-02-02 00:01:33 +01:00
Bukkit/Spigot
4de2b0d48e
Added NoteBlock.play, Dispenser.dispense
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-01 23:21:53 +00:00
Bukkit/Spigot
4f6c65d684
Strip colours for console output
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-01 18:26:31 +00:00
Bukkit/Spigot
d1bbdaf377
Don't delete the first char of the command passed
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-01 18:12:31 +00:00
Bukkit/Spigot
d7d0c66b75
Interface for BlockBreakEvent
...
By: Meaglin <meaglin.wasabi@gmail.com>
2011-02-01 18:07:16 +01:00
Bukkit/Spigot
3085f140b3
Deprecated CommandSender.isPlayer (instanceof!) and added ConsoleCommandSender
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-01 16:45:29 +00:00
Bukkit/Spigot
c818125fb8
What's the time, mr wolf?
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-01 14:53:26 +00:00
Bukkit/Spigot
d45f410092
Added Material.matchMaterial(String)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-01 12:55:29 +00:00
Bukkit/Spigot
c76bf04e6d
Added PLAYER_DROP_ITEM
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-01 10:45:39 +00:00
Bukkit/Spigot
811c06d099
Added setItemStack(ItemStack stack) to ItemDrop
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-01 10:43:31 +00:00
Bukkit/Spigot
77b6112b65
Added VEHICLE_UPDATE
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-01 10:18:27 +00:00
Bukkit/Spigot
497ac626bf
Added PLAYER_ITEM_HELD event
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-31 01:34:23 +00:00
Bukkit/Spigot
7d5f8c95d4
Added getRemainingAir/setRemainingAir/getMaximumAir/setMaximumAir on LivingEntity
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-31 01:23:21 +00:00
Bukkit/Spigot
6f3347fe1c
Renamed ItemStack.set/getDamage to durability, which is now a short. Added Material.getMaxDurability
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-31 01:06:53 +00:00
Bukkit/Spigot
63181e1c59
Added INVENTORY_OPEN as a player event
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-30 22:05:36 +00:00
Bukkit/Spigot
301b48abea
Added support for different tree generation types and a callback.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-30 13:54:03 -08:00
Bukkit/Spigot
8ea6bf1889
Removed EntityDeathEvent.setDrops() (just use getDrops.add/etc)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-30 20:24:36 +00:00
Bukkit/Spigot
0ab994ec78
Added new EventExecutor, missed in last commit
...
By: stevenh <steven.hartland@multiplay.co.uk>
2011-01-29 21:18:47 +00:00
Bukkit/Spigot
6f4cf0388b
Renamed IExecutor -> CommandExecutor and fixed SERVER_COMMAND doc
...
By: stevenh <steven.hartland@multiplay.co.uk>
2011-01-29 21:17:36 +00:00
Bukkit/Spigot
e56db60b83
Finalising merge with head
...
By: stevenh <steven.hartland@multiplay.co.uk>
2011-01-29 17:28:31 +00:00
Bukkit/Spigot
c736e00b8c
merge with head
...
By: stevenh <steven.hartland@multiplay.co.uk>
2011-01-29 17:18:32 +00:00
Bukkit/Spigot
df05c36540
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 :(
By: stevenh <steven.hartland@multiplay.co.uk>
2011-01-29 16:23:56 +00:00
Bukkit/Spigot
ba1010e494
Added Block.isBlockPowered(), block.isBlockIndirectlyPowered().
...
By: sk89q <the.sk89q@gmail.com>
2011-01-28 10:24:34 -08:00
Bukkit/Spigot
7d4be15159
Fixed only being able to use /reload once
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-28 14:24:54 +00:00
Bukkit/Spigot
14c7da2f6e
clearPlugins() and clearCommands() for PluginManager and CommandMap respectively
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-28 14:18:24 +00:00
Bukkit/Spigot
595cb5d166
Added player.performCommand(String)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-28 09:15:43 +00:00
Bukkit/Spigot
be759ba36e
onDisable on stop - stephank
...
By: Taylor Kelly <tkelly910@gmail.com>
2011-01-27 16:15:24 -05:00
Bukkit/Spigot
b26b68a61a
ENTITY_DEATH
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-27 13:25:20 +00:00
Bukkit/Spigot
a079602347
BlockBurnEvent
...
By: Taylor Kelly <tkelly910@gmail.com>
2011-01-26 16:13:04 -05:00
Bukkit/Spigot
d922f76c36
Added methods to get a list of entities to World.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-26 12:03:21 -08:00
Bukkit/Spigot
6c441c2642
EntityTargetEvent
...
By: Taylor Kelly <tkelly910@gmail.com>
2011-01-26 14:27:43 -05:00
Bukkit/Spigot
817bdc1984
Implemented Inventory.contains with a minimum amount of item required. As per feature request #187
...
By: Limb <ibelimb@gmail.com>
2011-01-24 07:32:53 +08:00
Bukkit/Spigot
9755073204
some changes to comments
...
By: Raphfrk <raphfrk@gmail.com>
2011-01-21 05:29:53 +08:00
Bukkit/Spigot
276a3d1864
added load chunk method
...
By: Raphfrk <raphfrk@gmail.com>
2011-01-21 04:58:20 +08:00
Bukkit/Spigot
03dd082641
Added /.DS_Store (Mac filesystem dust) to .gitignore ( https://github.com/Bukkit/Bukkit/issues/#issue/46 )
...
By: Peter Lamonica <plamoni@gmail.com>
2011-01-23 04:19:03 +08:00
Bukkit/Spigot
2b2dec5b91
Added getBlockReplacedState to enable checking of type of replaced block.
...
By: VictorD <victor.danell@gmail.com>
2011-01-24 23:24:17 +01:00
Bukkit/Spigot
6c00742888
Added PlayerEggThrowEvent.getEgg().
...
By: sk89q <the.sk89q@gmail.com>
2011-01-23 14:06:58 -08:00
Bukkit/Spigot
d7456c8007
Added squid as a valid mob type.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-23 13:16:57 -08:00
Bukkit/Spigot
b880bd518f
Added full tile entity data support for all block types that use it, including chests, dispensers, furnaces, mob spawners, and note blocks.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-23 00:37:36 -08:00
Bukkit/Spigot
ed4548f6e5
Expanded .gitignore with potential build files.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-21 00:23:47 -08:00
Bukkit/Spigot
77283a97be
EntityExplodeEvent keeps track of its Location.
...
By: Adam Tanner <adam@adamtanner.org>
2011-01-21 19:41:43 +08:00
Bukkit/Spigot
5fcc3b626c
Block instance getLocation() method.
...
By: Adam Tanner <adam@adamtanner.org>
2011-01-21 19:39:31 +08:00
Bukkit/Spigot
74cf5f3f85
Fully implemented /version
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-20 05:46:23 +00:00
Bukkit/Spigot
1862bd1f09
Added extra plugin description fields
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-20 05:19:19 +00:00
Bukkit/Spigot
2262d7fba0
Added compass setting methods.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-20 02:05:31 -08:00
Bukkit/Spigot
da6afe3866
Added suffocation damage as an event.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-20 00:49:29 -08:00
Bukkit/Spigot
a5351d75bb
fix for entity damaged by projectile event
...
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-01-20 20:22:34 +11:00
Bukkit/Spigot
396f22f816
Added /version and /reload commands
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-20 03:53:27 +00:00
Bukkit/Spigot
f0ab429e01
Fixed empty check in PluginCommand
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-20 03:08:15 +00:00
Bukkit/Spigot
81023892fe
Material.getMaxStackSize
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-20 02:51:17 +00:00
Bukkit/Spigot
4cd2844713
Fixed Button and Lever MaterialData returning incorrect getAttachedFace()
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-20 01:14:49 +00:00
Bukkit/Spigot
108a146a8b
add getSpawnLocation() to the World API
...
By: FeepingCreature <default_357-line@yahoo.de>
2011-01-16 07:01:15 +08:00
Bukkit/Spigot
f0cb21dc46
Address Feature#105:Implement support for PLAYER_ANIMATION hook/event.
...
Requires corresponding CraftBukkit change.
NOTE: The email address of this commit used to be: "Nathan Wolf < <nteske@gmail.com>"
This has been fixed but will cause all commits after to change.
By: Nathan Wolf <nteske@gmail.com>
2011-01-19 00:07:38 +08:00
Bukkit/Spigot
14009cb350
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
By: mcasper <mcasper@FLARE>
2011-01-19 10:23:00 +08:00
Bukkit/Spigot
4676f99999
added isOp api
...
By: Tahg <tahgtahv@gmail.com>
2011-01-18 22:32:05 -05:00
Bukkit/Spigot
2c532f4d88
Fixed minor bug with alias registration and removed debug output
...
By: VictorD <victor.danell@gmail.com>
2011-01-18 01:54:48 +01:00
Bukkit/Spigot
ab6f5d4bc2
Updated commands to have optional aliases, and to fallback to /pluginName:cmdName on name conflict.
...
By: VictorD <victor.danell@gmail.com>
2011-01-18 01:12:50 +01:00
Bukkit/Spigot
b46210453c
Merge branch 'master' of https://github.com/Bukkit/Bukkit
...
By: Tahg <tahgtahv@gmail.com>
2011-01-17 17:40:13 -05:00
Bukkit/Spigot
8fad7bf631
fixed storage of data field
...
By: Tahg <tahgtahv@gmail.com>
2011-01-17 17:39:27 -05:00
Bukkit/Spigot
97600e3c88
added call to onBlockRedstoneChange
...
By: Tal Eisenberg <eisental@gmail.com>
2011-01-18 04:26:55 +08:00
Bukkit/Spigot
4b7aafea5d
Added EntityExplodeEvent :D
...
By: speakeasy <mekevin1917@gmail.com>
2011-01-17 22:27:48 +08:00
Bukkit/Spigot
6ab2ec9f85
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.
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-01-17 16:28:28 +08:00
Bukkit/Spigot
3b1fe7dcf7
Updated Inventory with proper generics, fixed ItemStack to have data as 'Byte' so we can put in nulls when not having data.
...
By: Erik Broes <erikbroes@grum.nl>
2011-01-17 01:50:33 +01:00
Bukkit/Spigot
48feb74b19
Added Configuration.getKeys().
...
By: sk89q <the.sk89q@gmail.com>
2011-01-16 13:28:59 -08:00
Bukkit/Spigot
6000fee9fc
Added null check and removed unused method from Fillr
...
By: VictorD <victor.danell@gmail.com>
2011-01-16 17:05:13 +01:00
Bukkit/Spigot
a17e7470e8
Added command registration to plugin config file. Registered commands are sent to the corresponding plugin.onCommand method when executed.
...
By: VictorD <victor.danell@gmail.com>
2011-01-16 16:30:34 +01:00
Bukkit/Spigot
c72a7064d8
Added Invenrory.removeItem(ItemStack...)
...
By: Erik Broes <erikbroes@grum.nl>
2011-01-16 16:10:22 +01:00
Bukkit/Spigot
c95bbac2bd
Removed unnecessary imports
...
By: durron597 <martin.jared@gmail.com>
2011-01-16 09:00:25 -05:00
Bukkit/Spigot
4fd1c13eb2
Removed field that shouldn't be there.
...
By: durron597 <martin.jared@gmail.com>
2011-01-15 17:18:46 -05:00
Bukkit/Spigot
40364131cb
Implementation of the EntityDamage*Events.
...
A new event EntityDamageByProjectileEvent was created. EntityDamageByProjectileEvent
adds the ability to get the projectile entity (such as an egg) and also set if
the projectile 'bounces'. New interfaces were created to facilitate all kinds
of projectile entities. Changes were made to facilitate the new event, and
enable other events, for plugins and event listeners.
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-01-13 00:15:31 +11:00
Bukkit/Spigot
b105f07fa7
Fixed BlockFromToEvent not knowing source block from destination block.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 21:20:23 -08:00
Bukkit/Spigot
a92c284ca1
Added Block.getRelative(BlockFace).
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 19:33:39 -08:00
Bukkit/Spigot
fdc7e20d71
Added item-in-hand related API.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 19:33:19 -08:00
Bukkit/Spigot
b202a59909
Updated JavaPluginLoader with renamed methods.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 17:14:28 -08:00
Bukkit/Spigot
6c64ffd54e
Fixed BlockListener methods to be present tense.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 17:09:10 -08:00
Bukkit/Spigot
ea2c6665c0
Added setContents() to Inventory.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 14:41:25 -08:00
Bukkit/Spigot
650e0749d1
Moved org.bukkit.Vector to org.bukkit.util.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 13:43:09 -08:00
Bukkit/Spigot
60517316e9
Added Server.broadcastMessage().
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 13:40:07 -08:00
Bukkit/Spigot
73edbc4902
Moved block stuff from org.bukkit to org.bukkit.block
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 21:37:08 +00:00
Bukkit/Spigot
1de48a9184
All inventory stuff in org.bukkit moved to org.bukkit.inventory
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 21:27:40 +00:00
Bukkit/Spigot
e2fd2dfd00
All entity stuff in org.bukkit moved to org.bukkit.entity
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 21:20:59 +00:00
Bukkit/Spigot
79b2b7fc32
Added Sign MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 21:11:39 +00:00
Bukkit/Spigot
1b2e403319
Added Inventory.clear(|index) Inventory.remove(typeId|Material|ItemStack)
...
By: Erik Broes <erikbroes@grum.nl>
2011-01-15 21:58:47 +01:00
Bukkit/Spigot
15002f6373
Fixed 3 event rename typos, cheers Master-Guy for letting me know
...
By: Erik Broes <erikbroes@grum.nl>
2011-01-15 21:57:21 +01:00
Bukkit/Spigot
59524fdb80
Added Button MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 20:58:34 +00:00
Bukkit/Spigot
9b8983805a
Added Lever MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 20:51:16 +00:00
Bukkit/Spigot
c8183cbb22
Added Ladder MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 20:45:24 +00:00
Bukkit/Spigot
3d5303ef55
Correctly added all MaterialData to their appropriate Material enum
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 20:38:41 +00:00
Bukkit/Spigot
f8decbe750
RedstoneWire MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 20:35:22 +00:00
Bukkit/Spigot
7314f0ade2
RedstoneTorch MaterialData + Redstone interface
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 20:30:27 +00:00
Bukkit/Spigot
da00145da7
Added Torches
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 20:30:13 +00:00
Bukkit/Spigot
4d443d2fc5
Added Attachable MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 20:21:56 +00:00
Bukkit/Spigot
3a76f4d8dd
Events should be present tense, not paste tense.
...
By: Erik Broes <erikbroes@grum.nl>
2011-01-15 21:23:53 +01:00
Bukkit/Spigot
965b8731e1
Changed BlockFace to match enum standards
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 20:16:51 +00:00
Bukkit/Spigot
7669ccd206
Added int getBlockTypeIdAt(int x, int y, int z) to World
...
By: Erik Broes <erikbroes@grum.nl>
2011-01-15 21:02:47 +01:00