Commit Graph
100 Commits
Author SHA1 Message Date
Bukkit/Spigot a3154f3ffc Added GameMode methods to Server and HumanEntity
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-09 01:15:37 +01:00
Bukkit/Spigot 42235114ca Fixed /say command not allowing more than one argument
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-04 16:28:40 +01:00
Bukkit/Spigot f82dfdc717 Don't lazy-load in PermissibleBase. This'll be a performance hit, but it's causing subscription issues.
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-04 00:23:50 +01:00
Bukkit/Spigot 3fd400d31d Made JavaPluginLoader non-final
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 20:46:04 +01:00
Bukkit/Spigot 48bf69084d Fixed dupe message when console /says
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 17:29:00 +01:00
Bukkit/Spigot 715dcf90c8 Moved all vanilla commands into Bukkit
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 04:37:23 +01:00
Bukkit/Spigot b1dae4a0a8 CelticMinstrel is a poopy head!
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 02:21:08 +01:00
Bukkit/Spigot 93040c71de Added new methods to Server, Player and OfflinePlayer for banning and unbanning
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 02:13:37 +01:00
Bukkit/Spigot 6d43d89f5e Added 3 methods to Server for IP banning and unbanning
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 01:59:08 +01:00
Bukkit/Spigot fdd66c057c New BroadcastPermissions default permission registrations
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 00:52:28 +01:00
Bukkit/Spigot 73b3f6def2 ... Actually push the OfflinePlayer interface!
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 00:48:41 +01:00
Bukkit/Spigot 498e63dbfa Added the ability to access offline players & more reverse lookup fixes in Permissible.
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-03 00:41:22 +01:00
Bukkit/Spigot 1d6801b8e6 Some small fixes to permissions to register the correct Permissible in base and more accurate reverse lookups
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 23:39:01 +01:00
Bukkit/Spigot 2ba705febc Added new Server.broadcast method to broadcast to specific groups of users, including non-players
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 22:21:26 +01:00
Bukkit/Spigot f4545766e3 Added new autosave methods to World
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 20:46:44 +01:00
Bukkit/Spigot 49a3d46b46 Added method to shutdown the server
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 20:18:10 +01:00
Bukkit/Spigot ee60cdeb0f Fixed java ver method
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 19:35:58 +01:00
Bukkit/Spigot e60edf31eb Commands now have the ability to set a permission required before execution
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 19:20:54 +01:00
Bukkit/Spigot 8c73a0ec1b Print version message at server definition
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-02 16:55:23 +01:00
Bukkit/Spigot 8be947f1d8 Added method to retrieve all registered permissions
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-08-29 14:58:42 +01:00
Bukkit/Spigot f2110f8072 Made Bukkit implement Server for simpler calls
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-08-18 12:55:25 +01:00
Bukkit/Spigot 90cd1c8c9b Revert "Interface for changing the view distance."
By: EvilSeph <evilseph@gmail.com>
2011-08-15 14:26:42 -04:00
Bukkit/Spigot 741f5e69ae Interface for changing the view distance.
Can be changed server wide, per world and per player.
Only server wide changes are kept between server restarts.

Setting the server or world view distance should fail if the
view distance is not between 3 and 15

By: Andrew Ardill <andrew.ardill@gmail.com>
2011-08-12 00:19:52 +10:00
Bukkit/Spigot cd7da9630a Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q and dested!
By: EvilSeph <evilseph@gmail.com>
2011-08-12 21:59:10 -04:00
Bukkit/Spigot df275c8376 Added DamageCause.SUICIDE.
By: EvilSeph <evilseph@gmail.com>
2011-08-12 21:35:55 -04:00
Bukkit/Spigot 52e317ee5e Added "getViewDistance()", "getAllowNether()", "hasWhitelist()" and "getAllowFlight()". Thanks robin0van0der0v!
By: EvilSeph <evilseph@gmail.com>
2011-08-07 20:24:43 -04:00
Bukkit/Spigot 57f0d1b824 Implemented per world setting to keep the spawn in memory or not.
By: Rigby <rigby@onarandombox.com>
2011-07-27 00:24:38 +01:00
Bukkit/Spigot 26305c7551 Made PlayerAnimation cancellable. Thanks desmin88!
By: EvilSeph <evilseph@gmail.com>
2011-07-28 10:53:19 -04:00
Bukkit/Spigot 1063f6cbeb Added ServerCommandEvent. Thanks celticminstrel!
By: EvilSeph <evilseph@gmail.com>
2011-07-28 10:35:52 -04:00
Bukkit/Spigot 8054b4db89 Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent.
By: sunkid <sunkid@iminurnetz.com>
2011-07-19 10:21:17 -07:00
Bukkit/Spigot 920854a915 Added missing Note getNote().
By: EvilSeph <evilseph@gmail.com>
2011-07-28 01:29:04 -04:00
Bukkit/Spigot c9b9f56903 Added PlayerVelocityEvent. Thanks Evenprime!
By: EvilSeph <evilseph@gmail.com>
2011-07-28 01:17:07 -04:00
Bukkit/Spigot 26707ee929 Added various utility methods to make chunk handling easier. Thanks Meaglin!
By: EvilSeph <evilseph@gmail.com>
2011-07-28 00:32:28 -04:00
Bukkit/Spigot 68a6f96ea6 Removed deprecated methods.
getNote() that returns a byte has been replaced by getRawNote().
teleportTo(Location) has been replaced by teleport(location).
teleportTo(Entity) has been replaced by teleport(Entity).
SnowForm event has been replaced by BlockForm event.

