Commit Graph

  • 1d1d4ae7c4 Fixed max stack sizes for some items, as per new vanilla spec. EvilSeph 2011-09-17 16:55:22 -04:00
  • 819e9ff48a Now with 60% less Dave errors! Dinnerbone 2011-09-16 21:16:42 +01:00
  • c4a5521fa3 Added new entities to CreatureType ENUM. EvilSeph 2011-09-16 06:07:41 -04:00
  • 70beef0993 Made SayCommand display output in purple, as per vanilla spec. EvilSeph 2011-09-15 22:11:20 -04:00
  • 777a17d284 Added Player saturation, exhaustion and food level methods Dinnerbone 2011-09-15 06:23:58 +01:00
  • 9b53b0acf5 Added methods for getting/setting how much exp is contained within an orb Dinnerbone 2011-09-15 05:48:52 +01:00
  • 57616733c0 Added Player.get/setExperience, totalExperience and level Dinnerbone 2011-09-15 05:12:50 +01:00
  • 26c935cf2d Fixed GameModeCommand not being limited to Ops by default. EvilSeph 2011-09-14 23:22:05 -04:00
  • c494064f76 Fixed GameModeCommand and GiveCommand error/response display. EvilSeph 2011-09-14 22:18:28 -04:00
  • 91fd209a3b Fixed "unknown command" on vanilla commands with no args (even though it's intended behavior...) Dinnerbone 2011-09-15 03:04:55 +01:00
  • aedcba07b8 Added new Materials (need to add individual api later) Dinnerbone 2011-09-15 02:54:19 +01:00
  • dcd63c0f8f Added new Entity interfaces Dinnerbone 2011-09-15 02:34:06 +01:00
  • 913be2588f Ok, so we need this. *shifty eyes* Dinnerbone 2011-09-15 01:42:07 +01:00
  • 39c0d81832 Added GameMode command. EvilSeph 2011-09-14 17:22:50 -04:00
  • 3524fde5ff Added GameMode methods to Server and HumanEntity Dinnerbone 2011-09-09 01:15:37 +01:00
  • da29e0aa4d Fixed /say command not allowing more than one argument Dinnerbone 2011-09-04 16:28:40 +01:00
  • 40237df89c 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
  • 6145ba5a7b Made JavaPluginLoader non-final Dinnerbone 2011-09-03 20:46:04 +01:00
  • b6bf610682 Fixed dupe message when console /says Dinnerbone 2011-09-03 17:29:00 +01:00
  • 0914132467 Moved all vanilla commands into Bukkit Dinnerbone 2011-09-03 04:37:23 +01:00
  • 8cc03f8883 CelticMinstrel is a poopy head! Dinnerbone 2011-09-03 02:21:08 +01:00
  • 019b7a8d0e Added new methods to Server, Player and OfflinePlayer for banning and unbanning Dinnerbone 2011-09-03 02:13:37 +01:00
  • e338601294 Added 3 methods to Server for IP banning and unbanning Dinnerbone 2011-09-03 01:59:08 +01:00
  • 57b454e2a2 New BroadcastPermissions default permission registrations Dinnerbone 2011-09-03 00:52:28 +01:00
  • feb91774d7 ... Actually push the OfflinePlayer interface! Dinnerbone 2011-09-03 00:48:41 +01:00
  • 0484a8bd84 Added the ability to access offline players & more reverse lookup fixes in Permissible. Dinnerbone 2011-09-03 00:41:22 +01:00
  • 20dd09d983 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
  • 1ff5dfeda3 Added new Server.broadcast method to broadcast to specific groups of users, including non-players Dinnerbone 2011-09-02 22:21:26 +01:00
  • 5132d893e4 Added new autosave methods to World Dinnerbone 2011-09-02 20:46:44 +01:00
  • 87e4d58e7d Added method to shutdown the server Dinnerbone 2011-09-02 20:18:10 +01:00
  • f319f09fb2 Fixed java ver method Dinnerbone 2011-09-02 19:35:58 +01:00
  • 8831a00b4e Commands now have the ability to set a permission required before execution Dinnerbone 2011-09-02 19:20:54 +01:00
  • 19e92d2c5e Print version message at server definition Dinnerbone 2011-09-02 16:55:23 +01:00
  • 15be40194d Added method to retrieve all registered permissions Dinnerbone 2011-08-29 14:58:42 +01:00
  • d8c984f488 Made Bukkit implement Server for simpler calls Dinnerbone 2011-08-18 12:55:25 +01:00
  • 79ac053ef6 Revert "Interface for changing the view distance." EvilSeph 2011-08-15 14:26:42 -04:00
  • 362f1163d0 Interface for changing the view distance. Andrew Ardill 2011-08-12 00:19:52 +10:00
  • 7f12385332 Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q and dested! EvilSeph 2011-08-12 21:59:10 -04:00
  • 86c7532cdf Added DamageCause.SUICIDE. EvilSeph 2011-08-12 21:35:55 -04:00
  • b7cc96eace Added "getViewDistance()", "getAllowNether()", "hasWhitelist()" and "getAllowFlight()". Thanks robin0van0der0v! EvilSeph 2011-08-07 20:24:43 -04:00
  • 85df0bcfef Implemented per world setting to keep the spawn in memory or not. Rigby 2011-07-27 00:24:38 +01:00
  • 00c797ccff Made PlayerAnimation cancellable. Thanks desmin88! EvilSeph 2011-07-28 10:53:19 -04:00
  • 66e70b428e Added ServerCommandEvent. Thanks celticminstrel! EvilSeph 2011-07-28 10:35:52 -04:00
  • 317c17fbb9 Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent. sunkid 2011-07-19 10:21:17 -07:00
  • 28554c88ef Added missing Note getNote(). EvilSeph 2011-07-28 01:29:04 -04:00
  • 57544d0d22 Added PlayerVelocityEvent. Thanks Evenprime! EvilSeph 2011-07-28 01:17:07 -04:00
  • 7b2e455b25 Added various utility methods to make chunk handling easier. Thanks Meaglin! EvilSeph 2011-07-28 00:32:28 -04:00
  • 1f5c90052a Removed deprecated methods. EvilSeph 2011-07-27 21:09:07 -04:00
  • 8fccc8ffca Made Permissions mutable, added methods to view which Permissibles are subscribed to which Permission Dinnerbone 2011-07-20 18:05:04 +01:00
  • f3f66d84d7 Added world.getMaxHeight (currently static until 1.8) Dinnerbone 2011-07-20 00:03:16 +01:00
  • f35c694d80 Correctly report bad values for children perms in plugin.yml Dinnerbone 2011-07-18 20:52:38 +01:00
  • 4fcd4aacb8 Fixed fast floor in NoiseGenerator Dinnerbone 2011-07-18 18:19:43 +01:00
  • 914da8e887 Added new permission system Dinnerbone 2011-07-17 17:17:47 +01:00
  • 46d8c4d92f Remove superfluous javadocs Erik Broes 2011-07-17 17:02:03 +02:00
  • 75d550a23c Refactor Bucket events Erik Broes 2011-07-17 17:01:05 +02:00
  • 902fb0451a Remove some deprecated methods in World Erik Broes 2011-07-17 16:59:04 +02:00
  • 04d58f8c8a Deprecated Block.getFace(Face) and Block.getFace(Face,int); use getRelative() Erik Broes 2011-07-17 15:01:15 +02:00
  • e403b3e000 Added Block.getPistonMoveReaction, BlockPistonExtend and BlockPistonRetractEvent Erik Broes 2011-07-15 23:59:12 +02:00
  • 9789918954 More JavaDoc improvements. EvilSeph 2011-07-15 01:15:05 -04:00
  • 7968683662 Added interface for setting and getting a pig zombie's anger level. Celtic Minstrel 2011-07-14 11:30:45 -04:00
  • 8da742621b Fixed setFacingDirection and removed redundant interface. Thanks DiddiZ! EvilSeph 2011-07-14 14:33:39 -04:00
  • b268859bf3 Made ConfigurationNode.getAll() more maintainable. Thanks devinsba! EvilSeph 2011-07-14 14:41:55 -04:00
  • 81a31577f1 Added additional BlockFace enum members and fixed Sign class. sunkid 2011-07-13 14:14:04 -07:00
  • 5a71e9e187 Fix missing/incorrect stack sizes and max damages. Thanks celticminstrel and sunkid! EvilSeph 2011-07-12 02:24:14 -04:00
  • c7518e7033 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
  • 7d1ed62041 Added unbiased octave generators + normalized argument to generating noise through octaves Dinnerbone 2011-07-13 06:06:41 +01:00
  • 1dde11e274 uuid changes Tahg 2011-07-13 00:15:47 -04:00
  • dc504c01fd Fixed static methods in PerlinNoiseGenerator Dinnerbone 2011-07-08 14:39:20 +01:00
  • 8230758bc1 Implements World UID. Rigby 2011-07-05 04:49:03 +01:00
  • b7fdcb7d90 IntelliJ is awesome. EvilSeph 2011-07-05 00:14:31 -04:00
  • d8d006200a Added PlayerFish event. EvilSeph 2011-07-03 00:23:37 -04:00
  • b2e236878c 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
  • 38863ab65b Improved FurnaceBurn event. EvilSeph 2011-06-30 23:03:26 -04:00
  • 35574b8684 Added reasons for entities regaining health. EvilSeph 2011-06-28 20:10:50 -04:00
  • ff1176c371 Update to 1.7 Dinnerbone 2011-06-30 15:18:11 +01:00
  • 8512822bb7 Change PortalCreateEvent constructor ArrayList to Collection Erik Broes 2011-06-25 18:07:04 +02:00
  • 58faa98de1 Added a Perlin and Simplex noise generator for utils Dinnerbone 2011-06-26 17:41:25 +01:00
  • a0c1f68109 More JavaDoc improvements. EvilSeph 2011-06-24 02:32:04 -04:00
  • b76de1ee24 Register commands on any enable Dinnerbone 2011-06-26 02:46:16 +01:00
  • a4184da1eb Fixed Note class. sunkid 2011-06-23 16:11:06 -07:00
  • fb3e9605d8 Fixed 'bad aliases' error output. EvilSeph 2011-06-23 15:32:53 -04:00
  • c15affbfd4 Added missing 'implements Cancellable' to several classes. EvilSeph 2011-06-22 17:23:44 -04:00
  • f709af58e5 JavaDoc cleanup. EvilSeph 2011-06-22 17:05:45 -04:00
  • 7524109bf0 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
  • 5738f2e6fe Added new getDefaultWorldGenerator method to Plugin Dinnerbone 2011-06-22 18:26:32 +01:00
  • 90ca47e641 Added new plugin.yml option 'load', possible values are 'startup' and 'postworld' (default postworld) Dinnerbone 2011-06-22 17:45:53 +01:00
  • 68f0e2d663 Added SpawnReasons to CreatureSpawn events. Thanks winsock! EvilSeph 2011-06-21 15:58:41 -04:00
  • 101ef61137 Added Sky biome for the Skylands. Thanks robin0van0der0v! EvilSeph 2011-06-21 15:41:47 -04:00
  • f92e142e4f Added a method to retreive all fully qualified configuration values for a config. Thanks devinsba! EvilSeph 2011-06-21 15:39:29 -04:00
  • 2fd1c815ca Implements isBedSpawn() to the PlayerRespawnEvent. Rigby 2011-06-21 04:32:47 +01:00
  • 31964b9e77 Implements customiseable PortalTravelAgent and updated PlayerPortalEvent. Rigby 2011-06-18 00:59:14 +01:00
  • f4a2e801e9 Added Furnace smelt and burn events. EvilSeph 2011-06-19 21:47:15 -04:00
  • 410d791547 Added API to allow plugins to set the world's spawn flags. EvilSeph 2011-06-19 06:08:43 -04:00
  • 51ec8da5b8 Added getOnlineMode() for the Server. Thanks Rigby! EvilSeph 2011-06-19 06:13:28 -04:00
  • bbff1815f3 Added Target Reasons for Wolf events. Thanks Deaygo! EvilSeph 2011-06-18 22:29:07 -04:00
  • 7cab3de477 Added the concept of a projectile. sunkid 2011-06-18 08:09:41 -07:00
  • fb79a3106e Added PlayerToggleSneakEvent.isSneaking(). sk89q 2011-06-18 14:34:59 -07:00
  • 7f333192cf Added BlockSpread, BlockForm and BlockFade events. EvilSeph 2011-06-17 14:46:01 -04:00
  • 99d9e5f66b Added EntityRegainHealthEvent. Thanks TimWolla! EvilSeph 2011-06-17 16:47:52 -04:00
  • d471de6bb1 Added the concept of an Explosive. sunkid 2011-06-14 10:55:47 -07:00