Bukkit/Spigot
c98c245890
Added getKiller() method to LivingEntity, to determine the killer of an entity
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-12-11 16:04:37 +00:00
Bukkit/Spigot
2a9dad1626
Add Bukkit.getAllowEnd(). Thanks codename-B!
...
By: Erik Broes <erikbroes@grum.nl>
2011-12-09 18:50:49 +01:00
Bukkit/Spigot
f63d8e600d
Fixed silly NPE during shutdown when java becomes a meanie-pants and steals our lunch money :(
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-12-09 17:13:47 +00:00
Bukkit/Spigot
a41e663ef3
Override annotations do not belong here!
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-12-09 16:24:23 +00:00
Bukkit/Spigot
7aff3534fa
Added onStructureGrow event, thanks to md-5.
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-12-09 16:12:05 +00:00
Bukkit/Spigot
96311db0bf
Fixed MemorySection list methods' return types + NPEs. This fixes BUKKIT-213, thanks to Sleaker
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-12-09 15:50:20 +00:00
Bukkit/Spigot
8feccf30cc
EntityExplodeEvent: Add constructor that takes yeild parameter
...
The Ender Dragon causes blocks to explode as it flies through them.
These blocks by default do not drop any items, so the default yeild for
this explosion event is 0. Previously the event had the default value
hard-coded to 0.3F, which is inaccurate in this situation.
We derecate the constructor with no yield, as any default yield should
really be left up to the implementation to decide, not the API.
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-12-07 23:56:15 +11:00
Bukkit/Spigot
b0481cb922
BREAKING: Change ConsoleCommandSender to an interface.
...
Implementations will now need to implement the console command sender.
This is done to increse the separation between the Bukkit API and it's
implementations. This allows the implementations more freedom when dealing
with consoles and reducing chances for breaking plugin compatibility in the
future.
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-12-07 16:43:56 +11:00
Bukkit/Spigot
a4a2fa8690
Teach the API about Remote Consoles
...
This will allow us to raise events for remote consoles, and provide access
to them at a later date. Relates to BUKKIT-220
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-12-07 16:37:35 +11:00
Bukkit/Spigot
1d06c840a4
Added Material.isEdible. Thanks simplyianm
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-12-06 09:44:16 +00:00
Bukkit/Spigot
56b92a4f45
Added method to retrieve all players on a server, online or offline
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-12-04 17:56:41 +00:00
Bukkit/Spigot
712ca9d3b6
I do believe that I made a typo
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-12-04 11:08:40 +00:00
Bukkit/Spigot
f3ddaaf09f
Added cause to PlayerTeleportEvent
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-12-04 11:03:32 +00:00
Bukkit/Spigot
c90d52a4d3
Bukkit will no longer leak tears. He has been cheered up.
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-12-04 10:41:46 +00:00
Bukkit/Spigot
1c103e443d
Added /xp and /toggledownfall commands from vanilla
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-12-02 06:37:42 +00:00
Bukkit/Spigot
5be8bd5ba5
Added the missing effects to the Effect enum.
...
By: TomyLobo <tomylobo@nurfuerspam.de>
2011-11-28 18:40:04 +01:00
Bukkit/Spigot
b3819b1bbb
Deprecated player methods: getExperience setExperience due to new float value. Added giveExp, setExp, getExp
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-30 22:30:47 +00:00
Bukkit/Spigot
ae4cd083ac
Extend EntityCombustEvent to allow setting combustion duration.
...
Also extend with two new events that track the entity or block that caused
the combustion.
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-11-29 20:50:38 +11:00
Bukkit/Spigot
3055f33fca
BREAKING CHANGE: BUKKIT-44 Fix Material Enum typo. Thanks Steeveeo!
...
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-11-28 15:52:11 +11:00
Bukkit/Spigot
159c512a9f
Added Enchantment.values() for retrieving all enchantments
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-28 03:41:40 +00:00
Bukkit/Spigot
2aca23d84a
Add MagmaCube interface.
...
Also, add MagmaCube to CreatureType Enum, as per BUKKIT-57. Thanks snowleo!
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-11-28 11:12:08 +11:00
Bukkit/Spigot
fa2fabd4ec
BUKKIT-57 Add Snowman to CreatureType Enum. Thanks snowleo!
...
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-11-28 10:48:02 +11:00
Bukkit/Spigot
be588e1004
BUKKIT-61 Add durability to BOW material type. Thanks snowleo!
...
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-11-28 09:49:22 +11:00
Bukkit/Spigot
da2c7fcc14
Fixed issue adding mass enchantments to items
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-27 03:58:12 +00:00
Bukkit/Spigot
636640607d
Added utility methods to ItemStack to allow mass adding of enchantments
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-27 02:45:08 +00:00
Bukkit/Spigot
868b48c82c
Made ItemStack .equals take into account data and enchantments
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-27 02:25:12 +00:00
Bukkit/Spigot
aa5b203974
Added Enchantment API
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-27 00:26:31 +00:00
Bukkit/Spigot
409c447cbd
Added world.getWorldFolder, server.getWorldContainer
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-25 03:46:47 +00:00
Bukkit/Spigot
34f857ad15
Added new set/get age methods to Animals
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-24 20:16:16 +00:00
Bukkit/Spigot
d29402070b
Made /version output same as startup output
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-23 05:55:32 +00:00
Bukkit/Spigot
b2c01fec3c
Added new biome enum values
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-22 21:21:09 +00:00
Bukkit/Spigot
8afb3fdf8e
Fixed the fix of the fix of javaplugin.getResource
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-22 00:03:16 +00:00
Bukkit/Spigot
96e7ebd630
BREAKING CHANGE: Renamed Material.WHITESTONE to ENDER_STONE. Added DRAGON_EGG.
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-21 22:38:51 +00:00
Bukkit/Spigot
b5fed7b863
BREAKING CHANGE: Renamed Environment.SKYLANDS to THE_END
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-21 22:38:06 +00:00
Bukkit/Spigot
5e8490ab32
Added EnderCrystal entity
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-21 22:37:37 +00:00
Bukkit/Spigot
2e69050e17
Update version to correct one
...
By: Erik Broes <erikbroes@ripe.net>
2011-11-20 00:11:39 -08:00
Bukkit/Spigot
d953b3b234
Update version to 1.0.0-SNAPSHOT
...
By: Erik Broes <erikbroes@grum.nl>
2011-11-19 23:49:05 -08:00
Bukkit/Spigot
13fb246fbc
Now using a new version system!
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-31 01:46:44 +00:00
Bukkit/Spigot
beded0650b
Fixed typo for NETHER_WARTS
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-29 10:04:11 +01:00
Bukkit/Spigot
bdc3ffafbe
Added various new 1.9 entities, blocks and items
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-29 09:43:19 +01:00
Bukkit/Spigot
41fba5743b
Added getMaxHealth to LivingEntity
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-29 08:09:22 +01:00
Bukkit/Spigot
cc2c92d5cb
Added class type to CreatureType enum
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-29 08:09:03 +01:00
Bukkit/Spigot
67a69090f5
Fixed getResource not working post-reload, thanks to feildmaster
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-13 11:11:45 +00:00
Bukkit/Spigot
75f99315f7
Removed redundant TestEnum file
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-13 10:00:32 +00:00
Bukkit/Spigot
912ce85f79
Add more menus to site.xml
...
By: Luke GB <lukegb@lukegb.com>
2011-11-10 08:03:00 +00:00
Bukkit/Spigot
867d2bc046
Added createSection(String path, Map<String, object> map)
...
By: Feildmaster <admin@feildmaster.com>
2011-11-01 22:04:48 -05:00
Bukkit/Spigot
04ccdf16fd
Fixed issue with hasPermission returning false wrongly
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-11-02 22:48:07 +00:00
Bukkit/Spigot
97d09bc106
Fix version string - RB 4 has already happened
...
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-11-01 14:22:12 +11:00
Bukkit/Spigot
51b8a856bb
Added getBukkitVersion to Server
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-31 04:01:56 +00:00
Bukkit/Spigot
b5b7edecd9
Updated version for 1.8.1-R4
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-31 01:49:57 +00:00
Bukkit/Spigot
e7255d353e
Fixed using the wrong type of Map for storing perm attachment values
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-27 22:03:21 +01:00
Bukkit/Spigot
ccbf3b22ed
Added helper methods such as getStringList to ConfigurationSection
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-26 09:47:51 +01:00
Bukkit/Spigot
04d50c0f67
Fixed the /me command missing a space
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-26 07:08:41 +01:00
Bukkit/Spigot
3f093fec4a
Fixed stripColor taking more than it should, thanks to fieldmaster for catching it
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-26 07:01:50 +01:00
Bukkit/Spigot
2ec416e8e0
Fixed issues with loading YamlConfigurations with typed keys
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-26 06:56:36 +01:00
Bukkit/Spigot
98583f6462
Revert "Added the ability to register commands dynamically."
...
This reverts commit 737d6347b1d74e13191df7c521d8db30fa174c9b.
Because this is *NOT* how it should be.
By: Erik Broes <erikbroes@grum.nl>
2011-10-13 18:27:34 +02:00
Bukkit/Spigot
f75105d723
Added a case previously not covered by VehicleDestroyEvent for boats, updated VehicleDestroyEvent Javadocs.
...
By: sk89q <the.sk89q@gmail.com>
2011-10-13 01:16:18 -07:00
Bukkit/Spigot
fa0a9be46c
Added the ability to register commands dynamically.
...
By: sk89q <the.sk89q@gmail.com>
2011-10-13 01:05:20 -07:00
Bukkit/Spigot
f5eee9b341
Added new FileConfigurationOptions.copyHeader, defaulting to true. Copies the header from default config, if there is one.
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-12 13:24:57 +01:00
Bukkit/Spigot
69a2349368
Loading a FileConfiguration (Yaml/) should remember the previously saved header
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-12 05:03:47 +01:00
Bukkit/Spigot
ea55a50756
YamlConfiguration now correctly writes extra blank lines at the end if requested
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-12 04:39:22 +01:00
Bukkit/Spigot
b94e100930
Added reloadConfig() plugin method
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-11 15:50:59 +01:00
Bukkit/Spigot
71d1bb3e2d
Added OfflinePlayer.getPlayer() for getting the online Player object
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-11 14:51:28 +01:00
Bukkit/Spigot
e7f66d5be6
Fixed deeply nested configuration sections retrieving values
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-11 13:26:41 +01:00
Bukkit/Spigot
510ec3a467
Fixed removing entries in the new Configuration (via set(x, null))
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-11 12:16:43 +01:00
Bukkit/Spigot
f22a79981c
Fixed NPE on unloading plugins
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-11 04:41:34 +01:00
Bukkit/Spigot
ef674c0b83
Added new entity.get/setTicksLived for identifying an entity's age
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-11 02:22:38 +01:00
Bukkit/Spigot
b50b4ca047
Few more style cleanups
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-11 02:16:44 +01:00
Bukkit/Spigot
ad38184dc2
Added add/subtract by Vector methods to Location, thanks to erisdiscord
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-11 02:04:40 +01:00
Bukkit/Spigot
aff51bff11
Javadoc typo. I can now sleep soundly at night.
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-11 01:24:47 +01:00
Bukkit/Spigot
1ad373d9f6
Lazy-load the old and new configs for plugins .getConfig
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-10 23:04:01 +01:00
Bukkit/Spigot
429eb80d6e
Small javadoc cleanup
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-10 21:58:44 +01:00
Bukkit/Spigot
96063a2b4d
Updated snakeyaml to 1.9 (up from 1.7)
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-10 21:39:27 +01:00
Bukkit/Spigot
e485fcdb54
Removed old Fillr code that was actually never used
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2011-10-10 21:33:44 +01:00
Bukkit/Spigot
6c7412d365
Added new Configuration classes
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-19 20:36:44 +01:00
Bukkit/Spigot
e99e39ee62
hopeful fix for blocks not being pistons when they should be
...
By: Tahg <tahgtahv@gmail.com>
2011-09-30 03:27:36 -04:00
Bukkit/Spigot
c549298711
Revert "Added callback line of sight methods. Thanks xZise!"
...
This reverts commit 1df3a823ba477d68b359e5ac246345a05fe82ebd.
By: EvilSeph <evilseph@gmail.com>
2011-10-03 15:15:50 -04:00
Bukkit/Spigot
3ea8302a86
Added Difficulty API.
...
By: EvilSeph <evilseph@gmail.com>
2011-10-03 01:25:39 -04:00
Bukkit/Spigot
903b75184d
Made the Ban command kick a matching player if they are online.
...
By: EvilSeph <evilseph@gmail.com>
2011-10-03 01:31:38 -04:00
Bukkit/Spigot
8ce68d156e
Added callback line of sight methods. Thanks xZise!
...
By: EvilSeph <evilseph@gmail.com>
2011-10-01 16:16:22 -04:00
Bukkit/Spigot
297f375b44
Renamed player.setListName to something a little more sensical
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-10-03 00:34:04 +01:00
Bukkit/Spigot
457abc3dc5
Updated guava to 10.0
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-10-01 23:46:11 +01:00
Bukkit/Spigot
2a3a80d543
Added PlayerChangedWorldEvent.
...
By: sunkid <sunkid@iminurnetz.com>
2011-09-30 20:29:24 +02:00
Bukkit/Spigot
2ef3dfed7b
Moved itr.remove() in loadPlugins(). Thanks lahwran!
...
This was moved so that the loop does not end until it has gone through a
whole pass without finding any loadable plugins.
By: EvilSeph <evilseph@gmail.com>
2011-10-01 13:56:17 -04:00
Bukkit/Spigot
367dbc663e
Painting improvements. Thanks CelticMinstrel!
...
Added interface to get/set the art and facing direction on paintings, and expanded painting break events to catch more cases (including fire and lightning); removed PaintingBreakByWorldEvent since it's identical to its superclass
By: EvilSeph <evilseph@gmail.com>
2011-10-01 13:30:59 -04:00
Bukkit/Spigot
5db08677a3
Added SlimeSplit event. Thanks garbagemule!
...
The SlimeSplit event is fired when a Slime attempts to split upon death. The event may be cancelled, and the amount of smaller slimes may be customized.
By: EvilSeph <evilseph@gmail.com>
2011-09-30 19:34:06 -04:00
Bukkit/Spigot
d0f0db958d
Added server list ping event.
...
By: sk89q <the.sk89q@gmail.com>
2011-09-26 15:32:01 -07:00
Bukkit/Spigot
bbcdbdda16
Added Player.get/setListName to change the name of the player on the player list.
...
By: sk89q <the.sk89q@gmail.com>
2011-09-26 15:10:33 -07:00
Bukkit/Spigot
cc2f43d8c5
Boat get/set (double) occupied acceleration, (double) unoccupied deceleration, (boolean) work on land. Good values to maximize boat utility: 0.6 (fast accel.), 0.99 (no loss of boat), true/false, respectively.
...
By: sk89q <the.sk89q@gmail.com>
2011-09-25 11:20:47 -07:00
Bukkit/Spigot
63cd6ba7d1
Added MonsterEggs materialdata
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 15:27:16 +01:00
Bukkit/Spigot
cae1a829df
Remove Jukebox MaterialData in favour of Jukebox BlockState
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2011-08-22 01:27:48 -04:00
Bukkit/Spigot
c2d3c5ce3e
Added get/setPickupDelay on Item entities, thanks robin0van0der0v
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 03:40:12 +01:00
Bukkit/Spigot
0d3e401580
Added Server.getOperators to return all server operators
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 03:27:44 +01:00
Bukkit/Spigot
4d1700d1d9
Fixed Material.getData returning for "dull" materials with no fancy dataclass
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 03:05:07 +01:00
Bukkit/Spigot
a8e72bdb91
Many javadoc fixes thanks to Celtic Minstrel
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 02:56:40 +01:00
Bukkit/Spigot
1968b78a12
added support for SmoothBrick and changed steps to a TexturedMaterial
...
By: sunkid <sunkid@iminurnetz.com>
2011-09-15 16:33:53 -07:00
Bukkit/Spigot
fd48f02fc3
Adds a method that returns the File representation of the update folder. The previous method just returns the filename and doesn't provide the path
...
By: raphfrk <raphfrk@gmail.com>
2011-08-14 05:34:15 +01:00
Bukkit/Spigot
e1825bdfd5
Added world.getSeaLevel()
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 01:05:32 +01:00
Bukkit/Spigot
530662e3b6
Deprecated Server.createWorld() methods, use "WorldCreator.name(x).seed(1234).createWorld()" now
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 01:04:43 +01:00
Bukkit/Spigot
b37cc0968a
Added getHeight to BlockChangeDelegate
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-23 17:15:23 +01:00
Bukkit/Spigot
9549d7be86
Added server.getConsoleSender, blocked access to create a ConsoleCommandSender
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-24 23:11:01 +01:00
Bukkit/Spigot
6c051c6e18
Added RegainReason.SATIATED.
...
This reason is used when a player regains health from generating due to their hunger being satisfied.
By: EvilSeph <evilseph@gmail.com>
2011-09-22 01:34:31 -04:00
Bukkit/Spigot
547ab9f1be
Added FoodLevelChange event.
...
By: EvilSeph <evilseph@gmail.com>
2011-09-21 18:52:23 -04:00
Bukkit/Spigot
55312ce475
Fixed typo in OpCommand.
...
By: EvilSeph <evilseph@gmail.com>
2011-09-21 17:36:55 -04:00
Bukkit/Spigot
a9cffeb33d
Added DamageCause.STARVATION.
...
By: EvilSeph <evilseph@gmail.com>
2011-09-21 17:11:53 -04:00
Bukkit/Spigot
a3e8ec7d78
Added PlayerToggleSprint event and sprinting related API.
...
By: Rigby <rigby@onarandombox.com>
2011-09-21 11:46:33 +01:00
Bukkit/Spigot
ff51e5c299
Fixed an extremely dangerous typo caused by @dkdunnings!
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-21 17:37:24 +01:00
Bukkit/Spigot
039898c280
Implements the ability to customise and disable Player death messages.
...
By: Rigby <rigby@onarandombox.com>
2011-09-21 16:33:29 +01:00
Bukkit/Spigot
e66d7aba10
Added methods to control dropped EXP from EntityDeathEvent, and made a subevent for setting players respawned-exp
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-21 15:40:00 +01:00
Bukkit/Spigot
0ca32ac525
Added getBedSpawnLocation to Player. Thanks fernferret!
...
By: EvilSeph <evilseph@gmail.com>
2011-09-20 23:32:21 -04:00
Bukkit/Spigot
cc09f73499
Changed documentation for RegainReason.REGEN ENUM to reflect latest code.
...
By: EvilSeph <evilseph@gmail.com>
2011-09-20 21:13:26 -04:00
Bukkit/Spigot
43ddd8d84d
hasPermission should return correctly for undefined permissions
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-21 00:54:40 +01:00
Bukkit/Spigot
1caebea71d
All permissions now default to OP unless stated otherwise.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-21 00:29:01 +01:00
Bukkit/Spigot
acd8d918f1
Permission registration in plugin.yml can now be easier, see https://gist.github.com/32dca3e937c1c42a4ed2 - also added "default-permission" option.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-20 18:42:28 +01:00
Bukkit/Spigot
44188b546a
Made OfflinePlayer > AnimalTamer. Thanks to robinjam
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-20 19:04:45 +01:00
Bukkit/Spigot
032a212512
Added events for endermen pickup/placement blocks and methods to get/set the block that an enderman is holding. Thanks Wizjany
...
By: Wizjany <wizjany@gmail.com>
2011-09-17 20:18:43 -04:00
Bukkit/Spigot
ae629bb348
Fix toString in Location to be readable
...
By: Erik Broes <erikbroes@grum.nl>
2011-09-18 11:48:00 +02:00
Bukkit/Spigot
a7f6bb5cd4
addition of PlayerGameModeChangeEvent
...
By: sunkid <sunkid@iminurnetz.com>
2011-09-16 19:49:56 -07:00
Bukkit/Spigot
6d19165044
Switched to native weak hashmap instead of guavas for SimplePluginManager
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-17 22:37:45 +01:00
Bukkit/Spigot
9dcc5147c6
Fixed max stack sizes for some items, as per new vanilla spec.
...
By: EvilSeph <evilseph@gmail.com>
2011-09-17 16:55:22 -04:00
Bukkit/Spigot
ac46850069
Now with 60% less Dave errors!
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-16 21:16:42 +01:00
Bukkit/Spigot
ee9246ebae
Added new entities to CreatureType ENUM.
...
By: EvilSeph <evilseph@gmail.com>
2011-09-16 06:07:41 -04:00
Bukkit/Spigot
3b756e3464
Made SayCommand display output in purple, as per vanilla spec.
...
By: EvilSeph <evilseph@gmail.com>
2011-09-15 22:11:20 -04:00
Bukkit/Spigot
a17998c2c7
Added Player saturation, exhaustion and food level methods
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 06:23:58 +01:00
Bukkit/Spigot
e6b33d8a08
Added methods for getting/setting how much exp is contained within an orb
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 05:48:52 +01:00
Bukkit/Spigot
c42fef2680
Added Player.get/setExperience, totalExperience and level
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 05:12:50 +01:00
Bukkit/Spigot
9fbb148afb
Fixed GameModeCommand not being limited to Ops by default.
...
By: EvilSeph <evilseph@gmail.com>
2011-09-14 23:22:05 -04:00
Bukkit/Spigot
3afaee9337
Fixed GameModeCommand and GiveCommand error/response display.
...
By: EvilSeph <evilseph@gmail.com>
2011-09-14 22:18:28 -04:00
Bukkit/Spigot
9f604a909d
Fixed "unknown command" on vanilla commands with no args (even though it's intended behavior...)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 03:04:55 +01:00
Bukkit/Spigot
0f9396499a
Added new Materials (need to add individual api later)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 02:54:19 +01:00
Bukkit/Spigot
427bd6ecbe
Added new Entity interfaces
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 02:34:06 +01:00
Bukkit/Spigot
bffd335a52
Ok, so we need this. *shifty eyes*
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 01:42:07 +01:00
Bukkit/Spigot
453084c971
Added GameMode command.
...
By: EvilSeph <evilseph@gmail.com>
2011-09-14 17:22:50 -04:00
Bukkit/Spigot
a3154f3ffc
Added GameMode methods to Server and HumanEntity
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-09 01:15:37 +01:00
Bukkit/Spigot
42235114ca
Fixed /say command not allowing more than one argument
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-04 16:28:40 +01:00
Bukkit/Spigot
f82dfdc717
Don't lazy-load in PermissibleBase. This'll be a performance hit, but it's causing subscription issues.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-04 00:23:50 +01:00
Bukkit/Spigot
3fd400d31d
Made JavaPluginLoader non-final
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 20:46:04 +01:00
Bukkit/Spigot
48bf69084d
Fixed dupe message when console /says
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 17:29:00 +01:00
Bukkit/Spigot
715dcf90c8
Moved all vanilla commands into Bukkit
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 04:37:23 +01:00
Bukkit/Spigot
b1dae4a0a8
CelticMinstrel is a poopy head!
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 02:21:08 +01:00
Bukkit/Spigot
93040c71de
Added new methods to Server, Player and OfflinePlayer for banning and unbanning
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 02:13:37 +01:00
Bukkit/Spigot
6d43d89f5e
Added 3 methods to Server for IP banning and unbanning
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 01:59:08 +01:00
Bukkit/Spigot
fdd66c057c
New BroadcastPermissions default permission registrations
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 00:52:28 +01:00
Bukkit/Spigot
73b3f6def2
... Actually push the OfflinePlayer interface!
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 00:48:41 +01:00
Bukkit/Spigot
498e63dbfa
Added the ability to access offline players & more reverse lookup fixes in Permissible.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 00:41:22 +01:00
Bukkit/Spigot
1d6801b8e6
Some small fixes to permissions to register the correct Permissible in base and more accurate reverse lookups
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 23:39:01 +01:00
Bukkit/Spigot
2ba705febc
Added new Server.broadcast method to broadcast to specific groups of users, including non-players
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 22:21:26 +01:00
Bukkit/Spigot
f4545766e3
Added new autosave methods to World
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 20:46:44 +01:00
Bukkit/Spigot
49a3d46b46
Added method to shutdown the server
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 20:18:10 +01:00
Bukkit/Spigot
ee60cdeb0f
Fixed java ver method
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 19:35:58 +01:00
Bukkit/Spigot
e60edf31eb
Commands now have the ability to set a permission required before execution
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 19:20:54 +01:00
Bukkit/Spigot
8c73a0ec1b
Print version message at server definition
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 16:55:23 +01:00
Bukkit/Spigot
8be947f1d8
Added method to retrieve all registered permissions
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-08-29 14:58:42 +01:00
Bukkit/Spigot
f2110f8072
Made Bukkit implement Server for simpler calls
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-08-18 12:55:25 +01:00
Bukkit/Spigot
90cd1c8c9b
Revert "Interface for changing the view distance."
...
By: EvilSeph <evilseph@gmail.com>
2011-08-15 14:26:42 -04:00
Bukkit/Spigot
741f5e69ae
Interface for changing the view distance.
...
Can be changed server wide, per world and per player.
Only server wide changes are kept between server restarts.
Setting the server or world view distance should fail if the
view distance is not between 3 and 15
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-08-12 00:19:52 +10:00
Bukkit/Spigot
cd7da9630a
Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q and dested!
...
By: EvilSeph <evilseph@gmail.com>
2011-08-12 21:59:10 -04:00
Bukkit/Spigot
df275c8376
Added DamageCause.SUICIDE.
...
By: EvilSeph <evilseph@gmail.com>
2011-08-12 21:35:55 -04:00
Bukkit/Spigot
52e317ee5e
Added "getViewDistance()", "getAllowNether()", "hasWhitelist()" and "getAllowFlight()". Thanks robin0van0der0v!
...
By: EvilSeph <evilseph@gmail.com>
2011-08-07 20:24:43 -04:00
Bukkit/Spigot
57f0d1b824
Implemented per world setting to keep the spawn in memory or not.
...
By: Rigby <rigby@onarandombox.com>
2011-07-27 00:24:38 +01:00
Bukkit/Spigot
26305c7551
Made PlayerAnimation cancellable. Thanks desmin88!
...
By: EvilSeph <evilseph@gmail.com>
2011-07-28 10:53:19 -04:00
Bukkit/Spigot
1063f6cbeb
Added ServerCommandEvent. Thanks celticminstrel!
...
By: EvilSeph <evilseph@gmail.com>
2011-07-28 10:35:52 -04:00
Bukkit/Spigot
8054b4db89
Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent.
...
By: sunkid <sunkid@iminurnetz.com>
2011-07-19 10:21:17 -07:00
Bukkit/Spigot
920854a915
Added missing Note getNote().
...
By: EvilSeph <evilseph@gmail.com>
2011-07-28 01:29:04 -04:00
Bukkit/Spigot
c9b9f56903
Added PlayerVelocityEvent. Thanks Evenprime!
...
By: EvilSeph <evilseph@gmail.com>
2011-07-28 01:17:07 -04:00
Bukkit/Spigot
26707ee929
Added various utility methods to make chunk handling easier. Thanks Meaglin!
...
By: EvilSeph <evilseph@gmail.com>
2011-07-28 00:32:28 -04:00
Bukkit/Spigot
68a6f96ea6
Removed deprecated methods.
...
getNote() that returns a byte has been replaced by getRawNote().
teleportTo(Location) has been replaced by teleport(location).
teleportTo(Entity) has been replaced by teleport(Entity).
SnowForm event has been replaced by BlockForm event.
By: EvilSeph <evilseph@gmail.com>
2011-07-27 21:09:07 -04:00
Bukkit/Spigot
bfd0ab1851
Made Permissions mutable, added methods to view which Permissibles are subscribed to which Permission
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-20 18:05:04 +01:00
Bukkit/Spigot
2be5996714
Added world.getMaxHeight (currently static until 1.8)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-20 00:03:16 +01:00
Bukkit/Spigot
c9d867579e
Correctly report bad values for children perms in plugin.yml
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-18 20:52:38 +01:00
Bukkit/Spigot
2b6b449dbc
Fixed fast floor in NoiseGenerator
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-18 18:19:43 +01:00
Bukkit/Spigot
67a52cca79
Added new permission system
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-17 17:17:47 +01:00
Bukkit/Spigot
3c852a3c8f
Remove superfluous javadocs
...
By: Erik Broes <erikbroes@grum.nl>
2011-07-17 17:02:03 +02:00
Bukkit/Spigot
c11905550e
Refactor Bucket events
...
By: Erik Broes <erikbroes@grum.nl>
2011-07-17 17:01:05 +02:00
Bukkit/Spigot
ecc7ca0477
Remove some deprecated methods in World
...
By: Erik Broes <erikbroes@grum.nl>
2011-07-17 16:59:04 +02:00
Bukkit/Spigot
ed47624667
Deprecated Block.getFace(Face) and Block.getFace(Face,int); use getRelative()
...
By: Erik Broes <erikbroes@grum.nl>
2011-07-17 15:01:15 +02:00
Bukkit/Spigot
86ab32254f
Added Block.getPistonMoveReaction, BlockPistonExtend and BlockPistonRetractEvent
...
By: Erik Broes <erikbroes@grum.nl>
2011-07-15 23:59:12 +02:00
Bukkit/Spigot
402794beff
More JavaDoc improvements.
...
By: EvilSeph <evilseph@gmail.com>
2011-07-15 01:15:05 -04:00
Bukkit/Spigot
dc424c2943
Added interface for setting and getting a pig zombie's anger level.
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2011-07-14 11:30:45 -04:00
Bukkit/Spigot
7a2afd1206
Fixed setFacingDirection and removed redundant interface. Thanks DiddiZ!
...
By: EvilSeph <evilseph@gmail.com>
2011-07-14 14:33:39 -04:00
Bukkit/Spigot
0c05778bc3
Made ConfigurationNode.getAll() more maintainable. Thanks devinsba!
...
By: EvilSeph <evilseph@gmail.com>
2011-07-14 14:41:55 -04:00
Bukkit/Spigot
656403dc86
Added additional BlockFace enum members and fixed Sign class.
...
By: sunkid <sunkid@iminurnetz.com>
2011-07-13 14:14:04 -07:00
Bukkit/Spigot
77399b9d2e
Fix missing/incorrect stack sizes and max damages. Thanks celticminstrel and sunkid!
...
By: EvilSeph <evilseph@gmail.com>
2011-07-12 02:24:14 -04:00
Bukkit/Spigot
c68daa00bd
Added helper methods World.getHighestBlockAt, Block.isEmpty, Block.isLiquid. Added methods to safely retrieve biome/temperature/humidity data for a block without generating the block.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-13 06:52:19 +01:00
Bukkit/Spigot
7bcdc12da0
Added unbiased octave generators + normalized argument to generating noise through octaves
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-13 06:06:41 +01:00
Bukkit/Spigot
fa0ea3b75c
uuid changes
...
By: Tahg <tahgtahv@gmail.com>
2011-07-13 00:15:47 -04:00
Bukkit/Spigot
0664487563
Fixed static methods in PerlinNoiseGenerator
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-08 14:39:20 +01:00
Bukkit/Spigot
52c737b3c1
Implements World UID.
...
By: Rigby <rigby@onarandombox.com>
2011-07-05 04:49:03 +01:00
Bukkit/Spigot
642692f84f
IntelliJ is awesome.
...
By: EvilSeph <evilseph@unaligned.org>
2011-07-05 00:14:31 -04:00
Bukkit/Spigot
84a45a3927
Added PlayerFish event.
...
By: EvilSeph <evilseph@unaligned.org>
2011-07-03 00:23:37 -04:00
Bukkit/Spigot
ccbd9a6709
Fixed PlayerPickupItem event returning wrong amount picked up and added function to get the amount remaining on the ground.
...
By: EvilSeph <evilseph@unaligned.org>
2011-07-02 14:04:57 -04:00
Bukkit/Spigot
f82f291deb
Improved FurnaceBurn event.
...
- Added the ability to set the burn time of the fuel.
- Added the ability to set if a fuel should burn or not.
By: EvilSeph <evilseph@unaligned.org>
2011-06-30 23:03:26 -04:00
Bukkit/Spigot
1325d8f15d
Added reasons for entities regaining health.
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-28 20:10:50 -04:00
Bukkit/Spigot
eae5329f9c
Update to 1.7
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-30 15:18:11 +01:00
Bukkit/Spigot
abb947190f
Change PortalCreateEvent constructor ArrayList to Collection
...
By: Erik Broes <erikbroes@grum.nl>
2011-06-25 18:07:04 +02:00
Bukkit/Spigot
416567d5bc
Added a Perlin and Simplex noise generator for utils
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-26 17:41:25 +01:00
Bukkit/Spigot
c54128077a
More JavaDoc improvements.
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-24 02:32:04 -04:00
Bukkit/Spigot
0630db640b
Register commands on any enable
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-26 02:46:16 +01:00
Bukkit/Spigot
4fc6adbf6b
Fixed Note class.
...
By: sunkid <sunkid@iminurnetz.com>
2011-06-23 16:11:06 -07:00
Bukkit/Spigot
490a4d92e8
Fixed 'bad aliases' error output.
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-23 15:32:53 -04:00
Bukkit/Spigot
0a4fb615fc
Added missing 'implements Cancellable' to several classes.
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-22 17:23:44 -04:00
Bukkit/Spigot
08cfa11ba6
JavaDoc cleanup.
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-22 17:05:45 -04:00
Bukkit/Spigot
244635242e
The server config can now specify aliases to multiple (or none) commands, for example "debug: [version, plugin]" to run both version and plugin, or "plugins: []" to disable the plugins command
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-22 19:07:07 +01:00
Bukkit/Spigot
22bfa512a9
Added new getDefaultWorldGenerator method to Plugin
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-22 18:26:32 +01:00
Bukkit/Spigot
ba32a78b3b
Added new plugin.yml option 'load', possible values are 'startup' and 'postworld' (default postworld)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-22 17:45:53 +01:00
Bukkit/Spigot
e2779f623c
Added SpawnReasons to CreatureSpawn events. Thanks winsock!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-21 15:58:41 -04:00
Bukkit/Spigot
43c34bae27
Added Sky biome for the Skylands. Thanks robin0van0der0v!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-21 15:41:47 -04:00
Bukkit/Spigot
a46d76e11a
Added a method to retreive all fully qualified configuration values for a config. Thanks devinsba!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-21 15:39:29 -04:00
Bukkit/Spigot
d9d0416069
Implements isBedSpawn() to the PlayerRespawnEvent.
...
By: Rigby <rigby@onarandombox.com>
2011-06-21 04:32:47 +01:00
Bukkit/Spigot
8c6ccaee27
Implements customiseable PortalTravelAgent and updated PlayerPortalEvent.
...
By: Rigby <rigby@onarandombox.com>
2011-06-18 00:59:14 +01:00
Bukkit/Spigot
cd5882a07f
Added Furnace smelt and burn events.
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-19 21:47:15 -04:00
Bukkit/Spigot
797f79e621
Added API to allow plugins to set the world's spawn flags.
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-19 06:08:43 -04:00
Bukkit/Spigot
250810823d
Added getOnlineMode() for the Server. Thanks Rigby!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-19 06:13:28 -04:00
Bukkit/Spigot
d081f1a06f
Added Target Reasons for Wolf events. Thanks Deaygo!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-18 22:29:07 -04:00
Bukkit/Spigot
31e3c65440
Added the concept of a projectile.
...
By: sunkid <sunkid@iminurnetz.com>
2011-06-18 08:09:41 -07:00
Bukkit/Spigot
2a62ac59bf
Added PlayerToggleSneakEvent.isSneaking().
...
By: sk89q <the.sk89q@gmail.com>
2011-06-18 14:34:59 -07:00
Bukkit/Spigot
c3373081e2
Added BlockSpread, BlockForm and BlockFade events.
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-17 14:46:01 -04:00
Bukkit/Spigot
5d515f5a85
Added EntityRegainHealthEvent. Thanks TimWolla!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-17 16:47:52 -04:00
Bukkit/Spigot
8e7ef46f6f
Added the concept of an Explosive.
...
By: sunkid <sunkid@iminurnetz.com>
2011-06-14 10:55:47 -07:00
Bukkit/Spigot
05163fbadc
Added ChunkSnapShot improvements. Thanks mikeprimm!
...
Added support for biome data to chunk snapshot
Added method for returning empty chunk snapshot (for ungenerated chunks)
By: EvilSeph <evilseph@unaligned.org>
2011-06-17 09:21:56 -04:00
Bukkit/Spigot
f1a6e194ef
Added Instrument enum, Note class and get/setNote functions. Thanks xZise!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-17 03:00:49 -04:00
Bukkit/Spigot
e7815b7313
Added per player time support. Thanks eisental, Shamebot and needspeed10!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-17 02:28:25 -04:00
Bukkit/Spigot
bdcef14cde
Added a general spawn method.
...
By: sunkid <sunkid@iminurnetz.com>
2011-06-08 15:50:22 -07:00
Bukkit/Spigot
e1ffe6625c
Added setFire option to createExplosion methods.
...
By: sunkid <sunkid@iminurnetz.com>
2011-06-12 15:48:05 -07:00
Bukkit/Spigot
615b1a9f3f
Added setters to applicable MaterialData classes.
...
By: sunkid <sunkid@iminurnetz.com>
2011-06-16 15:45:50 -07:00
Bukkit/Spigot
93406ae5d2
Added set/getSpawnRadius in Server
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-17 04:49:21 +01:00
Bukkit/Spigot
b02e6095bd
Server administrators can now specify custom aliases in bukkit.yml which override any aliases set by plugins.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-17 04:07:17 +01:00
Bukkit/Spigot
dc11d556ba
Removing 14 deprecated methods per http://bit.ly/mO2f4d
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-16 22:06:18 +01:00
Bukkit/Spigot
876c4074ba
Javadoc fix for BlockPopulator.java explaining which chunks exist and which don't
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-16 20:34:12 +01:00
Bukkit/Spigot
ae44a5e666
Added ChunkPopulateEvent, new "newChunk" property on ChunkLoadEvent
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-16 19:32:14 +01:00
Bukkit/Spigot
caf78a759e
Made Pig extend Vehicle.
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-15 15:05:12 -04:00
Bukkit/Spigot
089c229c1d
Fixed fallbackPrefix not being lowercased, which would break prefixes for plugins with an uppercase char in the name
...
By: stevenh <steven.hartland@multiplay.co.uk>
2011-06-12 16:35:26 +01:00
Bukkit/Spigot
c5408f1030
Generic cleanup
...
By: Erik Broes <erikbroes@grum.nl>
2011-06-12 01:18:17 +02:00
Bukkit/Spigot
da51cfa4b1
Add JavaDoc source indexing, as per EvilSeph's request
...
By: Luke GB <github@lukegb.com>
2011-06-10 15:48:09 +01:00
Bukkit/Spigot
4d68ae490e
Added ItemSpawnEvent. Thanks myers!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-11 00:26:18 -04:00
Bukkit/Spigot
1e4c2bd7b1
Made Location less annoying to use. Too bad Location can't simply inherit Vector at this point without breaking things.
...
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:50:10 -07:00
Bukkit/Spigot
bdd890d0ae
Added the ability to set a header when saving configuration files.
...
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:31:00 -07:00
Bukkit/Spigot
727890f5a8
Added World.createExplosion() that takes a Location, instead of just raw X, Y, Z values.
...
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:13:36 -07:00
Bukkit/Spigot
c70487a3ee
Cleaned up some Javadocs.
...
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:11:35 -07:00
Bukkit/Spigot
4cc21b5ce6
Moved playSound/Effect(Player, ...) to Player.playEffect(Location, ...) to be consistent, and because the code didn't really do what the Javadoc said.
...
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:07:45 -07:00
Bukkit/Spigot
e471f45bae
Changed sound playing to effect dispatching, since these seem more like more like encompassing effect than mere sounds.
...
By: sk89q <the.sk89q@gmail.com>
2011-06-09 22:57:44 -07:00
Bukkit/Spigot
db11d49745
Merge branch 'sound' of https://github.com/sunkid/Bukkit
...
By: sk89q <the.sk89q@gmail.com>
2011-06-09 22:38:21 -07:00
Bukkit/Spigot
e8e27a86f4
added playSound methods to the World interface and a utility method to Location
...
By: sunkid <sunkid@iminurnetz.com>
2011-06-09 12:32:55 -07:00
Bukkit/Spigot
0786934ce5
Added method to create an explosion in world. Thanks Zaraza107!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-09 04:12:39 -04:00
Bukkit/Spigot
10d7e607c8
Added EntityTame event. Thanks halvors!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-09 03:57:50 -04:00
Bukkit/Spigot
b91a8f0389
Added UniqueId to entities. Thanks Afforess!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 04:21:11 -04:00
Bukkit/Spigot
c6821f93c4
Added ChunkSnapshot for efficient, thread-safe copies of Chunk data. Thanks mikeprimm!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 03:22:03 -04:00
Bukkit/Spigot
516d253953
Implemented WorldUnloadEvent and unloadWorld().
...
By: Rigby <rigby@onarandombox.com>
2011-06-04 06:46:21 +01:00
Bukkit/Spigot
1dca6874d8
Fixed some item durability values. Thanks jascotty2!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 02:23:01 -04:00
Bukkit/Spigot
3996bf8026
Fixed TrapDoor and added MaterialData for LONG_GRASS. Thanks sunkid!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 02:15:19 -04:00
Bukkit/Spigot
e12c49e9d1
Plugins may now set a custom spawn point for a world during initialization
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-06 21:38:19 +01:00
Bukkit/Spigot
e82da4c5d2
Moved BlockProvider and ChunkGenerator to abstract classes for future backwards compat (ironically, this isn't backwards compat!)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-06 21:11:47 +01:00
Bukkit/Spigot
6ad28ba607
Added custom world generator API
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-06 13:23:30 +01:00
Bukkit/Spigot
63a68b3e10
Added new Materials
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-05-26 06:28:24 +01:00
Bukkit/Spigot
6778c953f4
Added new World.Environment
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-05-26 06:14:48 +01:00
Bukkit/Spigot
e96e0e657f
Fixed no command found being sent to the command sender for command handlers which return failure (false)
...
By: stevenh <steven.hartland@multiplay.co.uk>
2011-05-23 23:59:47 +01:00
Bukkit/Spigot
9469bb110d
Added check and catch for errors during cancelTasks and unregister of services during plugin disable
...
By: stevenh <steven.hartland@multiplay.co.uk>
2011-05-22 22:18:05 +01:00
Bukkit/Spigot
8eddaae2f2
Reworked command registration so that aliases are secondary to the primary command label requested
...
Updated docs to reflect what the code really does
This adds a few new methods to Command including:-
* A full constructor that takes descriptio, usageMassage and aliases for convenience
* getLabel() which returns the active label for a command, which is derived from the Command name or subsiquent call to setLabel(..)
* A number of registration functions for use in the CommandMap implementer
Also of note is Command.getAliases() no returns the "active" aliases
By: stevenh <steven.hartland@multiplay.co.uk>
2011-05-22 20:42:26 +01:00
Bukkit/Spigot
6e1fca7350
Adds update chunk method for sending fake chunk updates to the client. This is to match the sendBlockChange method.
...
By: raphfrk <raphfrk@gmail.com>
2011-05-21 20:28:42 +01:00
Bukkit/Spigot
2c4ba8815e
Added various 1.6 portal events.
...
By: Stephen <stephen@jazer.com>
2011-06-07 14:12:08 -04:00
Bukkit/Spigot
b3c007d3a7
Added .equals() and .hashCode() to MaterialData. Thanks Edoxile!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-08 17:49:40 -04:00
Bukkit/Spigot
46b2baddf6
Fixed the value of empty YAML nodes being written as "null". Thanks rcjrrjcr!
...
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 18:14:32 -04:00
Bukkit/Spigot
a679c0c906
Fixed command aliases priorities.
...
Command aliases are now given lower weight than the "official" name of the command; this allows you to define aliases without worrying about them overriding someone else's command.
By: Celtic Minstrel <celtic.minstrel.ca@>
2011-03-30 17:36:39 -04:00
Bukkit/Spigot
12a93a05ff
Added get/setLastDamageCause. Thanks sunkid!
...
By: EvilSeph <evilseph@unaligned.org>
2011-05-16 00:20:58 -04:00
Bukkit/Spigot
940c9f9974
Made disabled plugins show up in red in the plugins list. Thanks Yetanotherx!
...
By: EvilSeph <evilseph@unaligned.org>
2011-05-15 20:07:53 -04:00
Bukkit/Spigot
8afcd239d8
Reverted commits that broke plugin class loading, pending investigation.
...
By: EvilSeph <evilseph@unaligned.org>
2011-05-15 19:20:30 -04:00
Bukkit/Spigot
855f4133b6
Whitespace + general cleanup
...
By: Erik Broes <erikbroes@grum.nl>
2011-05-14 23:22:54 +02:00
Bukkit/Spigot
8217ff1836
Fixed errors during plugin enable/disable leaving Bukkit in an undefined state. Previous fix would at least prevent plugins from breaking the server, but it aborted the enable/disable process prematurely.
...
By: sk89q <the.sk89q@gmail.com>
2011-05-13 18:17:28 -07:00
Bukkit/Spigot
c9d98c3313
src/site/apt/index.apt
...
By: Erik Broes <erikbroes@grum.nl>
2011-05-13 17:07:31 +02:00
Bukkit/Spigot
94aac786c6
Guarded against plugins throwing exceptions on enable and disable to prevent potential corruption issues on server start and stop
...
By: stevenh <steven.hartland@multiplay.co.uk>
2011-05-13 14:50:03 +01:00
Bukkit/Spigot
4af56e3d16
Fixed java plugin class loader so it works with plugins that contain classes also present in other plugins.
...
This also removes the changes from commit 1c4bde50bc12d130f6c8 which was added in order to fix this issue but wasn't ideal as it required plugins to be updated which isnt required with this fix
By: stevenh <steven.hartland@multiplay.co.uk>
2011-05-13 01:57:00 +01:00
Bukkit/Spigot
11804b78a5
Added @DontExport annotation for telling Bukkit not to share a class with another plugin
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-05-12 23:09:24 +01:00
Bukkit/Spigot
2282eb15a5
Line endings. Don't make me yell at you.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-05-12 22:28:09 +01:00
Bukkit/Spigot
3ce3db7f3a
Added ability to saddle a pig to the API. Thanks xPaw!
...
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-05-11 17:44:31 -07:00
Bukkit/Spigot
e40b7ab7c1
Added dispenser event.
...
By: sk89q <the.sk89q@gmail.com>
2011-05-08 02:56:38 -07:00
Bukkit/Spigot
e7d4bff770
Added World.strikeLightningEffect() that does no damage.
...
By: sk89q <the.sk89q@gmail.com>
2011-05-06 19:25:43 -07:00
Bukkit/Spigot
56ff9f5abd
Changed LightningStrikeEvent to return a LightningStrike and not an Entity.
...
By: sk89q <the.sk89q@gmail.com>
2011-05-06 19:24:40 -07:00
Bukkit/Spigot
d6f44121b1
Added support for an update on load feature for plugins. Thanks Raphfrk!
...
Any files placed in the new (optional) update folder are automatically copied into the plugins directory the next time a reload happens. This allows safe updating of the plugin .jar files.
By: EvilSeph <evilseph@unaligned.org>
2011-05-05 16:52:50 -04:00
Bukkit/Spigot
5b05f71501
Unadded (redundant) Wolf.isTamed().
...
By: sk89q <the.sk89q@gmail.com>
2011-05-02 21:36:48 -07:00
Bukkit/Spigot
a51630d16d
Missed site.xml for javadocs
...
By: Erik Broes <erikbroes@grum.nl>
2011-05-02 21:19:14 +02:00
Bukkit/Spigot
705681db9b
Added Wolf.isTamed().
...
By: sk89q <the.sk89q@gmail.com>
2011-05-02 11:33:37 -07:00
Bukkit/Spigot
960732b9f0
Added services manager framework. Services are interfaces that specifies capabilities to be implemented by providers. Example services include economy, <insert example 2>, etc.
...
By: sk89q <the.sk89q@gmail.com>
2011-05-02 11:31:00 -07:00
Bukkit/Spigot
fb2e2b7dcd
Added method to fake a block change request for a player. Alas, my Justin Bieber playing sign can work again!
...
By: sk89q <the.sk89q@gmail.com>
2011-05-02 01:51:48 -07:00
Bukkit/Spigot
27488bda7e
Added Player.playNote().
...
By: sk89q <the.sk89q@gmail.com>
2011-05-02 01:29:38 -07:00
Bukkit/Spigot
ab33042e35
Added NoteBlock.play(instrument, note).
...
By: sk89q <the.sk89q@gmail.com>
2011-05-02 01:19:57 -07:00
Bukkit/Spigot
f1e98caef2
Added javadoc generation, thanks lukegb
...
By: Erik Broes <erikbroes@grum.nl>
2011-05-02 19:42:01 +02:00
Bukkit/Spigot
b9681b5415
AnimalTamer and Tameable interfaces, and corresponding features.
...
Documentation improvements.
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-05-03 00:36:02 +10:00
Bukkit/Spigot
be1e3989c3
Add new Wolf methods for taming
...
By: Mike Primm <mike@primmhome.com>
2011-04-06 07:52:43 -05:00
Bukkit/Spigot
03ff88b71d
Added PlayerInteractEntityEvent which fires when a player right clicks an entity. Thanks fullwall!
...
By: EvilSeph <evilseph@unaligned.org>
2011-05-02 04:30:10 -04:00
Bukkit/Spigot
33d8037626
Removed trailing spaces.
...
By: EvilSeph <evilseph@unaligned.org>
2011-05-02 04:15:27 -04:00
Bukkit/Spigot
5ef26c647b
Added support for soft dependencies.
...
Soft dependencies allow plugins to request to be loaded after another plugin, but they will not throw an UnknownDependency exception if the other plugin is not present.
By: Raphfrk <raphfrk@gmail.com>
2011-04-27 20:35:08 +01:00
Bukkit/Spigot
788c41c330
Improved the Scheduler.
...
Adds nag message when async tasks are not properly shut down and adds a limiter for sync tasks. Once they use 35ms in a single tick, any remaining tasks are not executed until later ticks. Adds a method to report the pending tasks and one to report active worker threads
By: Raphfrk <raphfrk@gmail.com>
2011-04-28 20:05:48 +01:00
Bukkit/Spigot
894465d3b7
Added setArmorContents as a method for PlayerInventory.
...
By: Raphfrk <raphfrk@gmail.com>
2011-04-29 00:28:13 +01:00
Bukkit/Spigot
2fc8673c04
Added SnowFormEvent. Thanks aPunch!
...
By: EvilSeph <evilseph@unaligned.org>
2011-05-02 01:21:47 -04:00
Bukkit/Spigot
4baa59e20f
Removed trailing spaces.
...
By: EvilSeph <evilseph@unaligned.org>
2011-05-02 01:18:23 -04:00
Bukkit/Spigot
709aa84d2f
Added per world PVP setting support.
...
By: Rigby <rigby@onarandombox.com>
2011-04-30 00:03:36 +01:00
Bukkit/Spigot
437f5c3f51
Add recipe classes and an addRecipe method in the server interface.
...
By: Celtic Minstrel <celtic.minstrel.ca@>
2011-04-16 11:34:31 -04:00
Bukkit/Spigot
7d382b5ee6
Fixed formatting and removed tabs.
...
By: EvilSeph <evilseph@unaligned.org>
2011-04-27 23:48:43 -04:00
Bukkit/Spigot
de05942efa
Added a lot of events relating to weather, including those for entities. Thanks wizjany!
...
By: EvilSeph <evilseph@unaligned.org>
2011-04-25 19:46:10 -04:00
Bukkit/Spigot
08decac14e
Added painting events (thanks verrier and tanelsuurhans)
...
By: Stephen <stephen@jazer.com>
2011-04-11 23:06:34 -04:00
Bukkit/Spigot
314c53177e
Added MaterialData support for SAPPLING, POWERED_RAIL, and DETECTOR_RAIL.
...
By: sunkid <sunkid@iminurnetz.com>
2011-04-25 13:26:58 -07:00
Bukkit/Spigot
24eb39b2e6
Added the ability to retrieve a world's Seed.
...
By: Rigby <rigby@onarandombox.com>
2011-04-23 17:57:30 +01:00
Bukkit/Spigot
2556140901
Updated README for line-ending demands, also fixed line-endigs.
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-25 13:24:32 +02:00
Bukkit/Spigot
485a47aac4
Fixed getData() not returning the correct values.
...
By: EvilSeph <evilseph@unaligned.org>
2011-04-25 07:17:12 -04:00
Bukkit/Spigot
865f44281e
Fixed AIOOBE when entering a space into console and hitting enter.
...
By: EvilSeph <evilseph@unaligned.org>
2011-04-24 21:49:45 -04:00
Bukkit/Spigot
fbb5ca1dc6
Add methods to control thunder.
...
By: sk89q <the.sk89q@gmail.com>
2011-04-22 03:12:54 -07:00
Bukkit/Spigot
28011b1217
Added weather control methods.
...
By: sk89q <the.sk89q@gmail.com>
2011-04-22 02:17:53 -07:00
Bukkit/Spigot
60bfea1fce
Added World.strikeLightning(). Also renamed WeatherStorm -> LightningStrike.
...
By: sk89q <the.sk89q@gmail.com>
2011-04-22 01:25:41 -07:00
Bukkit/Spigot
5b405adff6
Added lightning as a cause for fires.
...
By: sk89q <the.sk89q@gmail.com>
2011-04-22 01:17:53 -07:00
Bukkit/Spigot
d1dd71d6e5
Added Achievement and Statistics
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-21 20:56:19 +01:00
Bukkit/Spigot
b88fc4c09c
Added LIGHTNING as a possible source of damage
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-21 17:29:07 +01:00
Bukkit/Spigot
a6d7f003fd
Added Weather and WeatherStorm
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-21 16:51:43 +01:00
Bukkit/Spigot
101cdea636
Added Creeper.set/isPowered
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-21 16:15:59 +01:00
Bukkit/Spigot
60dcfade3c
Added WEB, POWERED_RAIL and DETECTOR_RAIL to block list
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-21 15:41:40 +01:00
Bukkit/Spigot
42104fcf61
Dammit, line endings!
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-21 15:27:18 +01:00
Bukkit/Spigot
e943cffb00
Backwards incompatible change to match 1.4_00_01
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-20 18:59:31 +02:00
Bukkit/Spigot
a53996b243
Added pre-login event for catching logins right after name verification has completed. This happens in a different thread from the server (and thus can also block).
...
By: sk89q <the.sk89q@gmail.com>
2011-04-16 03:08:05 -07:00
Bukkit/Spigot
752c217557
Fixin' the problem of AFK people not in bed.
...
By: sk89q <the.sk89q@gmail.com>
2011-04-11 11:48:30 -07:00
Bukkit/Spigot
f31d7de587
Added bed events and methods.
...
By: sk89q <the.sk89q@gmail.com>
2011-04-07 11:26:33 -07:00
Bukkit/Spigot
b6e68ee5e5
Line endings. This is getting very annoying.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-05 16:35:57 +01:00
Bukkit/Spigot
871953413c
Fixed PlayerInventoryEvent Type.
...
By: EvilSeph <evilseph@unaligned.org>
2011-04-04 20:40:46 -04:00
Bukkit/Spigot
2427d3835e
Added a check for when the old and new data folders are the same.
...
By: sk89q <the.sk89q@gmail.com>
2011-04-03 23:05:25 -07:00
Bukkit/Spigot
97fd93727d
added some API for entities
...
By: Tahg <tahgtahv@gmail.com>
2011-04-04 00:44:52 -04:00
Bukkit/Spigot
1a1d4e95f4
Added interface for player.saveData and player.loadData.
...
By: afforess <afforess@gmail.com>
2011-04-03 11:40:38 -04:00
Bukkit/Spigot
39ceba6c4f
Pluginnames can also space out now
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-03 19:17:18 +02:00
Bukkit/Spigot
07b4fca3ae
Forgot we have windows to support as well
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-03 16:42:33 +02:00
Bukkit/Spigot
434f054e38
A plugin's name can now only contain: [A-Za-z0-9()\[\]{}_.-]
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-03 16:26:27 +02:00
Bukkit/Spigot
0d5f7ece8a
Plugin's datafolders are now named after the plugin's name (from config.yml)
...
The code will automagically rename the old data folder to the new format (if it can)
or else throw a fatal error you better solve :D
By: Erik Broes <erikbroes@grum.nl>
2011-04-03 16:12:44 +02:00
Bukkit/Spigot
84a31c3951
Ton of Material extensions handling the meta-data of blocks.
...
By: sunkid <sunkid@iminurnetz.com>
2011-04-02 16:42:12 -07:00
Bukkit/Spigot
a449fb01d1
Package org.avaje:ebean, org.yaml:snakeyaml inside Bukkit's jar so people refusing to use maven have an easier time
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-03 11:20:01 +02:00
Bukkit/Spigot
a977e93d7f
Added the ability to set the quit message
...
By: Raphfrk <raphfrk@gmail.com>
2011-04-02 15:40:25 +01:00
Bukkit/Spigot
db2b313ee6
Added getNearbyEntities
...
By: Stephen <stephen@jazer.com>
2011-03-27 19:43:35 -04:00
Bukkit/Spigot
cd5056a7f6
Entity.isDead returns true if the entity has been marked for removal
...
By: afforess <afforess@gmail.com>
2011-04-02 01:07:41 -04:00
Bukkit/Spigot
22b860367d
Added VEHICLE_DESTROY event
...
By: Robert Sargant <robert@sargant.com>
2011-03-16 13:11:13 +00:00
Bukkit/Spigot
531a69463a
Added the SPAWN_CHANGE event, which occurs when a world's spawn is changed.
...
This event includes the world who's spawn changed and its previous spawn location.
To listen for this event:
PluginManager pm = getServer().getPluginManager();
YourWorldListener worldListener = new YourWorldListener(this);
pm.registerEvent(Event.Type.SPAWN_CHANGE, worldListener, Priority.Normal, this);
To use this event:
public class YourWorldListener extends WorldListener {
@Override
public void onSpawnChange(SpawnChangeEvent event) {
World world = event.getWorld();
Location previousLocation = event.getPreviousLocation();
}
}
By: William Bowers <william.bowers@gmail.com>
2011-03-29 01:59:00 -07:00
Bukkit/Spigot
e7f980d6e9
Added {NAME} replacement in database location
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 16:51:33 +01:00
Bukkit/Spigot
2870b0e9bc
DDL generation methods
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 04:48:12 +01:00
Bukkit/Spigot
7f8be3e195
Configuration tweaks - enforce default + parent file nullcheck
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 00:32:51 +01:00
Bukkit/Spigot
0373e53844
Implemented ebeans
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 16:04:43 +01:00
Bukkit/Spigot
41bcf14b27
Made Server a singleton, accessible by Bukkit.getServer().
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-30 14:54:37 +01:00
Bukkit/Spigot
9d24880b0e
Fix IIOB error when dealing with an incomplete YAML && Nagging
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-01 10:24:48 +02:00
Bukkit/Spigot
412fb96061
Catch YAML exceptions as InvalidPluginExceptions
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-01 09:59:24 +02:00
Bukkit/Spigot
857d950045
Missed a hard break
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 23:02:39 +01:00
Bukkit/Spigot
19ec204cc9
We weren't supposed to break things *that* hard. Plugins still need to update but here's a TEMPORARY fix.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 22:51:26 +01:00
Bukkit/Spigot
d15ff4b638
Added Wolf creature interface
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 22:10:28 +01:00
Bukkit/Spigot
a687d992de
Added COOKIE and LOCKED_CHEST
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 21:55:16 +01:00
Bukkit/Spigot
598a09dcee
Can now create worlds with specific seeds
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 21:46:05 +01:00
Bukkit/Spigot
8d8700833f
Line-endings!
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 16:37:56 +01:00
Bukkit/Spigot
5ac485db46
Seal-fail workaround
...
By: lukegb <github@lukegb.com>
2011-03-31 14:16:13 +00:00
Bukkit/Spigot
69973b8617
Just NAG once, to be nice
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-30 00:38:46 +02:00
Bukkit/Spigot
db5dfb3f10
Force compile-time failures for the subtle changes done in the API
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-30 00:25:59 +02:00
Bukkit/Spigot
2e99a0f17d
Add 'NagException' to disclose plugin fail
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-30 00:25:11 +02:00
Bukkit/Spigot
ac1bef5739
Add 'MONSTER' to CreatureType
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-29 23:09:37 +02:00
Bukkit/Spigot
d17f2813d9
Move passenger-handling to Entity
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-29 23:09:05 +02:00
Bukkit/Spigot
de1f8b0dba
Added the KICK_WHITELIST Result for players being kicked from not being on the whitelist, just because KICK_BANNED didn't seem to fit.
...
By: HACKhalo2 <hackhalotwo@gmail.com>
2011-03-20 02:06:19 -04:00
Bukkit/Spigot
8cef9edf82
RegisterInterface reload bug fix
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-29 21:29:46 +01:00
Bukkit/Spigot
7e6d0bd531
fixed PlayerCommandPreprocessEvent inheritance
...
By: sunkid <sunkid@iminurnetz.com>
2011-03-28 17:15:41 -07:00
Bukkit/Spigot
7237d8aa07
Fixed PlayerTeleportEvent so getType() returns Type.PLAYER_TELEPORT
...
By: Byron Shelden <byron.shelden@gmail.com>
2011-03-27 16:08:57 -07:00
Bukkit/Spigot
9418264170
Line endings, consistency!
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-27 21:27:27 +01:00
Bukkit/Spigot
125a380385
Fix Type of VehicleDamageEvent
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-27 12:35:16 +02:00
Bukkit/Spigot
c640518469
Change some more signatures :(
...
onPlayerCommandPreprocess(PlayerChatEvent event) -> onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
onBlockFlow(BlockFromToEvent event) -> onBlockFromTo(BlockFromToEvent event)
onPlayerJoin(PlayerEvent event) -> onPlayerJoin(PlayerJoinEvent event)
onPlayerQuit(PlayerEvent event) -> onPlayerQuit(PlayerQuitEvent event)
onPlayerTeleport(PlayerMoveEvent event) -> onPlayerTeleport(PlayerTeleportEvent event)
By: Erik Broes <erikbroes@grum.nl>
2011-03-27 00:16:06 +01:00
Bukkit/Spigot
41325be679
Fix some wrong event creations after previous change
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-26 23:19:50 +01:00
Bukkit/Spigot
020da84ad2
Some more backwards incompatible changes (minor though), also a ton of small cleanup.
...
onPluginEnable(PluginEvent event) -> onPluginEnable(PluginEnableEvent event)
onPluginDisable(PluginEvent event) -> onPluginDisable(PluginDisableEvent event)
onVehicleUpdate(VehicleEvent event) -> onVehicleUpdate(VehicleUpdateEvent event)
onWorldSave(WorldEvent event) -> onWorldSave(WorldSaveEvent event)
onWorldLoad(WorldEvent event) -> onWorldLoad(WorldLoadEvent event)
By: Erik Broes <erikbroes@grum.nl>
2011-03-26 22:21:20 +01:00
Bukkit/Spigot
f7b70eb07b
Add setSheared() to Sheep and setSize() to Slimes.
...
By: Celtic Minstrel <celtic.minstrel.ca@>
2011-03-18 17:12:00 -04:00
Bukkit/Spigot
9c5c4622e2
Add material data classes for cake, jukeboxes, and diodes. Remove some unneeded ones.
...
By: Celtic Minstrel <celtic.minstrel.ca@>
2011-03-26 12:29:52 -04:00
Bukkit/Spigot
ae9f2fb195
World.spawnCreature now returns LivingEntity instead of Creature.
...
By: Celtic Minstrel <celtic.minstrel.ca@>
2011-03-19 01:33:38 -04:00
Bukkit/Spigot
6269963857
Fixed missing breaks breaking stuff.
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-26 16:53:39 +01:00
Bukkit/Spigot
0bde75cc9d
Added player join event
...
By: Raphfrk <raphfrk@gmail.com>
2011-03-26 11:29:48 +00:00
Bukkit/Spigot
0196ba1320
Added Server.getServerId() for ID purposes.
...
By: sk89q <the.sk89q@gmail.com>
2011-03-26 01:39:10 -07:00
Bukkit/Spigot
67b6abb580
Updated README.md
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-25 23:22:00 +01:00
Bukkit/Spigot
26c1772bd8
added the MaterialData subclass Door
...
By: sunkid <sunkid@iminurnetz.com>
2011-03-25 14:54:58 -07:00
Bukkit/Spigot
022f95b2f1
Add: player.getCompassTarget
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-25 21:01:55 +01:00
Bukkit/Spigot
65e79b2885
Fixed basic dependency functionality - If class can't be found, all other .jar files are scanned
...
By: Raphfrk <raphfrk@gmail.com>
2011-03-09 22:14:13 +00:00
Bukkit/Spigot
b4e1f91936
Add CreatureType.GIANT
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-24 22:50:36 +01:00
Bukkit/Spigot
c51e8f2f54
Fix wrong useItemInHand setting
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-24 22:50:12 +01:00
Bukkit/Spigot
b0cbecff2b
Fix for placing blocks after interacting with a block
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-24 12:12:21 +01:00
Bukkit/Spigot
3e56181918
Long overdue LivingEntity maximumNoDamageTicks, noDamageTicks, lastDamage
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-24 00:31:59 +01:00
Bukkit/Spigot
70faad257f
Remove lingering PlayerItemEvent file
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-24 00:11:26 +01:00
Bukkit/Spigot
e492d55dc4
Replaced void teleportTo(Location) with boolean teleport(Location).
...
- The return value indicates if the teleport was successful.
- void teleportTo(...) should delegate to the new teleport(...).
By: Byron Shelden <byron.shelden@gmail.com>
2011-03-23 00:15:46 -07:00
Bukkit/Spigot
1a8031fc8f
Reworked BlockDamageEvent to match with the latest Mojang client/server changes.
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-23 16:53:52 +01:00
Bukkit/Spigot
7824cc02e7
Add PLAYER_INTERACT, remove BLOCK_RIGHT_CLICK, BLOCK_INTERACT and PLAYER_ITEM
...
By: Erik Broes <erikbroes@ripe.net>
2011-03-23 12:30:54 +01:00
Bukkit/Spigot
4819bb5819
Added PlayerBucket events
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-21 00:48:34 +01:00
Bukkit/Spigot
6a1bad5d41
Renamed many events/constants to be not past tense <-- Major Break says: "HI"
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-13 15:21:09 +01:00
Bukkit/Spigot
f240cdf831
added MaterialData classes and associated Enums for COAL, CROPS, LOG, LEAVES, STEP, and DOUBLE_STEP
...
By: sunkid <sunkid@iminurnetz.com>
2011-03-14 18:08:57 -07:00
Bukkit/Spigot
e36fc0c867
Added DamageType.VOID
...
By: Gunther De Wachter <GuntherDW@gmail.com>
2011-03-17 18:21:40 +01:00
Bukkit/Spigot
9256bcd67e
onLoad optional...
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-15 11:45:11 +00:00
Bukkit/Spigot
8117c7771d
Plugins can no longer register events while disabled
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-14 15:11:43 +00:00
Bukkit/Spigot
7e9974d53c
All previous deprecated methods removed (OH GOD EVERYTHING BROKEN)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-14 15:05:46 +00:00
Bukkit/Spigot
e377a96a02
Adds an onLoad method to Plugin. The onLoad method is called for all plugins before the onEnable calls
...
By: Raphfrk <raphfrk@gmail.com>
2011-03-12 17:39:51 +00:00
Bukkit/Spigot
dfc8620a1b
Added server methods required to support RemoteBukkit:
...
* getPort()
* getIP()
* getServerName()
* dispatchCommand(...)
By: stevenh <steven.hartland@multiplay.co.uk>
2011-03-12 17:57:22 +00:00
Bukkit/Spigot
9bb9985c21
Corrected description of CommandSender.getServer()
...
By: stevenh <steven.hartland@multiplay.co.uk>
2011-03-12 17:55:55 +00:00
Bukkit/Spigot
2465a33543
Removed unneeded string constant concat
...
Note: editor removed spaces on otherwise empty lines
By: stevenh <steven.hartland@multiplay.co.uk>
2011-03-12 17:51:57 +00:00
Bukkit/Spigot
b191786a1b
Compensate for sendMessage losing its 'unintended splitting on existing newlines'-feature
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-12 17:01:56 +01:00
Bukkit/Spigot
56aa606e2b
Kill stupid encoding warnings finally
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-12 14:56:56 +01:00
Bukkit/Spigot
0fe75a4e0f
Added Player.sendRawMessage().
...
By: sk89q <the.sk89q@gmail.com>
2011-03-12 01:05:09 -08:00
Bukkit/Spigot
2f7446f382
Merge branch 'master' of github.com:Bukkit/Bukkit
...
By: stevenh <steven.hartland@multiplay.co.uk>
2011-03-11 20:12:53 +00:00
Bukkit/Spigot
e9c8ccda5e
Fixed blank yaml config files throwing a null pointer exception
...
By: stevenh <steven.hartland@multiplay.co.uk>
2011-03-11 20:07:49 +00:00
Bukkit/Spigot
1ddbee3e40
added methods for getting redstone power
...
By: Tahg <tahgtahv@gmail.com>
2011-03-10 13:23:54 -05:00
Bukkit/Spigot
97f4798d51
Reverted classloader changes by 1f0d89be27, now actually works! Again!
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-08 18:20:34 +00:00
Bukkit/Spigot
16c73e630d
Chunk hooks
...
By: Tahg <tahgtahv@gmail.com>
2011-03-07 14:06:15 -05:00
Bukkit/Spigot
b5b33a5f28
Added LivingEntity.getEyeLocation() for getting the eyes location.
...
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-03-10 05:36:41 +11:00
Bukkit/Spigot
bfad019c31
Don't throw commands if the plugin is disabled
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-07 16:41:50 +00:00
Bukkit/Spigot
de5eddce7d
Purged deprecated MobType and MobSpawner
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-07 16:29:03 +00:00
Bukkit/Spigot
188c435e67
Added damage(int) and damage(int, Entity) for LivingEntity
...
By: Forsaken <darkmaster87@gmx.de>
2011-02-04 01:01:48 +01:00
Bukkit/Spigot
6dc6946312
Adds basic plugin dependencies, courtesy of Raphfrk
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-07 13:56:34 +00:00
Bukkit/Spigot
f370268047
Fixed Material constructor
...
By: holic <kingersoll@gmail.com>
2011-03-02 00:23:48 -08:00
Bukkit/Spigot
2c403adf74
Regenerate and refresh chunk methods
...
By: Raphfrk <raphfrk@gmail.com>
2011-03-02 20:28:49 +00:00
Bukkit/Spigot
0ebd910f1b
Deprecated momentum on player (remove tomorrow), added velocity
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-05 18:48:32 +00:00
Bukkit/Spigot
bb755bb9a2
Added a few null pointer checks and performed minor touchups (tried improving a few equals, clone and hashCode methods).
...
By: VictorD <victor.danell@gmail.com>
2011-03-05 12:27:51 +01:00
Bukkit/Spigot
5673661da0
Added entity.get/setMomentum
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-04 14:24:09 +00:00
Bukkit/Spigot
9cadbbc93d
You shouldn't be here, little method. We already have a getData.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-04 14:10:55 +00:00
Bukkit/Spigot
38896d9cfb
Small change for CraftBukkit BlockFlowing fix
...
By: Erik Broes <erikbroes@ripe.net>
2011-03-02 21:23:37 +01:00
Bukkit/Spigot
56f58d646a
Add World.save() and Server.savePlayers();
...
By: Morgan Humes <mrh9724@lanaddict.com>
2011-02-25 21:32:25 -05:00
Bukkit/Spigot
6410e49ab9
Java 1.5 compat.
...
By: Erik Broes <erikbroes@ripe.net>
2011-03-02 15:23:15 +01:00
Bukkit/Spigot
2d93fec7d2
Added method to set spawn location
...
By: SpeaKeasY <mekevin1917@gmail.com>
2011-02-28 20:19:47 -06:00
Bukkit/Spigot
a7d6c7c660
Added World.getPlayers
...
By: Tanel Suurhans <tanel.suurhans@perfectline.ee>
2011-02-24 21:37:54 +02:00
Bukkit/Spigot
2e97b270d4
command.set/getDescription replaces a now deprecated set/getTooltip + javadocs
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-28 11:42:09 +00:00
Bukkit/Spigot
5256cbb8a8
PluginCommand getExecutor + javadocs
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-28 10:35:58 +00:00
Bukkit/Spigot
9c2782bea7
Added JavaPlugin.getCommand
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-28 01:35:03 +00:00
Bukkit/Spigot
3eb015141a
Added Server.getPluginCommand
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-28 00:57:32 +00:00
Bukkit/Spigot
dbfb262c5d
Case-insensitive commands
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-28 00:52:43 +00:00
Bukkit/Spigot
2a6a5d5dc5
Readded default onCommand on plugins
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-28 00:45:44 +00:00
Bukkit/Spigot
0a0e475f83
Tweaks to command system to allow setting executors via plugins (no more ambiguous onCommand in plugins)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-28 00:30:59 +00:00
Bukkit/Spigot
258fa8e21c
Added PlayerChatEvent.getRecipients
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-26 19:31:13 +00:00
Bukkit/Spigot
1595230d40
Removed onPlayerCommand (PLAYER_COMMAND) (and fixed Fillr to stop using it)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-26 19:08:12 +00:00
Bukkit/Spigot
1da9ef3c9f
small change
...
By: Raphfrk <raphfrk@gmail.com>
2011-02-22 06:09:46 +08:00
Bukkit/Spigot
e2042c4cfa
No longer supporting the TSLPC (inb4pitchforks)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-25 22:00:58 +00:00
Bukkit/Spigot
d88a7b4f90
onPluginEnabled after plugin is enabled + same for onPluginDisabled
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-25 12:54:08 +00:00
Bukkit/Spigot
54e0c4db29
Added easy locToBlock in Location
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-25 09:51:52 +00:00
Bukkit/Spigot
f712d6011d
Added Item.(get|set)ItemStack().
...
By: sk89q <the.sk89q@gmail.com>
2011-02-23 10:03:33 -08:00
Bukkit/Spigot
6132abb1f5
Changed ConsoleCommandSender to use stripColor instead of hardcoded
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-23 11:44:12 +00:00
Bukkit/Spigot
d4374e647f
Added ChatColor.stripColor
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-23 11:43:40 +00:00
Bukkit/Spigot
858c8bee96
ConsoleCommandSender no longer has a default constructor, use ConsoleCommandSender(server). Added entity.getServer
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-23 11:33:03 +00:00
Bukkit/Spigot
51ec34dd60
... And fixed diodes
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-23 03:18:08 +00:00
Bukkit/Spigot
cce5f895f9
Fixed bed items crashing
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-23 03:12:36 +00:00
Bukkit/Spigot
965290b214
Added new materials
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-23 02:45:19 +00:00
Bukkit/Spigot
3cc14ab40f
refactor Items
...
By: Tahg <tahgtahv@gmail.com>
2011-02-21 19:57:06 -05:00
Bukkit/Spigot
dc15009d48
add isQueued() to allow plugins to know a task is still in the queue.
...
Currently, there is no way to know if a task is still being handled by
the scheduler. This method, along with isCurrentlyRunning() allows a
plugin author to determine if a task is waiting to be executed, being
executed, or neither.
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-02-21 12:33:40 +11:00
Bukkit/Spigot
2c05cb355f
added yield to explosions
...
By: Tahg <tahgtahv@gmail.com>
2011-02-19 11:09:23 -05:00
Bukkit/Spigot
1257e0d24f
Updating plugin nags to use logger
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-20 02:27:16 +00:00
Bukkit/Spigot
f398397845
Added Server.getLogger, changed a few anonymous loggers to use it
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-20 02:24:47 +00:00
Bukkit/Spigot
e3b86cda50
Lowered the priority of the old command handler event because a number of plugins were using this event incorrectly. A new event, the command preprocesser event, has replaced the previous function of the original command event.
...
By: sk89q <the.sk89q@gmail.com>
2011-02-19 01:41:33 -08:00
Bukkit/Spigot
d3a7253d68
Added Entity.remove() which marks an entity for removal.
...
By: sk89q <the.sk89q@gmail.com>
2011-02-18 20:00:18 -08:00
Bukkit/Spigot
c0710323a9
Added slime as a possible creature type.
...
By: sk89q <the.sk89q@gmail.com>
2011-02-18 19:44:32 -08:00
Bukkit/Spigot
bff4790a18
And this is so that we don't have to support misbehaving plugins.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-20 00:47:21 +00:00
Bukkit/Spigot
03a61a197f
... Supporting the plugins which really shouldn't be doing what they're doing. Don't put crap in the constructor!
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-20 00:43:06 +00:00
Bukkit/Spigot
4bb9f83d53
Removed TSLPC (That Stupidly Long Plugin Constructor)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-20 00:13:25 +00:00
Bukkit/Spigot
08fd2073ce
Replaced Vector.hashCode with a more reliable method
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-19 23:11:56 +00:00
Bukkit/Spigot
6203fc2652
(Relatively) minor javadoc cleanup
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-19 22:47:23 +00:00
Bukkit/Spigot
314bf387b5
Fixed event priorities
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-19 20:43:35 +00:00
Bukkit/Spigot
a36de75a17
Shifting damage events per http://forums.bukkit.org/threads/oops-i-broke-your-plugins.599/#post-67424 (This breaks stuff!)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-19 17:08:14 +00:00
Bukkit/Spigot
ffe5fb2dfb
When deprecating, the alternative should be provided.
...
By: EvilSeph <evilseph@unaligned.org>
2011-02-19 06:00:55 -05:00
Bukkit/Spigot
023ff0a43d
We need to set cmdSuccess accordingly.
...
By: EvilSeph <evilseph@unaligned.org>
2011-02-18 21:30:19 -05:00
Bukkit/Spigot
5ba9ae942a
Added target block ray trace functionality.
...
By: Raphfrk <raphfrk@gmail.com>
2011-02-13 17:03:57 +00:00
Bukkit/Spigot
09916f398f
Added setFireTicks(), getFireTicks() and getMaxFireTicks().
...
By: Protected <myshelter@gmail.com>
2011-02-14 17:35:43 +00:00
Bukkit/Spigot
77a963e3eb
Added pull request conventions that should be followed if you want your pull requests accepted.
...
By: EvilSeph <evilseph@unaligned.org>
2011-02-18 17:14:18 -05:00
Bukkit/Spigot
d7633fa07b
Added a whole buncha overloads for Location in World
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-18 16:34:49 +00:00
Bukkit/Spigot
9adb4e4d92
Location.getBlock() helper method
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-18 16:28:42 +00:00
Bukkit/Spigot
636c1ec83a
Exception handling in commands
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-18 16:25:06 +00:00
Bukkit/Spigot
eb206f49c1
Added spawnCreature(Location, CreatureType)
...
This function will allow spawning of creatures in the world, removing
the need to interface with CraftBukkit directly.
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-02-17 14:33:31 +11:00
Bukkit/Spigot
ca55cacd67
Renamed MobType->CreatureType and MobSpawner->CreatureSpawner.
...
This is to bring the names in line with the rest of bukkit.
Deprecated code has been left in to ensure nothing breaks as
a result of refactoring MobType.
This will be removed after 1 week, to give plugin devs time to
migrate
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-02-17 14:19:57 +11:00
Bukkit/Spigot
d3b62214a6
Fixed alias parsing for commands. object.toString().split(",") is NOT how you parse a YAML list!
...
By: sk89q <the.sk89q@gmail.com>
2011-02-16 21:45:15 -08:00
Bukkit/Spigot
7bfb006b2c
Deprecated PlayerListener.onPlayerCommand(PlayerChatEvent event).
...
By: sk89q <the.sk89q@gmail.com>
2011-02-16 21:23:47 -08:00
Bukkit/Spigot
6a86cbbe8e
Added Player.chat().
...
By: sk89q <the.sk89q@gmail.com>
2011-02-16 21:23:29 -08:00
Bukkit/Spigot
6190a55cad
Added CREATURE_SPAWN event
...
By: ss2man44 <frigids@gmail.com>
2011-01-11 21:29:48 -05:00
Bukkit/Spigot
7cefb730d7
add function isCurrentlyRunning(int taskId);
...
returns if the given task is currently running.
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-02-14 15:31:21 +11:00
Bukkit/Spigot
3274723ced
Allows calling of functions in the main thread
...
By: Raphfrk <raphfrk@gmail.com>
2011-02-12 00:03:41 +00:00
Bukkit/Spigot
7b32aee768
Exposes the recently added updateInventory method.
...
We've decided to expose updateInventory as a temporary work-around for
the inventory not updating issue we're aware of. The reasoning behind
this is that addressing it properly will take some time and work and
as this is clearly a roadblock for some plugin authors, the delay is
not really acceptable.
By: EvilSeph <evilseph@unaligned.org>
2011-02-13 00:22:00 -05:00
Bukkit/Spigot
66761d2d4d
Added getPlayer method to SignChangeEvent
...
By: Timberjaw <timberjaw@gmail.com>
2011-02-12 00:39:37 -08:00
Bukkit/Spigot
e30e2d1364
Windows and executable, should be 0644
...
By: Erik Broes <erikbroes@grum.nl>
2011-02-12 16:16:14 +01:00
Bukkit/Spigot
1336c08f59
Exposes recently added PLAYER_PICKUP_ITEM event.
...
By: EvilSeph <evilseph@unaligned.org>
2011-02-12 07:52:08 -05:00
Bukkit/Spigot
cc9f2e45fb
Added MaxSpeed methods to minecards. Added MaxSpeed methods to boats. Added SlowWhenEmpty, FlyingMod, and DerailedMod methods to minecarts.
...
Signed-off-by: afforess <afforess@gmail.com>
By: afforess <afforess@gmail.com>
2011-02-12 00:25:48 -05:00
Bukkit/Spigot
8d18ce772e
Added EXPLOSION_PRIMED event.
...
By: culturespy <culturespy@gmail.com>
2011-02-03 21:59:42 -05:00
Bukkit/Spigot
13a3b24c47
Adds removeProperty(String path) and getEmptyNode()
...
By: Simon Rigby <rigby@rigbydev.co.uk>
2011-02-12 01:44:03 +00:00
Bukkit/Spigot
204952eed0
Added SIGN_CHANGE event.
...
By: Timberjaw <timberjaw@gmail.com>
2011-02-10 18:18:56 -08:00
Bukkit/Spigot
a3f7361535
Added Colorable interface, and made Sheep, Wool and Dye implement it.
...
Inspired by xpansive
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-02-12 12:28:38 +11:00
Bukkit/Spigot
fd090160f2
Adding PLAYER_PICKUP_ITEM event
...
By: James Logsdon <dwarf@girsbrain.org>
2011-02-11 17:08:53 -05:00
Bukkit/Spigot
7bbba13655
Cleaning up PlayerDropItemEvent
...
By: James Logsdon <dwarf@girsbrain.org>
2011-02-11 16:49:47 -05:00
Bukkit/Spigot
33c6be20bd
Adding EntityDamageEvent.setDamage()
...
By: James Logsdon <dwarf@girsbrain.org>
2011-02-11 16:12:43 -05:00
Bukkit/Spigot
45d9101f82
Fixed Button/Lever, using a logical AND instead of XOR to get 3 face bits
...
By: Tal Eisenberg <eisental@gmail.com>
2011-01-21 16:30:18 -08:00
Bukkit/Spigot
845e8fbc2e
PlayerChatEvent.setFormat validation
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-09 19:08:45 +00:00
Bukkit/Spigot
f0f2768937
Added Creature.getTarget
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-09 13:44:57 +00:00
Bukkit/Spigot
913e6d484a
Adding Creature.setTarget() per jlogsdon
...
By: James Logsdon <dwarf@girsbrain.org>
2011-02-03 18:18:20 -05:00
Bukkit/Spigot
290d9aedc9
Added event for when a world is saved (EyvindRM)
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-09 12:53:33 +00:00
Bukkit/Spigot
b280199e83
Added Sneaking Event
...
By: Alexander Hesse <azi@MacBook-Pro.local>
2011-01-25 19:04:52 +01:00
Bukkit/Spigot
d245d54634
Added loadChunk, unloadChunk and unloadChunkRequest.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-08 14:29:52 +00:00
Bukkit/Spigot
d19bdf7a67
Just breaking some redstone plugins, don't mind me
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-08 12:53:30 +00:00
Bukkit/Spigot
516b5b2226
New event WORLD_LOADED
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-08 12:06:34 +00:00
Bukkit/Spigot
002613da66
Added Server.getWorld(), Server.createWorld() now checks this to avoid duplication
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-08 11:58:28 +00:00
Bukkit/Spigot
2dee4ab20e
Commands should not be case-sensitive.
...
By: EvilSeph <evilseph@unaligned.org>
2011-02-06 21:56:38 -05:00
Bukkit/Spigot
4f683383bb
Added World.Environment enum, changed createWorld to use it
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-06 20:47:39 +00:00
Bukkit/Spigot
91b977548f
Changed getWorlds to List, and added createWorld
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-05 19:24:35 +00:00
Bukkit/Spigot
a5886d6edc
Scheduler
...
By: Raphfrk <raphfrk@gmail.com>
2011-02-02 23:51:52 +00:00
Bukkit/Spigot
d7e0bed36b
Adds suppport for node lists. Tested and verified in CraftIRC
...
By: Animosity <nullcline@gmail.com>
2011-02-07 03:20:59 +08:00
Bukkit/Spigot
ed824523e8
Deprecate BlockRightClickEvent.getBlockAgainst - use BlockRightClickEvent.getBlock
...
By: Erik Broes <erikbroes@grum.nl>
2011-02-06 14:49:08 +01:00
Bukkit/Spigot
a72a6cba8e
Add Server.getMaxPlayers
...
By: Erik Broes <erikbroes@grum.nl>
2011-02-06 13:40:31 +01:00
Bukkit/Spigot
566638ff0c
Added PlayerKick (setReason, setLeaveMessage, setCancelled) and PlayerRespawn (setLocation)
...
By: Forsaken <darkmaster87@gmx.de>
2011-02-04 16:02:49 +01:00
Bukkit/Spigot
98a9148cf0
Added BlockVector a la WorldEdit as requested by #246 . This BlockVector is safe to be used as keys in hash sets and hash maps, but it is mutable and careful attention must be paid to not modify the vector post-insertion into a set or map.
...
By: sk89q <the.sk89q@gmail.com>
2011-02-05 23:20:06 -08:00
Bukkit/Spigot
3a3e1144dc
Added node and writing functions to Configuration.
...
By: sk89q <the.sk89q@gmail.com>
2011-02-05 22:44:48 -08:00
Bukkit/Spigot
223318b434
Updated README.md
...
By: Erik Broes <erikbroes@grum.nl>
2011-02-05 16:11:37 +01:00
Bukkit/Spigot
2a85f4848b
getLoadedChunks method
...
By: Raphfrk <raphfrk@gmail.com>
2011-02-04 20:11:20 +00:00
Bukkit/Spigot
925ec8254e
Moved the plugin list display out of the version command and into the plugins command.
...
Version should not display a list of plugins as a server running many
plugins will no longer be able to see the version output.
By: EvilSeph <evilseph@unaligned.org>
2011-02-05 04:30:18 -05:00
Bukkit/Spigot
af214bc94e
Material Durability and StackSize mixup - Fix for http://redmine.bukkit.org/issues/372
...
By: Erik Broes <erikbroes@grum.nl>
2011-02-04 22:45:52 +01:00
Bukkit/Spigot
45fb505a90
You shouldn't be here, little guy. The ConfigurationNode is a tough place for a young keyword to live.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-04 12:17:47 +00:00
Bukkit/Spigot
b0bab301fe
Merge branch 'master' of github.com:Bukkit/Bukkit
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-04 12:15:48 +00:00
Bukkit/Spigot
c89f2806b0
I *really* suck at markdown.
...
By: Warren <evilseph@unaligned.org>
2011-02-03 13:15:00 -08:00
Bukkit/Spigot
ba9a02c3c7
I suck at markdown.
...
By: Warren <evilseph@unaligned.org>
2011-02-03 13:14:12 -08:00
Bukkit/Spigot
3e09bd4b94
Added brief coding conventions - these may not be complete.
...
By: Warren <evilseph@unaligned.org>
2011-02-03 13:13:44 -08:00
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
Bukkit/Spigot
550e518848
Global ID -> Id rename
...
By: Erik Broes <erikbroes@grum.nl>
2011-01-15 20:53:43 +01:00
Bukkit/Spigot
4d7b10c59d
Added MaterialData from BlockState
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 00:08:49 +00:00
Bukkit/Spigot
5488422237
Fixed dye colours
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-15 00:08:34 +00:00
Bukkit/Spigot
e60e60429c
Cleaned up Configuration Javadoc.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 02:10:08 -08:00
Bukkit/Spigot
df7a15f4f9
JavaPlugin now loads the configuration file on load. getConfiguration() now is much cheaper to call.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 01:45:36 -08:00
Bukkit/Spigot
ab5b99600c
Added list support to Configuration.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 01:44:20 -08:00
Bukkit/Spigot
2439031c40
Plugin data folders are now no longer created by default.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 00:34:01 -08:00
Bukkit/Spigot
11012b27dd
Improved the Javadoc for JavaPlugin.getConfiguration().
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 00:29:38 -08:00
Bukkit/Spigot
9ff3c115cc
Configuration files need to be .yml, not .yaml.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-15 00:26:32 -08:00
Bukkit/Spigot
c59341049f
Added Configuration.getBoolean().
...
By: sk89q <the.sk89q@gmail.com>
2011-01-14 23:38:40 -08:00
Bukkit/Spigot
33e5645054
Added configuration and plugin data directory support to plugins.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-14 23:33:45 -08:00
Bukkit/Spigot
0bf9731255
Added basic configuration classes.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-14 23:06:12 -08:00
Bukkit/Spigot
b995a38d3e
Added kick player.
...
By: speakeasy <mekevin1917@gmail.com>
2011-01-15 09:20:29 +08:00
Bukkit/Spigot
14ed38cc63
Infinite loops are like infinite loops which are like infinite loops which *bang*
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-14 14:43:14 +00:00
Bukkit/Spigot
800a8d089b
Added Wool + Dyes
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-14 00:20:00 +00:00
Bukkit/Spigot
211a846f97
Added MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-14 00:00:54 +00:00
Bukkit/Spigot
2fab54ae7b
New materials, changed material names per style guidelines + correct names
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-13 23:33:10 +00:00
Bukkit/Spigot
0a677497d4
Renamed Color -> ChatColor, and added DyeColor
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-13 20:27:28 +00:00
Bukkit/Spigot
1a6e8ac5eb
Added redstone event
...
By: Tahg <tahgtahv@gmail.com>
2011-01-12 12:40:21 -05:00
Bukkit/Spigot
0621fedd0b
Remove @overrides from EntityCombust
...
By: Taylor Kelly <tkelly910@gmail.com>
2011-01-11 19:41:04 -05:00
Bukkit/Spigot
6260932a36
Merge branch 'master' of https://github.com/tkelly910/Bukkit into tkelly910-master
...
By: Taylor Kelly <tkelly910@gmail.com>
2011-01-11 18:53:54 -05:00
Bukkit/Spigot
1627c78fa1
Added PluginManager.getPlugins()
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-11 20:58:01 +00:00
Bukkit/Spigot
91007ea0be
New ClassLoader to allow for inter-plugin communication
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-11 20:36:38 +00:00
Bukkit/Spigot
15c598c0f0
EggThrow - remove extra stuff
...
By: Taylor Kelly <tkelly910@gmail.com>
2011-01-11 03:02:30 -05:00
Bukkit/Spigot
77e9ecedb9
PlayerEggThrowEvent
...
By: Taylor Kelly <tkelly910@gmail.com>
2011-01-11 02:58:51 -05:00
Bukkit/Spigot
0e16bbed64
Merge branch 'master' of https://github.com/Bukkit/Bukkit
...
Conflicts:
src/main/java/org/bukkit/Player.java
By: Tahg <tahgtahv@gmail.com>
2011-01-10 17:27:51 -05:00
Bukkit/Spigot
f3d9273819
added getAddress interface for Player
...
By: Tahg <tahgtahv@gmail.com>
2011-01-10 17:24:35 -05:00
Bukkit/Spigot
a0d64be250
BlockDamagedEvent
...
By: Taylor Kelly <tkelly910@gmail.com>
2011-01-10 06:34:59 +08:00
Bukkit/Spigot
02b2e4114c
EntityCombustEvent
...
By: Taylor Kelly <tkelly910@gmail.com>
2011-01-10 06:51:10 +08:00
Bukkit/Spigot
5c0413fb45
Added BlockIgniteEvent.
...
By: speakeasy <mekevin1917@gmail.com>
2011-01-09 18:10:44 +08:00
Bukkit/Spigot
a27364193d
Cleaned up Fillr
...
By: Taylor Kelly <tkelly910@gmail.com>
2011-01-10 06:05:43 +08:00
Bukkit/Spigot
c97111ca58
Fixed getArmorContents() return value
...
By: Erik Broes <erikbroes@grum.nl>
2011-01-09 23:40:29 +01:00
Bukkit/Spigot
83dea7c90f
forgot to initialize cancel
...
By: durron597 <martin.jared@gmail.com>
2011-01-09 12:33:27 -05:00
Bukkit/Spigot
f95c139dd6
Updated inventories to a has-a relationship.
...
Added PlayerInventory interface with playeronly methods.
Add equals to ItemStack.
By: Erik Broes <erikbroes@grum.nl>
2011-01-09 18:21:31 +01:00
Bukkit/Spigot
f81c44fbba
Added JavaDoc @see comments and @todo notes for those that aren't specified in the listener
...
By: Luke GB <github@lukegb.com>
2011-01-09 13:14:28 +00:00
Bukkit/Spigot
8f9ea50a86
Removed unnecessary import warnings
...
By: durron597 <martin.jared@gmail.com>
2011-01-09 07:52:03 -05:00
Bukkit/Spigot
1105de519d
Added ItemDrop, world.dropItem(), and world.dropItemNaturally().
...
By: sk89q <the.sk89q@gmail.com>
2011-01-08 12:47:48 -08:00
Bukkit/Spigot
75aa4ef4c5
Made Location.clone() public.
...
By: sk89q <the.sk89q@gmail.com>
2011-01-08 12:39:54 -08:00
Bukkit/Spigot
b94f401b3a
Changed Block.setTypeID() to return a boolean indicating whether the block was changed (as provided by Minecraft).
...
By: sk89q <the.sk89q@gmail.com>
2011-01-08 12:24:27 -08:00
Bukkit/Spigot
7a896ce200
Fixed VehicleListener not being able to register
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-01-08 18:47:14 +00:00
Bukkit/Spigot
b9bb03c09e
Should be LivingEntity
...
By: durron597 <martin.jared@gmail.com>
2011-01-08 08:05:04 -05:00
Bukkit/Spigot
a617a398a1
Implemented BlockInteract, BlockRightClicked and PlayerItem. Removed
...
BlockItem as we're not doing it that way anymore.
By: durron597 <martin.jared@gmail.com>
2011-01-08 05:44:42 -05:00