By: EvilSeph <evilseph@gmail.com>
2011-07-27 21:09:07 -04:00
Bukkit/Spigot bfd0ab1851 Made Permissions mutable, added methods to view which Permissibles are subscribed to which Permission
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-20 18:05:04 +01:00
Bukkit/Spigot 2be5996714 Added world.getMaxHeight (currently static until 1.8)
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-20 00:03:16 +01:00
Bukkit/Spigot c9d867579e Correctly report bad values for children perms in plugin.yml
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-18 20:52:38 +01:00
Bukkit/Spigot 2b6b449dbc Fixed fast floor in NoiseGenerator
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-18 18:19:43 +01:00
Bukkit/Spigot 67a52cca79 Added new permission system
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-17 17:17:47 +01:00
Bukkit/Spigot 3c852a3c8f Remove superfluous javadocs
By: Erik Broes <erikbroes@grum.nl>
2011-07-17 17:02:03 +02:00
Bukkit/Spigot c11905550e Refactor Bucket events
By: Erik Broes <erikbroes@grum.nl>
2011-07-17 17:01:05 +02:00
Bukkit/Spigot ecc7ca0477 Remove some deprecated methods in World
By: Erik Broes <erikbroes@grum.nl>
2011-07-17 16:59:04 +02:00
Bukkit/Spigot ed47624667 Deprecated Block.getFace(Face) and Block.getFace(Face,int); use getRelative()
By: Erik Broes <erikbroes@grum.nl>
2011-07-17 15:01:15 +02:00
Bukkit/Spigot 86ab32254f Added Block.getPistonMoveReaction, BlockPistonExtend and BlockPistonRetractEvent
By: Erik Broes <erikbroes@grum.nl>
2011-07-15 23:59:12 +02:00
Bukkit/Spigot 402794beff More JavaDoc improvements.
By: EvilSeph <evilseph@gmail.com>
2011-07-15 01:15:05 -04:00
Bukkit/Spigot dc424c2943 Added interface for setting and getting a pig zombie's anger level.
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2011-07-14 11:30:45 -04:00
Bukkit/Spigot 7a2afd1206 Fixed setFacingDirection and removed redundant interface. Thanks DiddiZ!
By: EvilSeph <evilseph@gmail.com>
2011-07-14 14:33:39 -04:00
Bukkit/Spigot 0c05778bc3 Made ConfigurationNode.getAll() more maintainable. Thanks devinsba!
By: EvilSeph <evilseph@gmail.com>
2011-07-14 14:41:55 -04:00
Bukkit/Spigot 656403dc86 Added additional BlockFace enum members and fixed Sign class.
By: sunkid <sunkid@iminurnetz.com>
2011-07-13 14:14:04 -07:00
Bukkit/Spigot 77399b9d2e Fix missing/incorrect stack sizes and max damages. Thanks celticminstrel and sunkid!
By: EvilSeph <evilseph@gmail.com>
2011-07-12 02:24:14 -04:00
Bukkit/Spigot c68daa00bd 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.
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-13 06:52:19 +01:00
Bukkit/Spigot 7bcdc12da0 Added unbiased octave generators + normalized argument to generating noise through octaves
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-13 06:06:41 +01:00
Bukkit/Spigot fa0ea3b75c uuid changes
By: Tahg <tahgtahv@gmail.com>
2011-07-13 00:15:47 -04:00
Bukkit/Spigot 0664487563 Fixed static methods in PerlinNoiseGenerator
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-07-08 14:39:20 +01:00
Bukkit/Spigot 52c737b3c1 Implements World UID.
By: Rigby <rigby@onarandombox.com>
2011-07-05 04:49:03 +01:00
Bukkit/Spigot 642692f84f IntelliJ is awesome.
By: EvilSeph <evilseph@unaligned.org>
2011-07-05 00:14:31 -04:00
Bukkit/Spigot 84a45a3927 Added PlayerFish event.
By: EvilSeph <evilseph@unaligned.org>
2011-07-03 00:23:37 -04:00
Bukkit/Spigot ccbd9a6709 Fixed PlayerPickupItem event returning wrong amount picked up and added function to get the amount remaining on the ground.
By: EvilSeph <evilseph@unaligned.org>
2011-07-02 14:04:57 -04:00
Bukkit/Spigot f82f291deb Improved FurnaceBurn event.
- Added the ability to set the burn time of the fuel.
- Added the ability to set if a fuel should burn or not.

