Commit Graph
100 Commits
Author SHA1 Message Date
Bukkit/Spigot c2d3c5ce3e Added get/setPickupDelay on Item entities, thanks robin0van0der0v
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 03:40:12 +01:00
Bukkit/Spigot 0d3e401580 Added Server.getOperators to return all server operators
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 03:27:44 +01:00
Bukkit/Spigot 4d1700d1d9 Fixed Material.getData returning for "dull" materials with no fancy dataclass
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 03:05:07 +01:00
Bukkit/Spigot a8e72bdb91 Many javadoc fixes thanks to Celtic Minstrel
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 02:56:40 +01:00
Bukkit/Spigot 1968b78a12 added support for SmoothBrick and changed steps to a TexturedMaterial
By: sunkid <sunkid@iminurnetz.com>
2011-09-15 16:33:53 -07:00
Bukkit/Spigot fd48f02fc3 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
By: raphfrk <raphfrk@gmail.com>
2011-08-14 05:34:15 +01:00
Bukkit/Spigot e1825bdfd5 Added world.getSeaLevel()
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 01:05:32 +01:00
Bukkit/Spigot 530662e3b6 Deprecated Server.createWorld() methods, use "WorldCreator.name(x).seed(1234).createWorld()" now
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-25 01:04:43 +01:00
Bukkit/Spigot b37cc0968a Added getHeight to BlockChangeDelegate
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-23 17:15:23 +01:00
Bukkit/Spigot 9549d7be86 Added server.getConsoleSender, blocked access to create a ConsoleCommandSender
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-24 23:11:01 +01:00
Bukkit/Spigot 6c051c6e18 Added RegainReason.SATIATED.
This reason is used when a player regains health from generating due to their hunger being satisfied.

By: EvilSeph <evilseph@gmail.com>
2011-09-22 01:34:31 -04:00
Bukkit/Spigot 547ab9f1be Added FoodLevelChange event.
By: EvilSeph <evilseph@gmail.com>
2011-09-21 18:52:23 -04:00
Bukkit/Spigot 55312ce475 Fixed typo in OpCommand.
By: EvilSeph <evilseph@gmail.com>
2011-09-21 17:36:55 -04:00
Bukkit/Spigot a9cffeb33d Added DamageCause.STARVATION.
By: EvilSeph <evilseph@gmail.com>
2011-09-21 17:11:53 -04:00
Bukkit/Spigot a3e8ec7d78 Added PlayerToggleSprint event and sprinting related API.
By: Rigby <rigby@onarandombox.com>
2011-09-21 11:46:33 +01:00
Bukkit/Spigot ff51e5c299 Fixed an extremely dangerous typo caused by @dkdunnings!
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-21 17:37:24 +01:00
Bukkit/Spigot 039898c280 Implements the ability to customise and disable Player death messages.
By: Rigby <rigby@onarandombox.com>
2011-09-21 16:33:29 +01:00
Bukkit/Spigot e66d7aba10 Added methods to control dropped EXP from EntityDeathEvent, and made a subevent for setting players respawned-exp
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-21 15:40:00 +01:00
Bukkit/Spigot 0ca32ac525 Added getBedSpawnLocation to Player. Thanks fernferret!
By: EvilSeph <evilseph@gmail.com>
2011-09-20 23:32:21 -04:00
Bukkit/Spigot cc09f73499 Changed documentation for RegainReason.REGEN ENUM to reflect latest code.
By: EvilSeph <evilseph@gmail.com>
2011-09-20 21:13:26 -04:00
Bukkit/Spigot 43ddd8d84d hasPermission should return correctly for undefined permissions
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-21 00:54:40 +01:00
Bukkit/Spigot 1caebea71d All permissions now default to OP unless stated otherwise.
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-21 00:29:01 +01:00
Bukkit/Spigot acd8d918f1 Permission registration in plugin.yml can now be easier, see https://gist.github.com/32dca3e937c1c42a4ed2 - also added "default-permission" option.
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-20 18:42:28 +01:00
Bukkit/Spigot 44188b546a Made OfflinePlayer > AnimalTamer. Thanks to robinjam
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-20 19:04:45 +01:00
Bukkit/Spigot 032a212512 Added events for endermen pickup/placement blocks and methods to get/set the block that an enderman is holding. Thanks Wizjany
By: Wizjany <wizjany@gmail.com>
2011-09-17 20:18:43 -04:00
Bukkit/Spigot ae629bb348 Fix toString in Location to be readable
By: Erik Broes <erikbroes@grum.nl>
2011-09-18 11:48:00 +02:00
Bukkit/Spigot a7f6bb5cd4 addition of PlayerGameModeChangeEvent
By: sunkid <sunkid@iminurnetz.com>
2011-09-16 19:49:56 -07:00
Bukkit/Spigot 6d19165044 Switched to native weak hashmap instead of guavas for SimplePluginManager
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-17 22:37:45 +01:00
Bukkit/Spigot 9dcc5147c6 Fixed max stack sizes for some items, as per new vanilla spec.
By: EvilSeph <evilseph@gmail.com>
2011-09-17 16:55:22 -04:00
Bukkit/Spigot ac46850069 Now with 60% less Dave errors!
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-16 21:16:42 +01:00
Bukkit/Spigot ee9246ebae Added new entities to CreatureType ENUM.
By: EvilSeph <evilseph@gmail.com>
2011-09-16 06:07:41 -04:00
Bukkit/Spigot 3b756e3464 Made SayCommand display output in purple, as per vanilla spec.
By: EvilSeph <evilseph@gmail.com>
2011-09-15 22:11:20 -04:00
Bukkit/Spigot a17998c2c7 Added Player saturation, exhaustion and food level methods
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 06:23:58 +01:00
Bukkit/Spigot e6b33d8a08 Added methods for getting/setting how much exp is contained within an orb
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 05:48:52 +01:00
Bukkit/Spigot c42fef2680 Added Player.get/setExperience, totalExperience and level
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 05:12:50 +01:00
Bukkit/Spigot 9fbb148afb Fixed GameModeCommand not being limited to Ops by default.
By: EvilSeph <evilseph@gmail.com>
2011-09-14 23:22:05 -04:00
Bukkit/Spigot 3afaee9337 Fixed GameModeCommand and GiveCommand error/response display.
By: EvilSeph <evilseph@gmail.com>
2011-09-14 22:18:28 -04:00
Bukkit/Spigot 9f604a909d Fixed "unknown command" on vanilla commands with no args (even though it's intended behavior...)
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 03:04:55 +01:00
Bukkit/Spigot 0f9396499a Added new Materials (need to add individual api later)
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 02:54:19 +01:00
Bukkit/Spigot 427bd6ecbe Added new Entity interfaces
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 02:34:06 +01:00
Bukkit/Spigot bffd335a52 Ok, so we need this. *shifty eyes*
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-09-15 01:42:07 +01:00
Bukkit/Spigot 453084c971 Added GameMode command.
By: EvilSeph <evilseph@gmail.com>
2011-09-14 17:22:50 -04:00
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