Commit Graph

789 Commits

Author SHA1 Message Date
Dinnerbone
fcac5c694d Added Server.getOperators to return all server operators 2011-09-25 03:27:44 +01:00
Dinnerbone
ebca437ec7 Fixed Material.getData returning for "dull" materials with no fancy dataclass 2011-09-25 03:05:07 +01:00
Dinnerbone
e6c273e8b0 Many javadoc fixes thanks to Celtic Minstrel 2011-09-25 02:56:40 +01:00
sunkid
9a5665137d added support for SmoothBrick and changed steps to a TexturedMaterial 2011-09-25 02:47:47 +01:00
raphfrk
204708ed7e 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 2011-09-25 02:22:36 +01:00
Dinnerbone
f36d65e910 Added world.getSeaLevel() 2011-09-25 01:05:32 +01:00
Dinnerbone
24d3f8e04d Deprecated Server.createWorld() methods, use "WorldCreator.name(x).seed(1234).createWorld()" now 2011-09-25 01:04:43 +01:00
Dinnerbone
d3cb53606d Added getHeight to BlockChangeDelegate 2011-09-24 23:11:19 +01:00
Dinnerbone
7306aa8d3d Added server.getConsoleSender, blocked access to create a ConsoleCommandSender 2011-09-24 23:11:01 +01:00
EvilSeph
36f642b558 Added RegainReason.SATIATED.
This reason is used when a player regains health from generating due to their hunger being satisfied.
2011-09-22 01:34:31 -04:00
EvilSeph
5480237d3b Added FoodLevelChange event. 2011-09-21 22:16:45 -04:00
EvilSeph
b79fcf82c5 Fixed typo in OpCommand. 2011-09-21 17:36:55 -04:00
EvilSeph
9e77b02618 Added DamageCause.STARVATION. 2011-09-21 17:19:39 -04:00
Rigby
b2e7c24e35 Added PlayerToggleSprint event and sprinting related API. 2011-09-21 16:19:17 -04:00
Dinnerbone
d04e0ebd81 Fixed an extremely dangerous typo caused by @dkdunnings! 2011-09-21 17:37:24 +01:00
Rigby
83d51ee3fb Implements the ability to customise and disable Player death messages. 2011-09-21 16:57:36 +01:00
Dinnerbone
d1f1b285ae Added methods to control dropped EXP from EntityDeathEvent, and made a subevent for setting players respawned-exp 2011-09-21 15:40:00 +01:00
EvilSeph
ef124be4d4 Added getBedSpawnLocation to Player. Thanks fernferret! 2011-09-20 23:41:57 -04:00
EvilSeph
b663aa5900 Changed documentation for RegainReason.REGEN ENUM to reflect latest code. 2011-09-20 21:13:40 -04:00
Dinnerbone
aebf55d1f8 hasPermission should return correctly for undefined permissions 2011-09-21 00:54:40 +01:00
Dinnerbone
870b8e2c9e All permissions now default to OP unless stated otherwise. 2011-09-21 00:29:01 +01:00
Dinnerbone
326f2aca9b Permission registration in plugin.yml can now be easier, see https://gist.github.com/32dca3e937c1c42a4ed2 - also added "default-permission" option. 2011-09-20 21:20:07 +01:00
Dinnerbone
ee31c5df12 Made OfflinePlayer > AnimalTamer. Thanks to robinjam 2011-09-20 19:04:45 +01:00
Wizjany
bed0cc340b Added events for endermen pickup/placement blocks and methods to get/set the block that an enderman is holding. Thanks Wizjany 2011-09-20 18:48:56 +01:00
Erik Broes
186db4d956 Fix toString in Location to be readable 2011-09-18 11:48:00 +02:00
sunkid
c8b70c5a8f addition of PlayerGameModeChangeEvent 2011-09-18 00:28:14 +01:00
Dinnerbone
103ceb2281 Switched to native weak hashmap instead of guavas for SimplePluginManager 2011-09-17 22:38:55 +01:00
EvilSeph
1d1d4ae7c4 Fixed max stack sizes for some items, as per new vanilla spec. 2011-09-17 17:01:57 -04:00
Dinnerbone
819e9ff48a Now with 60% less Dave errors! 2011-09-16 21:18:53 +01:00
EvilSeph
c4a5521fa3 Added new entities to CreatureType ENUM. 2011-09-16 06:07:41 -04:00
EvilSeph
70beef0993 Made SayCommand display output in purple, as per vanilla spec. 2011-09-15 22:11:20 -04:00
Dinnerbone
777a17d284 Added Player saturation, exhaustion and food level methods 2011-09-15 06:23:58 +01:00
Dinnerbone
9b53b0acf5 Added methods for getting/setting how much exp is contained within an orb 2011-09-15 05:48:52 +01:00
Dinnerbone
57616733c0 Added Player.get/setExperience, totalExperience and level 2011-09-15 05:13:16 +01:00
EvilSeph
26c935cf2d Fixed GameModeCommand not being limited to Ops by default. 2011-09-14 23:22:05 -04:00
EvilSeph
c494064f76 Fixed GameModeCommand and GiveCommand error/response display. 2011-09-14 22:39:09 -04:00
Dinnerbone
91fd209a3b Fixed "unknown command" on vanilla commands with no args (even though it's intended behavior...) 2011-09-15 03:04:55 +01:00
Dinnerbone
aedcba07b8 Added new Materials (need to add individual api later) 2011-09-15 02:54:19 +01:00
Dinnerbone
dcd63c0f8f Added new Entity interfaces 2011-09-15 02:34:14 +01:00
Dinnerbone
913be2588f Ok, so we need this. *shifty eyes* 2011-09-15 01:42:07 +01:00
EvilSeph
39c0d81832 Added GameMode command. 2011-09-14 17:43:11 -04:00
Dinnerbone
3524fde5ff Added GameMode methods to Server and HumanEntity 2011-09-09 01:15:37 +01:00
Dinnerbone
da29e0aa4d Fixed /say command not allowing more than one argument 2011-09-04 16:28:40 +01:00
Dinnerbone
40237df89c 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
6145ba5a7b Made JavaPluginLoader non-final 2011-09-03 20:46:04 +01:00
Dinnerbone
b6bf610682 Fixed dupe message when console /says 2011-09-03 17:29:00 +01:00
Dinnerbone
0914132467 Moved all vanilla commands into Bukkit 2011-09-03 15:56:35 +01:00
Dinnerbone
8cc03f8883 CelticMinstrel is a poopy head! 2011-09-03 02:21:08 +01:00
Dinnerbone
019b7a8d0e Added new methods to Server, Player and OfflinePlayer for banning and unbanning 2011-09-03 02:13:37 +01:00
Dinnerbone
e338601294 Added 3 methods to Server for IP banning and unbanning 2011-09-03 01:59:08 +01:00