By: EvilSeph <evilseph@unaligned.org>
2011-06-30 23:03:26 -04:00
Bukkit/Spigot 1325d8f15d Added reasons for entities regaining health.
By: EvilSeph <evilseph@unaligned.org>
2011-06-28 20:10:50 -04:00
Bukkit/Spigot eae5329f9c Update to 1.7
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-30 15:18:11 +01:00
Bukkit/Spigot abb947190f Change PortalCreateEvent constructor ArrayList to Collection
By: Erik Broes <erikbroes@grum.nl>
2011-06-25 18:07:04 +02:00
Bukkit/Spigot 416567d5bc Added a Perlin and Simplex noise generator for utils
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-26 17:41:25 +01:00
Bukkit/Spigot c54128077a More JavaDoc improvements.
By: EvilSeph <evilseph@unaligned.org>
2011-06-24 02:32:04 -04:00
Bukkit/Spigot 0630db640b Register commands on any enable
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-26 02:46:16 +01:00
Bukkit/Spigot 4fc6adbf6b Fixed Note class.
By: sunkid <sunkid@iminurnetz.com>
2011-06-23 16:11:06 -07:00
Bukkit/Spigot 490a4d92e8 Fixed 'bad aliases' error output.
By: EvilSeph <evilseph@unaligned.org>
2011-06-23 15:32:53 -04:00
Bukkit/Spigot 0a4fb615fc Added missing 'implements Cancellable' to several classes.
By: EvilSeph <evilseph@unaligned.org>
2011-06-22 17:23:44 -04:00
Bukkit/Spigot 08cfa11ba6 JavaDoc cleanup.
By: EvilSeph <evilseph@unaligned.org>
2011-06-22 17:05:45 -04:00
Bukkit/Spigot 244635242e 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
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-22 19:07:07 +01:00
Bukkit/Spigot 22bfa512a9 Added new getDefaultWorldGenerator method to Plugin
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-22 18:26:32 +01:00
Bukkit/Spigot ba32a78b3b Added new plugin.yml option 'load', possible values are 'startup' and 'postworld' (default postworld)
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-22 17:45:53 +01:00
Bukkit/Spigot e2779f623c Added SpawnReasons to CreatureSpawn events. Thanks winsock!
By: EvilSeph <evilseph@unaligned.org>
2011-06-21 15:58:41 -04:00
Bukkit/Spigot 43c34bae27 Added Sky biome for the Skylands. Thanks robin0van0der0v!
By: EvilSeph <evilseph@unaligned.org>
2011-06-21 15:41:47 -04:00
Bukkit/Spigot a46d76e11a Added a method to retreive all fully qualified configuration values for a config. Thanks devinsba!
By: EvilSeph <evilseph@unaligned.org>
2011-06-21 15:39:29 -04:00
Bukkit/Spigot d9d0416069 Implements isBedSpawn() to the PlayerRespawnEvent.
By: Rigby <rigby@onarandombox.com>
2011-06-21 04:32:47 +01:00
Bukkit/Spigot 8c6ccaee27 Implements customiseable PortalTravelAgent and updated PlayerPortalEvent.
By: Rigby <rigby@onarandombox.com>
2011-06-18 00:59:14 +01:00
Bukkit/Spigot cd5882a07f Added Furnace smelt and burn events.
By: EvilSeph <evilseph@unaligned.org>
2011-06-19 21:47:15 -04:00
Bukkit/Spigot 797f79e621 Added API to allow plugins to set the world's spawn flags.
By: EvilSeph <evilseph@unaligned.org>
2011-06-19 06:08:43 -04:00
Bukkit/Spigot 250810823d Added getOnlineMode() for the Server. Thanks Rigby!
By: EvilSeph <evilseph@unaligned.org>
2011-06-19 06:13:28 -04:00
Bukkit/Spigot d081f1a06f Added Target Reasons for Wolf events. Thanks Deaygo!
By: EvilSeph <evilseph@unaligned.org>
2011-06-18 22:29:07 -04:00
Bukkit/Spigot 31e3c65440 Added the concept of a projectile.
By: sunkid <sunkid@iminurnetz.com>
2011-06-18 08:09:41 -07:00
Bukkit/Spigot 2a62ac59bf Added PlayerToggleSneakEvent.isSneaking().
By: sk89q <the.sk89q@gmail.com>
2011-06-18 14:34:59 -07:00
Bukkit/Spigot c3373081e2 Added BlockSpread, BlockForm and BlockFade events.
By: EvilSeph <evilseph@unaligned.org>
2011-06-17 14:46:01 -04:00
Bukkit/Spigot 5d515f5a85 Added EntityRegainHealthEvent. Thanks TimWolla!
By: EvilSeph <evilseph@unaligned.org>
2011-06-17 16:47:52 -04:00
Bukkit/Spigot 8e7ef46f6f Added the concept of an Explosive.
By: sunkid <sunkid@iminurnetz.com>
2011-06-14 10:55:47 -07:00
Bukkit/Spigot 05163fbadc Added ChunkSnapShot improvements. Thanks mikeprimm!
Added support for biome data to chunk snapshot
Added method for returning empty chunk snapshot (for ungenerated chunks)

