Commit Graph

  • a25ff645eb Updated version for 1.8.1-R4 Nathan Adams 2011-10-31 01:49:57 +00:00
  • cf34c6c305 Fixed using the wrong type of Map for storing perm attachment values Nathan Adams 2011-10-27 22:03:21 +01:00
  • e33fce94b5 Added helper methods such as getStringList to ConfigurationSection Nathan Adams 2011-10-26 09:47:51 +01:00
  • b1a44c2161 Fixed the /me command missing a space Nathan Adams 2011-10-26 07:08:41 +01:00
  • 15ebc7d902 Fixed stripColor taking more than it should, thanks to fieldmaster for catching it Nathan Adams 2011-10-26 07:01:50 +01:00
  • bfa45985c5 Fixed issues with loading YamlConfigurations with typed keys Nathan Adams 2011-10-26 06:56:36 +01:00
  • eefcef5480 Revert "Added the ability to register commands dynamically." Erik Broes 2011-10-13 18:27:34 +02:00
  • e886509abc Added a case previously not covered by VehicleDestroyEvent for boats, updated VehicleDestroyEvent Javadocs. sk89q 2011-10-13 01:16:18 -07:00
  • b04b8379c6 Added the ability to register commands dynamically. sk89q 2011-10-13 01:05:20 -07:00
  • 5993f1cc16 Added new FileConfigurationOptions.copyHeader, defaulting to true. Copies the header from default config, if there is one. Nathan Adams 2011-10-12 13:24:57 +01:00
  • db7bdbbd58 Loading a FileConfiguration (Yaml/) should remember the previously saved header Nathan Adams 2011-10-12 05:03:47 +01:00
  • 5703334ac8 YamlConfiguration now correctly writes extra blank lines at the end if requested Nathan Adams 2011-10-12 04:39:22 +01:00
  • 984c8ec90d Added reloadConfig() plugin method Nathan Adams 2011-10-11 15:50:59 +01:00
  • bbd0ad4c36 Added OfflinePlayer.getPlayer() for getting the online Player object Nathan Adams 2011-10-11 14:51:28 +01:00
  • 8deb57b54a Fixed deeply nested configuration sections retrieving values Nathan Adams 2011-10-11 13:26:41 +01:00
  • 252fc76816 Fixed removing entries in the new Configuration (via set(x, null)) Nathan Adams 2011-10-11 12:16:43 +01:00
  • c97dbc198d Fixed NPE on unloading plugins Nathan Adams 2011-10-11 04:41:34 +01:00
  • 537840d1df Added new entity.get/setTicksLived for identifying an entity's age Nathan Adams 2011-10-11 02:22:38 +01:00
  • c89a0dbe99 Few more style cleanups Nathan Adams 2011-10-11 02:16:44 +01:00
  • 73949f6d2b Added add/subtract by Vector methods to Location, thanks to erisdiscord Nathan Adams 2011-10-11 02:04:40 +01:00
  • dc78ff7c7b Javadoc typo. I can now sleep soundly at night. Nathan Adams 2011-10-11 01:24:47 +01:00
  • 5d8833a11c Lazy-load the old and new configs for plugins .getConfig Nathan Adams 2011-10-10 23:04:01 +01:00
  • 4485364e17 Small javadoc cleanup Nathan Adams 2011-10-10 21:58:44 +01:00
  • 8fd0cfc07f Updated snakeyaml to 1.9 (up from 1.7) Nathan Adams 2011-10-10 21:39:27 +01:00
  • dc7bf0ae7d Removed old Fillr code that was actually never used Nathan Adams 2011-10-10 21:33:44 +01:00
  • ee27cc07f0 Added new Configuration classes Dinnerbone 2011-09-19 20:36:44 +01:00
  • 963622f8cf hopeful fix for blocks not being pistons when they should be Tahg 2011-09-30 03:27:36 -04:00
  • 2276eb899e Revert "Added callback line of sight methods. Thanks xZise!" EvilSeph 2011-10-03 15:15:50 -04:00
  • 233d314482 Added Difficulty API. EvilSeph 2011-10-03 01:25:39 -04:00
  • e7dc19c375 Made the Ban command kick a matching player if they are online. EvilSeph 2011-10-03 01:31:38 -04:00
  • 35761eb83e Added callback line of sight methods. Thanks xZise! EvilSeph 2011-10-01 16:16:22 -04:00
  • 050bd70a5d Renamed player.setListName to something a little more sensical Dinnerbone 2011-10-03 00:34:04 +01:00
  • 489d3e3138 Updated guava to 10.0 Dinnerbone 2011-10-01 23:46:11 +01:00
  • a457ea9784 Added PlayerChangedWorldEvent. sunkid 2011-09-30 20:29:24 +02:00
  • 0f885de3ba Moved itr.remove() in loadPlugins(). Thanks lahwran! EvilSeph 2011-10-01 13:56:17 -04:00
  • 76b85c61ae Painting improvements. Thanks CelticMinstrel! EvilSeph 2011-10-01 13:30:59 -04:00
  • 7e210807f6 Added SlimeSplit event. Thanks garbagemule! EvilSeph 2011-09-30 19:34:06 -04:00
  • fff5598704 Added server list ping event. sk89q 2011-09-26 15:32:01 -07:00
  • d38c63837f Added Player.get/setListName to change the name of the player on the player list. sk89q 2011-09-26 15:10:33 -07:00
  • b76a86b572 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. sk89q 2011-09-25 11:20:47 -07:00
  • 80b7d27d23 Added MonsterEggs materialdata Dinnerbone 2011-09-25 15:27:16 +01:00
  • 1002e546a4 Remove Jukebox MaterialData in favour of Jukebox BlockState Celtic Minstrel 2011-08-22 01:27:48 -04:00
  • a5eaa00ef8 Added get/setPickupDelay on Item entities, thanks robin0van0der0v Dinnerbone 2011-09-25 03:40:12 +01:00
  • 4030c98c20 Added Server.getOperators to return all server operators Dinnerbone 2011-09-25 03:27:44 +01:00
  • 2bed49c0fe Fixed Material.getData returning for "dull" materials with no fancy dataclass Dinnerbone 2011-09-25 03:05:07 +01:00
  • fe4f4c5f58 Many javadoc fixes thanks to Celtic Minstrel Dinnerbone 2011-09-25 02:56:40 +01:00
  • e7d0831d41 added support for SmoothBrick and changed steps to a TexturedMaterial sunkid 2011-09-15 16:33:53 -07:00
  • 7e5b2c1f30 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 raphfrk 2011-08-14 05:34:15 +01:00
  • ef0834736a Added world.getSeaLevel() Dinnerbone 2011-09-25 01:05:32 +01:00
  • 637ffd6f11 Deprecated Server.createWorld() methods, use "WorldCreator.name(x).seed(1234).createWorld()" now Dinnerbone 2011-09-25 01:04:43 +01:00
  • 205d194404 Added getHeight to BlockChangeDelegate Dinnerbone 2011-09-23 17:15:23 +01:00
  • a07d79e275 Added server.getConsoleSender, blocked access to create a ConsoleCommandSender Dinnerbone 2011-09-24 23:11:01 +01:00
  • f700e32e38 Added RegainReason.SATIATED. EvilSeph 2011-09-22 01:34:31 -04:00
  • abd8cf7bef Added FoodLevelChange event. EvilSeph 2011-09-21 18:52:23 -04:00
  • 9ce08b8f7e Fixed typo in OpCommand. EvilSeph 2011-09-21 17:36:55 -04:00
  • a3c784bcde Added DamageCause.STARVATION. EvilSeph 2011-09-21 17:11:53 -04:00
  • 81d2064441 Added PlayerToggleSprint event and sprinting related API. Rigby 2011-09-21 11:46:33 +01:00
  • 52480b78d7 Fixed an extremely dangerous typo caused by @dkdunnings! Dinnerbone 2011-09-21 17:37:24 +01:00
  • 108d92b981 Implements the ability to customise and disable Player death messages. Rigby 2011-09-21 16:33:29 +01:00
  • 8473229607 Added methods to control dropped EXP from EntityDeathEvent, and made a subevent for setting players respawned-exp Dinnerbone 2011-09-21 15:40:00 +01:00
  • e61bc9093d Added getBedSpawnLocation to Player. Thanks fernferret! EvilSeph 2011-09-20 23:32:21 -04:00
  • 2b1f4b6382 Changed documentation for RegainReason.REGEN ENUM to reflect latest code. EvilSeph 2011-09-20 21:13:26 -04:00
  • 8068859828 hasPermission should return correctly for undefined permissions Dinnerbone 2011-09-21 00:54:40 +01:00
  • 78ad4c3f22 All permissions now default to OP unless stated otherwise. Dinnerbone 2011-09-21 00:29:01 +01:00
  • 5774aaa6a0 Permission registration in plugin.yml can now be easier, see https://gist.github.com/32dca3e937c1c42a4ed2 - also added "default-permission" option. Dinnerbone 2011-09-20 18:42:28 +01:00
  • bf6d383828 Made OfflinePlayer > AnimalTamer. Thanks to robinjam Dinnerbone 2011-09-20 19:04:45 +01:00
  • 4f02864447 Added events for endermen pickup/placement blocks and methods to get/set the block that an enderman is holding. Thanks Wizjany Wizjany 2011-09-17 20:18:43 -04:00
  • 65fde9ee8c Fix toString in Location to be readable Erik Broes 2011-09-18 11:48:00 +02:00
  • 627e2af265 addition of PlayerGameModeChangeEvent sunkid 2011-09-16 19:49:56 -07:00
  • 3d04c67ae4 Switched to native weak hashmap instead of guavas for SimplePluginManager Dinnerbone 2011-09-17 22:37:45 +01:00
  • 56f9c092be Fixed max stack sizes for some items, as per new vanilla spec. EvilSeph 2011-09-17 16:55:22 -04:00
  • 37c79edb3e Now with 60% less Dave errors! Dinnerbone 2011-09-16 21:16:42 +01:00
  • 8647e78379 Added new entities to CreatureType ENUM. EvilSeph 2011-09-16 06:07:41 -04:00
  • fb32a37ed4 Made SayCommand display output in purple, as per vanilla spec. EvilSeph 2011-09-15 22:11:20 -04:00
  • d1a86b6f2a Added Player saturation, exhaustion and food level methods Dinnerbone 2011-09-15 06:23:58 +01:00
  • 86a3286a98 Added methods for getting/setting how much exp is contained within an orb Dinnerbone 2011-09-15 05:48:52 +01:00
  • 0abbb7ad7a Added Player.get/setExperience, totalExperience and level Dinnerbone 2011-09-15 05:12:50 +01:00
  • f0b709432d Fixed GameModeCommand not being limited to Ops by default. EvilSeph 2011-09-14 23:22:05 -04:00
  • 233409ed7c Fixed GameModeCommand and GiveCommand error/response display. EvilSeph 2011-09-14 22:18:28 -04:00
  • 0c4ae4dddd Fixed "unknown command" on vanilla commands with no args (even though it's intended behavior...) Dinnerbone 2011-09-15 03:04:55 +01:00
  • 405001e6a2 Added new Materials (need to add individual api later) Dinnerbone 2011-09-15 02:54:19 +01:00
  • ca74188e0c Added new Entity interfaces Dinnerbone 2011-09-15 02:34:06 +01:00
  • 8bb761eff2 Ok, so we need this. *shifty eyes* Dinnerbone 2011-09-15 01:42:07 +01:00
  • 879fc912f4 Added GameMode command. EvilSeph 2011-09-14 17:22:50 -04:00
  • 742847c63f Added GameMode methods to Server and HumanEntity Dinnerbone 2011-09-09 01:15:37 +01:00
  • 935ffcb125 Fixed /say command not allowing more than one argument Dinnerbone 2011-09-04 16:28:40 +01:00
  • 11ac7cd366 Don't lazy-load in PermissibleBase. This'll be a performance hit, but it's causing subscription issues. Dinnerbone 2011-09-04 00:23:50 +01:00
  • 36995a46d1 Made JavaPluginLoader non-final Dinnerbone 2011-09-03 20:46:04 +01:00
  • 59a617bef2 Fixed dupe message when console /says Dinnerbone 2011-09-03 17:29:00 +01:00
  • 1fd394bc7c Moved all vanilla commands into Bukkit Dinnerbone 2011-09-03 04:37:23 +01:00
  • eecc6f1252 CelticMinstrel is a poopy head! Dinnerbone 2011-09-03 02:21:08 +01:00
  • 3f37c852c3 Added new methods to Server, Player and OfflinePlayer for banning and unbanning Dinnerbone 2011-09-03 02:13:37 +01:00
  • a5ce775b3e Added 3 methods to Server for IP banning and unbanning Dinnerbone 2011-09-03 01:59:08 +01:00
  • 6dab14e2d7 New BroadcastPermissions default permission registrations Dinnerbone 2011-09-03 00:52:28 +01:00
  • 6d3a779894 ... Actually push the OfflinePlayer interface! Dinnerbone 2011-09-03 00:48:41 +01:00
  • e1f69e0867 Added the ability to access offline players & more reverse lookup fixes in Permissible. Dinnerbone 2011-09-03 00:41:22 +01:00
  • ce0d959728 Some small fixes to permissions to register the correct Permissible in base and more accurate reverse lookups Dinnerbone 2011-09-02 23:39:01 +01:00
  • e54b7ba74c Added new Server.broadcast method to broadcast to specific groups of users, including non-players Dinnerbone 2011-09-02 22:21:26 +01:00
  • dc3379f6da Added new autosave methods to World Dinnerbone 2011-09-02 20:46:44 +01:00
  • facfd2ff2a Added method to shutdown the server Dinnerbone 2011-09-02 20:18:10 +01:00