Dinnerbone
935ffcb125
Fixed /say command not allowing more than one argument
2011-09-04 16:28:40 +01:00
Dinnerbone
11ac7cd366
Don't lazy-load in PermissibleBase. This'll be a performance hit, but it's causing subscription issues.
2011-09-04 00:23:50 +01:00
Dinnerbone
36995a46d1
Made JavaPluginLoader non-final
2011-09-03 20:46:04 +01:00
Dinnerbone
59a617bef2
Fixed dupe message when console /says
2011-09-03 17:29:00 +01:00
Dinnerbone
1fd394bc7c
Moved all vanilla commands into Bukkit
2011-09-03 15:56:35 +01:00
Dinnerbone
eecc6f1252
CelticMinstrel is a poopy head!
2011-09-03 02:21:08 +01:00
Dinnerbone
3f37c852c3
Added new methods to Server, Player and OfflinePlayer for banning and unbanning
2011-09-03 02:13:37 +01:00
Dinnerbone
a5ce775b3e
Added 3 methods to Server for IP banning and unbanning
2011-09-03 01:59:08 +01:00
Dinnerbone
6dab14e2d7
New BroadcastPermissions default permission registrations
2011-09-03 00:52:28 +01:00
Dinnerbone
6d3a779894
... Actually push the OfflinePlayer interface!
2011-09-03 00:48:41 +01:00
Dinnerbone
e1f69e0867
Added the ability to access offline players & more reverse lookup fixes in Permissible.
2011-09-03 00:41:22 +01:00
Dinnerbone
ce0d959728
Some small fixes to permissions to register the correct Permissible in base and more accurate reverse lookups
2011-09-02 23:39:01 +01:00
Dinnerbone
e54b7ba74c
Added new Server.broadcast method to broadcast to specific groups of users, including non-players
2011-09-02 22:24:39 +01:00
Dinnerbone
dc3379f6da
Added new autosave methods to World
2011-09-02 20:46:44 +01:00
Dinnerbone
facfd2ff2a
Added method to shutdown the server
2011-09-02 20:18:10 +01:00
Dinnerbone
c1f858534b
Fixed java ver method
2011-09-02 19:35:58 +01:00
Dinnerbone
0d11aa7cca
Commands now have the ability to set a permission required before execution
2011-09-02 19:27:12 +01:00
Dinnerbone
f8e244e76b
Print version message at server definition
2011-09-02 16:55:23 +01:00
Dinnerbone
320d3ca835
Added method to retrieve all registered permissions
2011-08-29 14:58:42 +01:00
Dinnerbone
12b24a8aae
Made Bukkit implement Server for simpler calls
2011-08-18 13:02:20 +01:00
EvilSeph
6f5747d8b8
Revert "Interface for changing the view distance."
2011-08-15 14:26:42 -04:00
Andrew Ardill
1c4aba8d1f
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
2011-08-15 15:11:34 +10:00
EvilSeph
b04d766ab0
Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q and dested!
2011-08-12 22:02:15 -04:00
EvilSeph
f6318cedda
Added DamageCause.SUICIDE.
2011-08-12 21:48:31 -04:00
EvilSeph
5f20924e5d
Added "getViewDistance()", "getAllowNether()", "hasWhitelist()" and "getAllowFlight()". Thanks robin0van0der0v!
2011-08-07 20:24:43 -04:00
Rigby
fd2b5f3ec5
Implemented per world setting to keep the spawn in memory or not.
2011-08-05 14:37:56 -04:00
EvilSeph
30f4a7d66d
Made PlayerAnimation cancellable. Thanks desmin88!
2011-07-28 10:53:19 -04:00
EvilSeph
4368ec2736
Added ServerCommandEvent. Thanks celticminstrel!
2011-07-28 10:35:52 -04:00
sunkid
879390d1fa
Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent.
2011-07-28 02:23:40 -04:00
EvilSeph
714eb939c6
Added missing Note getNote().
2011-07-28 01:29:04 -04:00
EvilSeph
ce36ff1cf9
Added PlayerVelocityEvent. Thanks Evenprime!
2011-07-28 01:17:07 -04:00
EvilSeph
bf3af40b2d
Added various utility methods to make chunk handling easier. Thanks Meaglin!
2011-07-28 00:32:28 -04:00
EvilSeph
f3fcc6f81f
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.
2011-07-27 23:18:33 -04:00
Dinnerbone
ca86ea1eb7
Made Permissions mutable, added methods to view which Permissibles are subscribed to which Permission
2011-07-20 18:05:04 +01:00
Dinnerbone
8836bf8419
Added world.getMaxHeight (currently static until 1.8)
2011-07-20 00:03:16 +01:00
Dinnerbone
40bbf19ca2
Correctly report bad values for children perms in plugin.yml
2011-07-18 20:52:38 +01:00
Dinnerbone
d894e11b51
Fixed fast floor in NoiseGenerator
2011-07-18 18:19:43 +01:00
Dinnerbone
fb594732b5
Added new permission system
2011-07-17 17:17:47 +01:00
Erik Broes
6ff9f7cad6
Remove superfluous javadocs
2011-07-17 17:20:22 +02:00
Erik Broes
b5f8bb5434
Refactor Bucket events
2011-07-17 17:02:37 +02:00
Erik Broes
c771cb355c
Remove some deprecated methods in World
2011-07-17 17:02:37 +02:00
Erik Broes
9b0dbed88e
Deprecated Block.getFace(Face) and Block.getFace(Face,int); use getRelative()
2011-07-17 17:02:37 +02:00
Erik Broes
36d901c6b1
Added Block.getPistonMoveReaction, BlockPistonExtend and BlockPistonRetractEvent
2011-07-17 17:02:37 +02:00
EvilSeph
2a7dd93cb5
More JavaDoc improvements.
2011-07-15 17:18:32 -04:00
Celtic Minstrel
4cc2858480
Added interface for setting and getting a pig zombie's anger level.
2011-07-14 14:52:29 -04:00
EvilSeph
872c3a34ab
Fixed setFacingDirection and removed redundant interface. Thanks DiddiZ!
2011-07-14 14:48:58 -04:00
EvilSeph
652bf7ad33
Made ConfigurationNode.getAll() more maintainable. Thanks devinsba!
2011-07-14 14:48:57 -04:00
sunkid
6bcad55b31
Added additional BlockFace enum members and fixed Sign class.
2011-07-14 11:36:27 -04:00
EvilSeph
ffa4980146
Fix missing/incorrect stack sizes and max damages. Thanks celticminstrel and sunkid!
2011-07-14 11:21:00 -04:00
Dinnerbone
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.
2011-07-13 10:39:41 +01:00