By: EvilSeph <evilseph@unaligned.org>
2011-06-17 09:21:56 -04:00
Bukkit/Spigot f1a6e194ef Added Instrument enum, Note class and get/setNote functions. Thanks xZise!
By: EvilSeph <evilseph@unaligned.org>
2011-06-17 03:00:49 -04:00
Bukkit/Spigot e7815b7313 Added per player time support. Thanks eisental, Shamebot and needspeed10!
By: EvilSeph <evilseph@unaligned.org>
2011-06-17 02:28:25 -04:00
Bukkit/Spigot bdcef14cde Added a general spawn method.
By: sunkid <sunkid@iminurnetz.com>
2011-06-08 15:50:22 -07:00
Bukkit/Spigot e1ffe6625c Added setFire option to createExplosion methods.
By: sunkid <sunkid@iminurnetz.com>
2011-06-12 15:48:05 -07:00
Bukkit/Spigot 615b1a9f3f Added setters to applicable MaterialData classes.
By: sunkid <sunkid@iminurnetz.com>
2011-06-16 15:45:50 -07:00
Bukkit/Spigot 93406ae5d2 Added set/getSpawnRadius in Server
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-17 04:49:21 +01:00
Bukkit/Spigot b02e6095bd Server administrators can now specify custom aliases in bukkit.yml which override any aliases set by plugins.
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-17 04:07:17 +01:00
Bukkit/Spigot dc11d556ba Removing 14 deprecated methods per http://bit.ly/mO2f4d
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-16 22:06:18 +01:00
Bukkit/Spigot 876c4074ba Javadoc fix for BlockPopulator.java explaining which chunks exist and which don't
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-16 20:34:12 +01:00
Bukkit/Spigot ae44a5e666 Added ChunkPopulateEvent, new "newChunk" property on ChunkLoadEvent
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-16 19:32:14 +01:00
Bukkit/Spigot caf78a759e Made Pig extend Vehicle.
By: EvilSeph <evilseph@unaligned.org>
2011-06-15 15:05:12 -04:00
Bukkit/Spigot 089c229c1d Fixed fallbackPrefix not being lowercased, which would break prefixes for plugins with an uppercase char in the name
By: stevenh <steven.hartland@multiplay.co.uk>
2011-06-12 16:35:26 +01:00
Bukkit/Spigot c5408f1030 Generic cleanup
By: Erik Broes <erikbroes@grum.nl>
2011-06-12 01:18:17 +02:00