Commit graph

861 commits

Author SHA1 Message Date
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