Commit Graph

  • 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