Commit Graph

  • 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
  • c1f858534b Fixed java ver method Dinnerbone 2011-09-02 19:35:58 +01:00
  • 0d11aa7cca Commands now have the ability to set a permission required before execution Dinnerbone 2011-09-02 19:20:54 +01:00
  • f8e244e76b Print version message at server definition Dinnerbone 2011-09-02 16:55:23 +01:00
  • 320d3ca835 Added method to retrieve all registered permissions Dinnerbone 2011-08-29 14:58:42 +01:00
  • 12b24a8aae Made Bukkit implement Server for simpler calls Dinnerbone 2011-08-18 12:55:25 +01:00
  • 6f5747d8b8 Revert "Interface for changing the view distance." EvilSeph 2011-08-15 14:26:42 -04:00
  • 1c4aba8d1f Interface for changing the view distance. Andrew Ardill 2011-08-12 00:19:52 +10:00
  • b04d766ab0 Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q and dested! EvilSeph 2011-08-12 21:59:10 -04:00
  • f6318cedda Added DamageCause.SUICIDE. EvilSeph 2011-08-12 21:35:55 -04:00
  • 5f20924e5d Added "getViewDistance()", "getAllowNether()", "hasWhitelist()" and "getAllowFlight()". Thanks robin0van0der0v! EvilSeph 2011-08-07 20:24:43 -04:00
  • fd2b5f3ec5 Implemented per world setting to keep the spawn in memory or not. Rigby 2011-07-27 00:24:38 +01:00
  • 30f4a7d66d Made PlayerAnimation cancellable. Thanks desmin88! EvilSeph 2011-07-28 10:53:19 -04:00
  • 4368ec2736 Added ServerCommandEvent. Thanks celticminstrel! EvilSeph 2011-07-28 10:35:52 -04:00
  • 879390d1fa Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent. sunkid 2011-07-19 10:21:17 -07:00
  • 714eb939c6 Added missing Note getNote(). EvilSeph 2011-07-28 01:29:04 -04:00
  • ce36ff1cf9 Added PlayerVelocityEvent. Thanks Evenprime! EvilSeph 2011-07-28 01:17:07 -04:00
  • bf3af40b2d Added various utility methods to make chunk handling easier. Thanks Meaglin! EvilSeph 2011-07-28 00:32:28 -04:00
  • f3fcc6f81f Removed deprecated methods. EvilSeph 2011-07-27 21:09:07 -04:00
  • ca86ea1eb7 Made Permissions mutable, added methods to view which Permissibles are subscribed to which Permission Dinnerbone 2011-07-20 18:05:04 +01:00
  • 8836bf8419 Added world.getMaxHeight (currently static until 1.8) Dinnerbone 2011-07-20 00:03:16 +01:00
  • 40bbf19ca2 Correctly report bad values for children perms in plugin.yml Dinnerbone 2011-07-18 20:52:38 +01:00
  • d894e11b51 Fixed fast floor in NoiseGenerator Dinnerbone 2011-07-18 18:19:43 +01:00
  • fb594732b5 Added new permission system Dinnerbone 2011-07-17 17:17:47 +01:00
  • 6ff9f7cad6 Remove superfluous javadocs Erik Broes 2011-07-17 17:02:03 +02:00
  • b5f8bb5434 Refactor Bucket events Erik Broes 2011-07-17 17:01:05 +02:00
  • c771cb355c Remove some deprecated methods in World Erik Broes 2011-07-17 16:59:04 +02:00
  • 9b0dbed88e Deprecated Block.getFace(Face) and Block.getFace(Face,int); use getRelative() Erik Broes 2011-07-17 15:01:15 +02:00
  • 36d901c6b1 Added Block.getPistonMoveReaction, BlockPistonExtend and BlockPistonRetractEvent Erik Broes 2011-07-15 23:59:12 +02:00
  • 2a7dd93cb5 More JavaDoc improvements. EvilSeph 2011-07-15 01:15:05 -04:00
  • 4cc2858480 Added interface for setting and getting a pig zombie's anger level. Celtic Minstrel 2011-07-14 11:30:45 -04:00
  • 872c3a34ab Fixed setFacingDirection and removed redundant interface. Thanks DiddiZ! EvilSeph 2011-07-14 14:33:39 -04:00
  • 652bf7ad33 Made ConfigurationNode.getAll() more maintainable. Thanks devinsba! EvilSeph 2011-07-14 14:41:55 -04:00
  • 6bcad55b31 Added additional BlockFace enum members and fixed Sign class. sunkid 2011-07-13 14:14:04 -07:00
  • ffa4980146 Fix missing/incorrect stack sizes and max damages. Thanks celticminstrel and sunkid! EvilSeph 2011-07-12 02:24:14 -04:00
  • 4c36e7903e 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. Dinnerbone 2011-07-13 06:52:19 +01:00
  • 654042d056 Added unbiased octave generators + normalized argument to generating noise through octaves Dinnerbone 2011-07-13 06:06:41 +01:00
  • 5851edd31f uuid changes Tahg 2011-07-13 00:15:47 -04:00
  • 3c65461a9d Fixed static methods in PerlinNoiseGenerator Dinnerbone 2011-07-08 14:39:20 +01:00
  • 3f2bbab7e6 Implements World UID. Rigby 2011-07-05 04:49:03 +01:00
  • f83e8295d5 IntelliJ is awesome. EvilSeph 2011-07-05 00:14:31 -04:00
  • f92bc8a15f Added PlayerFish event. EvilSeph 2011-07-03 00:23:37 -04:00
  • 3f388a2ad9 Fixed PlayerPickupItem event returning wrong amount picked up and added function to get the amount remaining on the ground. EvilSeph 2011-07-02 14:04:57 -04:00
  • 180536920c Improved FurnaceBurn event. EvilSeph 2011-06-30 23:03:26 -04:00
  • 212849fc21 Added reasons for entities regaining health. EvilSeph 2011-06-28 20:10:50 -04:00
  • 542376d7b3 Update to 1.7 Dinnerbone 2011-06-30 15:18:11 +01:00
  • 762e66b69b Change PortalCreateEvent constructor ArrayList to Collection Erik Broes 2011-06-25 18:07:04 +02:00
  • 9e51583ca2 Added a Perlin and Simplex noise generator for utils Dinnerbone 2011-06-26 17:41:25 +01:00
  • d8f0f0d17c More JavaDoc improvements. EvilSeph 2011-06-24 02:32:04 -04:00
  • c8b4ecc00a Register commands on any enable Dinnerbone 2011-06-26 02:46:16 +01:00
  • 02c11d429a Fixed Note class. sunkid 2011-06-23 16:11:06 -07:00
  • f0877250ff Fixed 'bad aliases' error output. EvilSeph 2011-06-23 15:32:53 -04:00
  • d870a6e3f8 Added missing 'implements Cancellable' to several classes. EvilSeph 2011-06-22 17:23:44 -04:00
  • d590a96586 JavaDoc cleanup. EvilSeph 2011-06-22 17:05:45 -04:00
  • f71d7d0e9b 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 Dinnerbone 2011-06-22 19:07:07 +01:00
  • faf2216d5c Added new getDefaultWorldGenerator method to Plugin Dinnerbone 2011-06-22 18:26:32 +01:00
  • 5978812c50 Added new plugin.yml option 'load', possible values are 'startup' and 'postworld' (default postworld) Dinnerbone 2011-06-22 17:45:53 +01:00
  • fcfa05f482 Added SpawnReasons to CreatureSpawn events. Thanks winsock! EvilSeph 2011-06-21 15:58:41 -04:00
  • b57cec115f Added Sky biome for the Skylands. Thanks robin0van0der0v! EvilSeph 2011-06-21 15:41:47 -04:00
  • 2c04c75fe1 Added a method to retreive all fully qualified configuration values for a config. Thanks devinsba! EvilSeph 2011-06-21 15:39:29 -04:00
  • af7d0410f3 Implements isBedSpawn() to the PlayerRespawnEvent. Rigby 2011-06-21 04:32:47 +01:00
  • e3462769c1 Implements customiseable PortalTravelAgent and updated PlayerPortalEvent. Rigby 2011-06-18 00:59:14 +01:00
  • 82a04fda10 Added Furnace smelt and burn events. EvilSeph 2011-06-19 21:47:15 -04:00
  • 3b7f86ba5b Added API to allow plugins to set the world's spawn flags. EvilSeph 2011-06-19 06:08:43 -04:00
  • 39dc703007 Added getOnlineMode() for the Server. Thanks Rigby! EvilSeph 2011-06-19 06:13:28 -04:00