This website requires JavaScript.
c383d1f385
Java 1.5 compat.
Erik Broes
2011-03-02 15:23:15 +01:00
42d4daddde
Added method to set spawn location
SpeaKeasY
2011-02-28 20:19:47 -06:00
f03df70557
Added World.getPlayers
Tanel Suurhans
2011-02-24 21:37:54 +02:00
0f95f3063a
command.set/getDescription replaces a now deprecated set/getTooltip + javadocs
Dinnerbone
2011-02-28 11:42:09 +00:00
2ca3d148cc
PluginCommand getExecutor + javadocs
Dinnerbone
2011-02-28 10:35:58 +00:00
2b1dc975f1
Added JavaPlugin.getCommand
Dinnerbone
2011-02-28 01:35:03 +00:00
f2d19008c9
Added Server.getPluginCommand
Dinnerbone
2011-02-28 00:57:32 +00:00
a27b2703dd
Case-insensitive commands
Dinnerbone
2011-02-28 00:52:43 +00:00
2d7d0d9bdd
Readded default onCommand on plugins
Dinnerbone
2011-02-28 00:45:44 +00:00
95d92e406e
Tweaks to command system to allow setting executors via plugins (no more ambiguous onCommand in plugins)
Dinnerbone
2011-02-28 00:30:59 +00:00
27b680375f
Added PlayerChatEvent.getRecipients
Dinnerbone
2011-02-26 19:31:13 +00:00
72e6769d68
Removed onPlayerCommand (PLAYER_COMMAND) (and fixed Fillr to stop using it)
Dinnerbone
2011-02-26 19:08:12 +00:00
b53769f088
small change
Raphfrk
2011-02-22 06:09:46 +08:00
1dac795bf1
No longer supporting the TSLPC (inb4pitchforks)
Dinnerbone
2011-02-25 22:00:58 +00:00
a647006042
onPluginEnabled after plugin is enabled + same for onPluginDisabled
Dinnerbone
2011-02-25 12:54:08 +00:00
bb4c973ada
Added easy locToBlock in Location
Dinnerbone
2011-02-25 09:51:52 +00:00
a69e19a9f7
Added Item.(get|set)ItemStack().
sk89q
2011-02-23 10:03:33 -08:00
fb30fd5fad
Changed ConsoleCommandSender to use stripColor instead of hardcoded
Dinnerbone
2011-02-23 11:44:12 +00:00
0e0a76625b
Added ChatColor.stripColor
Dinnerbone
2011-02-23 11:43:40 +00:00
86aa75c3b5
ConsoleCommandSender no longer has a default constructor, use ConsoleCommandSender(server). Added entity.getServer
Dinnerbone
2011-02-23 11:33:03 +00:00
090e066c27
... And fixed diodes
Dinnerbone
2011-02-23 03:18:08 +00:00
f11b0d5932
Fixed bed items crashing
Dinnerbone
2011-02-23 03:12:36 +00:00
50d26af740
Added new materials
Dinnerbone
2011-02-23 02:45:19 +00:00
dbab772ca8
refactor Items
Tahg
2011-02-21 19:57:06 -05:00
b93f044983
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.
Andrew Ardill
2011-02-21 12:33:40 +11:00
b2847fdf8c
added yield to explosions
Tahg
2011-02-19 11:09:23 -05:00
414a19e247
Updating plugin nags to use logger
Dinnerbone
2011-02-20 02:27:16 +00:00
3c1255da0c
Added Server.getLogger, changed a few anonymous loggers to use it
Dinnerbone
2011-02-20 02:24:47 +00:00
e529e44d86
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.
sk89q
2011-02-19 01:41:33 -08:00
5e7a59167d
Added Entity.remove() which marks an entity for removal.
sk89q
2011-02-18 20:00:18 -08:00
eaddcfc675
Added slime as a possible creature type.
sk89q
2011-02-18 19:44:32 -08:00
bc8134c7a1
And this is so that we don't have to support misbehaving plugins.
Dinnerbone
2011-02-20 00:47:21 +00:00
346de2a934
... Supporting the plugins which really shouldn't be doing what they're doing. Don't put crap in the constructor!
Dinnerbone
2011-02-20 00:43:06 +00:00
1a2c154145
Removed TSLPC (That Stupidly Long Plugin Constructor)
Dinnerbone
2011-02-20 00:13:25 +00:00
e5db796188
Replaced Vector.hashCode with a more reliable method
Dinnerbone
2011-02-19 23:11:56 +00:00
3f971e42eb
(Relatively) minor javadoc cleanup
Dinnerbone
2011-02-19 22:47:23 +00:00
eb7d3710e1
Fixed event priorities
Dinnerbone
2011-02-19 20:43:35 +00:00
361d8f2b9f
Shifting damage events per http://forums.bukkit.org/threads/oops-i-broke-your-plugins.599/#post-67424 (This breaks stuff!)
Dinnerbone
2011-02-19 17:08:14 +00:00
050f21b2f0
When deprecating, the alternative should be provided.
EvilSeph
2011-02-19 06:00:55 -05:00
a748069eb3
We need to set cmdSuccess accordingly.
EvilSeph
2011-02-18 21:30:19 -05:00
52954911bd
Added target block ray trace functionality.
Raphfrk
2011-02-13 17:03:57 +00:00
85a4bbce35
Added setFireTicks(), getFireTicks() and getMaxFireTicks().
Protected
2011-02-14 17:35:43 +00:00
97a604b835
Added pull request conventions that should be followed if you want your pull requests accepted.
EvilSeph
2011-02-18 17:14:18 -05:00
31f67329ce
Added a whole buncha overloads for Location in World
Dinnerbone
2011-02-18 16:34:49 +00:00
1e94bb16f5
Location.getBlock() helper method
Dinnerbone
2011-02-18 16:28:42 +00:00
2188275a00
Exception handling in commands
Dinnerbone
2011-02-18 16:25:06 +00:00
64e82042a6
Added spawnCreature(Location, CreatureType)
Andrew Ardill
2011-02-17 14:33:31 +11:00
ac68b8594e
Renamed MobType->CreatureType and MobSpawner->CreatureSpawner.
Andrew Ardill
2011-02-17 14:19:57 +11:00
42def68966
Fixed alias parsing for commands. object.toString().split(",") is NOT how you parse a YAML list!
sk89q
2011-02-16 21:45:15 -08:00
69d3880730
Deprecated PlayerListener.onPlayerCommand(PlayerChatEvent event).
sk89q
2011-02-16 21:23:47 -08:00
eb150b642f
Added Player.chat().
sk89q
2011-02-16 21:23:29 -08:00
93f6e5191e
Added CREATURE_SPAWN event
ss2man44
2011-01-11 21:29:48 -05:00
e345a982eb
add function isCurrentlyRunning(int taskId); returns if the given task is currently running.
Andrew Ardill
2011-02-14 15:31:21 +11:00
a4cca21350
Allows calling of functions in the main thread
Raphfrk
2011-02-12 00:03:41 +00:00
ae628136a7
Exposes the recently added updateInventory method.
EvilSeph
2011-02-13 00:22:00 -05:00
524515cb83
Added getPlayer method to SignChangeEvent
Timberjaw
2011-02-12 00:39:37 -08:00
0f93997077
Windows and executable, should be 0644
Erik Broes
2011-02-12 16:16:14 +01:00
c2020def62
Exposes recently added PLAYER_PICKUP_ITEM event.
EvilSeph
2011-02-12 07:52:08 -05:00
18bbb73cd0
Added MaxSpeed methods to minecards. Added MaxSpeed methods to boats. Added SlowWhenEmpty, FlyingMod, and DerailedMod methods to minecarts.
afforess
2011-02-12 00:25:48 -05:00
01ca4cc35b
Added EXPLOSION_PRIMED event.
culturespy
2011-02-03 21:59:42 -05:00
5d60a1bc48
Adds removeProperty(String path) and getEmptyNode()
Simon Rigby
2011-02-12 01:44:03 +00:00
3cc8c0dae0
Added SIGN_CHANGE event.
Timberjaw
2011-02-10 18:18:56 -08:00
7e5e89b744
Added Colorable interface, and made Sheep, Wool and Dye implement it.
Andrew Ardill
2011-02-12 12:28:38 +11:00
164b687bcd
Adding PLAYER_PICKUP_ITEM event
James Logsdon
2011-02-11 17:08:53 -05:00
6c86db411c
Cleaning up PlayerDropItemEvent
James Logsdon
2011-02-11 16:49:47 -05:00
49ced27311
Adding EntityDamageEvent.setDamage()
James Logsdon
2011-02-11 16:12:43 -05:00
c36a98db64
Fixed Button/Lever, using a logical AND instead of XOR to get 3 face bits
Tal Eisenberg
2011-01-21 16:30:18 -08:00
e44bb33109
PlayerChatEvent.setFormat validation
Dinnerbone
2011-02-09 19:08:45 +00:00
f35b3e98f9
Added Creature.getTarget
Dinnerbone
2011-02-09 13:44:57 +00:00
3f60ba1f91
Adding Creature.setTarget() per jlogsdon
James Logsdon
2011-02-03 18:18:20 -05:00
2db95ba0b9
Added event for when a world is saved (EyvindRM)
Dinnerbone
2011-02-09 12:53:33 +00:00
6ba990ecfd
Added Sneaking Event
Alexander Hesse
2011-01-25 19:04:52 +01:00
8bfc7df3cf
Added loadChunk, unloadChunk and unloadChunkRequest.
Dinnerbone
2011-02-08 14:29:52 +00:00
634daae4f6
Just breaking some redstone plugins, don't mind me
Dinnerbone
2011-02-08 12:53:30 +00:00
46bc44ed5f
New event WORLD_LOADED
Dinnerbone
2011-02-08 12:06:34 +00:00
5c887b83d5
Added Server.getWorld(), Server.createWorld() now checks this to avoid duplication
Dinnerbone
2011-02-08 11:58:28 +00:00
0731a0a00c
Commands should not be case-sensitive.
EvilSeph
2011-02-06 21:56:38 -05:00
93d15e6228
Added World.Environment enum, changed createWorld to use it
Dinnerbone
2011-02-06 20:47:39 +00:00
539bcff378
Changed getWorlds to List, and added createWorld
Dinnerbone
2011-02-05 19:24:35 +00:00
2d43dcc125
Scheduler
Raphfrk
2011-02-02 23:51:52 +00:00
3a05654540
Adds suppport for node lists. Tested and verified in CraftIRC
Animosity
2011-02-07 03:20:59 +08:00
25ed7caa90
Deprecate BlockRightClickEvent.getBlockAgainst - use BlockRightClickEvent.getBlock
Erik Broes
2011-02-06 14:49:08 +01:00
a2e50fd8f6
Add Server.getMaxPlayers
Erik Broes
2011-02-06 13:40:31 +01:00
0b998a2fe4
Added PlayerKick (setReason, setLeaveMessage, setCancelled) and PlayerRespawn (setLocation)
Forsaken
2011-02-04 16:02:49 +01:00
1d8cd948d2
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.
sk89q
2011-02-05 23:20:06 -08:00
481aec9ee6
Added node and writing functions to Configuration.
sk89q
2011-02-05 22:44:48 -08:00
2706916a68
Updated README.md
Erik Broes
2011-02-05 16:11:37 +01:00
f24d79052c
getLoadedChunks method
Raphfrk
2011-02-04 20:11:20 +00:00
d167abe6d7
Moved the plugin list display out of the version command and into the plugins command.
EvilSeph
2011-02-05 04:30:18 -05:00
84f05ff32b
Material Durability and StackSize mixup - Fix for http://redmine.bukkit.org/issues/372
Erik Broes
2011-02-04 22:45:52 +01:00
7f6f90a20e
You shouldn't be here, little guy. The ConfigurationNode is a tough place for a young keyword to live.
Dinnerbone
2011-02-04 12:17:47 +00:00
bcecd8c6e3
Merge branch 'master' of github.com:Bukkit/Bukkit
Dinnerbone
2011-02-04 12:15:48 +00:00
c0050a9557
I *really* suck at markdown.
Warren
2011-02-03 13:15:00 -08:00
1b6844ad65
I suck at markdown.
Warren
2011-02-03 13:14:12 -08:00
e7151a2316
Added brief coding conventions - these may not be complete.
Warren
2011-02-03 13:13:44 -08:00
2834a41f3a
Implemented Inventory.contains with a minimum amount of item required. As per feature request #187
Limb
2011-01-24 07:32:53 +08:00
90f43d486a
Merge branch 'master' of https://github.com/Meaglin/Bukkit
Dinnerbone
2011-02-03 10:01:09 +00:00
ef79a4d716
Removed SLOW_SPREAD from IgniteCause enum.
sk89q
2011-02-02 21:56:57 -08:00
1a2c220ac3
Revert "fallback code for command lookup"
Dinnerbone
2011-02-02 09:20:16 +00:00
00d4e1a2e0
fallback code for command lookup
tahg
2011-02-01 21:56:16 -08:00