Dinnerbone
20dd09d983
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
1ff5dfeda3
Added new Server.broadcast method to broadcast to specific groups of users, including non-players
2011-09-02 22:24:39 +01:00
Dinnerbone
5132d893e4
Added new autosave methods to World
2011-09-02 20:46:44 +01:00
Dinnerbone
87e4d58e7d
Added method to shutdown the server
2011-09-02 20:18:10 +01:00
Dinnerbone
f319f09fb2
Fixed java ver method
2011-09-02 19:35:58 +01:00
Dinnerbone
8831a00b4e
Commands now have the ability to set a permission required before execution
2011-09-02 19:27:12 +01:00
Dinnerbone
19e92d2c5e
Print version message at server definition
2011-09-02 16:55:23 +01:00
Dinnerbone
15be40194d
Added method to retrieve all registered permissions
2011-08-29 14:58:42 +01:00
Dinnerbone
d8c984f488
Made Bukkit implement Server for simpler calls
2011-08-18 13:02:20 +01:00
EvilSeph
79ac053ef6
Revert "Interface for changing the view distance."
2011-08-15 14:26:42 -04:00
Andrew Ardill
362f1163d0
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
7f12385332
Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q and dested!
2011-08-12 22:02:15 -04:00
EvilSeph
86c7532cdf
Added DamageCause.SUICIDE.
2011-08-12 21:48:31 -04:00
EvilSeph
b7cc96eace
Added "getViewDistance()", "getAllowNether()", "hasWhitelist()" and "getAllowFlight()". Thanks robin0van0der0v!
2011-08-07 20:24:43 -04:00
Rigby
85df0bcfef
Implemented per world setting to keep the spawn in memory or not.
2011-08-05 14:37:56 -04:00
EvilSeph
00c797ccff
Made PlayerAnimation cancellable. Thanks desmin88!
2011-07-28 10:53:19 -04:00
EvilSeph
66e70b428e
Added ServerCommandEvent. Thanks celticminstrel!
2011-07-28 10:35:52 -04:00
sunkid
317c17fbb9
Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent.
2011-07-28 02:23:40 -04:00
EvilSeph
28554c88ef
Added missing Note getNote().
2011-07-28 01:29:04 -04:00
EvilSeph
57544d0d22
Added PlayerVelocityEvent. Thanks Evenprime!
2011-07-28 01:17:07 -04:00
EvilSeph
7b2e455b25
Added various utility methods to make chunk handling easier. Thanks Meaglin!
2011-07-28 00:32:28 -04:00
EvilSeph
1f5c90052a
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
8fccc8ffca
Made Permissions mutable, added methods to view which Permissibles are subscribed to which Permission
2011-07-20 18:05:04 +01:00
Dinnerbone
f3f66d84d7
Added world.getMaxHeight (currently static until 1.8)
2011-07-20 00:03:16 +01:00
Dinnerbone
f35c694d80
Correctly report bad values for children perms in plugin.yml
2011-07-18 20:52:38 +01:00
Dinnerbone
4fcd4aacb8
Fixed fast floor in NoiseGenerator
2011-07-18 18:19:43 +01:00
Dinnerbone
914da8e887
Added new permission system
2011-07-17 17:17:47 +01:00
Erik Broes
46d8c4d92f
Remove superfluous javadocs
2011-07-17 17:20:22 +02:00
Erik Broes
75d550a23c
Refactor Bucket events
2011-07-17 17:02:37 +02:00
Erik Broes
902fb0451a
Remove some deprecated methods in World
2011-07-17 17:02:37 +02:00
Erik Broes
04d58f8c8a
Deprecated Block.getFace(Face) and Block.getFace(Face,int); use getRelative()
2011-07-17 17:02:37 +02:00
Erik Broes
e403b3e000
Added Block.getPistonMoveReaction, BlockPistonExtend and BlockPistonRetractEvent
2011-07-17 17:02:37 +02:00
EvilSeph
9789918954
More JavaDoc improvements.
2011-07-15 17:18:32 -04:00
Celtic Minstrel
7968683662
Added interface for setting and getting a pig zombie's anger level.
2011-07-14 14:52:29 -04:00
EvilSeph
8da742621b
Fixed setFacingDirection and removed redundant interface. Thanks DiddiZ!
2011-07-14 14:48:58 -04:00
EvilSeph
b268859bf3
Made ConfigurationNode.getAll() more maintainable. Thanks devinsba!
2011-07-14 14:48:57 -04:00
sunkid
81a31577f1
Added additional BlockFace enum members and fixed Sign class.
2011-07-14 11:36:27 -04:00
EvilSeph
5a71e9e187
Fix missing/incorrect stack sizes and max damages. Thanks celticminstrel and sunkid!
2011-07-14 11:21:00 -04:00
Dinnerbone
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.
2011-07-13 10:39:41 +01:00
Dinnerbone
7d1ed62041
Added unbiased octave generators + normalized argument to generating noise through octaves
2011-07-13 10:38:18 +01:00
Tahg
1dde11e274
uuid changes
2011-07-13 00:15:47 -04:00
Dinnerbone
dc504c01fd
Fixed static methods in PerlinNoiseGenerator
2011-07-08 14:39:20 +01:00
Rigby
8230758bc1
Implements World UID.
2011-07-07 13:56:29 -04:00
EvilSeph
b7fdcb7d90
IntelliJ is awesome.
2011-07-05 00:14:31 -04:00
EvilSeph
d8d006200a
Added PlayerFish event.
2011-07-03 01:31:09 -04:00
EvilSeph
b2e236878c
Fixed PlayerPickupItem event returning wrong amount picked up and added function to get the amount remaining on the ground.
2011-07-02 21:16:39 -04:00
EvilSeph
38863ab65b
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.
2011-07-02 20:44:11 -04:00
EvilSeph
35574b8684
Added reasons for entities regaining health.
2011-06-30 14:43:00 -04:00
Dinnerbone
ff1176c371
Update to 1.7
2011-06-30 15:18:11 +01:00
Erik Broes
8512822bb7
Change PortalCreateEvent constructor ArrayList to Collection
2011-06-27 00:10:41 +02:00