Erik Broes
e180d89b8f
Add Bukkit.getAllowEnd(). Thanks codename-B!
2011-12-09 18:59:04 +01:00
Nathan Adams
d2a7e4701b
Added method to retrieve all players on a server, online or offline
2011-12-04 17:56:41 +00:00
Nathan Adams
8cb9352259
Added world.getWorldFolder, server.getWorldContainer
2011-11-25 03:46:47 +00:00
Nathan Adams
fec8835d56
Added getBukkitVersion to Server
2011-10-31 04:02:30 +00:00
EvilSeph
233d314482
Added Difficulty API.
2011-10-03 10:11:46 -04:00
Dinnerbone
4030c98c20
Added Server.getOperators to return all server operators
2011-09-25 03:27:44 +01:00
Dinnerbone
fe4f4c5f58
Many javadoc fixes thanks to Celtic Minstrel
2011-09-25 02:56:40 +01:00
raphfrk
7e5b2c1f30
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
637ffd6f11
Deprecated Server.createWorld() methods, use "WorldCreator.name(x).seed(1234).createWorld()" now
2011-09-25 01:04:43 +01:00
Dinnerbone
a07d79e275
Added server.getConsoleSender, blocked access to create a ConsoleCommandSender
2011-09-24 23:11:01 +01:00
Dinnerbone
742847c63f
Added GameMode methods to Server and HumanEntity
2011-09-09 01:15:37 +01:00
Dinnerbone
1fd394bc7c
Moved all vanilla commands into Bukkit
2011-09-03 15:56:35 +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
e1f69e0867
Added the ability to access offline players & more reverse lookup fixes in Permissible.
2011-09-03 00:41:22 +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
facfd2ff2a
Added method to shutdown the server
2011-09-02 20:18:10 +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
5f20924e5d
Added "getViewDistance()", "getAllowNether()", "hasWhitelist()" and "getAllowFlight()". Thanks robin0van0der0v!
2011-08-07 20:24:43 -04:00
Tahg
5851edd31f
uuid changes
2011-07-13 00:15:47 -04:00
Rigby
3f2bbab7e6
Implements World UID.
2011-07-07 13:56:29 -04:00
Dinnerbone
f71d7d0e9b
The server config can now specify aliases to multiple (or none) commands, for example "debug: [version, plugin]" to run both version and plugin, or "plugins: []" to disable the plugins command
2011-06-22 19:08:21 +01:00
EvilSeph
39dc703007
Added getOnlineMode() for the Server. Thanks Rigby!
2011-06-19 06:34:06 -04:00
Dinnerbone
686606543e
Added set/getSpawnRadius in Server
2011-06-17 04:49:21 +01:00
Dinnerbone
30ee49f209
Server administrators can now specify custom aliases in bukkit.yml which override any aliases set by plugins.
2011-06-17 04:07:17 +01:00
Rigby
4ef2edfc5b
Implemented WorldUnloadEvent and unloadWorld().
2011-06-07 02:51:31 -04:00
Dinnerbone
f784af8f3e
Added custom world generator API
2011-06-06 18:37:20 +01:00
Erik Broes
992f1f2bf3
Whitespace + general cleanup
2011-05-15 14:06:02 +02:00
EvilSeph
6d4df77586
Added support for an update on load feature for plugins. Thanks Raphfrk!
...
Any files placed in the new (optional) update folder are automatically copied into the plugins directory the next time a reload happens. This allows safe updating of the plugin .jar files.
2011-05-05 20:18:12 -04:00
sk89q
25faa992ec
Added services manager framework. Services are interfaces that specifies capabilities to be implemented by providers. Example services include economy, <insert example 2>, etc.
2011-05-02 11:31:30 -07:00
Celtic Minstrel
6ed9db18b7
Add recipe classes and an addRecipe method in the server interface.
2011-05-01 23:40:15 -04:00
Dinnerbone
61b8c36233
Implemented ebeans
2011-04-01 16:09:23 +01:00
Dinnerbone
eae2711738
Can now create worlds with specific seeds
2011-03-31 21:46:05 +01:00
sk89q
7d46e6714b
Added Server.getServerId() for ID purposes.
2011-03-26 01:40:11 -07:00
stevenh
2a87759443
Added server methods required to support RemoteBukkit:
...
* getPort()
* getIP()
* getServerName()
* dispatchCommand(...)
2011-03-12 17:57:22 +00:00
Morgan Humes
cb66f868b4
Add World.save() and Server.savePlayers();
2011-03-02 16:47:43 +01:00
Dinnerbone
f2d19008c9
Added Server.getPluginCommand
2011-02-28 00:57:32 +00:00
Dinnerbone
3c1255da0c
Added Server.getLogger, changed a few anonymous loggers to use it
2011-02-20 02:27:31 +00:00
Dinnerbone
5c887b83d5
Added Server.getWorld(), Server.createWorld() now checks this to avoid duplication
2011-02-08 11:58:28 +00:00
Dinnerbone
93d15e6228
Added World.Environment enum, changed createWorld to use it
2011-02-07 01:56:38 +00:00
Dinnerbone
539bcff378
Changed getWorlds to List, and added createWorld
2011-02-07 01:56:38 +00:00
Raphfrk
2d43dcc125
Scheduler
2011-02-07 01:06:20 +01:00
Erik Broes
a2e50fd8f6
Add Server.getMaxPlayers
2011-02-06 13:40:31 +01:00
Erik Broes
01988e8f6b
General cleanup (deprecated+whitespace)
2011-02-02 00:28:41 +01:00
Dinnerbone
fb9fdc518e
What's the time, mr wolf?
2011-02-01 14:53:26 +00:00
Dinnerbone
5f63f77bf1
Added /version and /reload commands
2011-01-20 03:53:27 +00:00
VictorD
267afcb0ea
Added command registration to plugin config file. Registered commands are sent to the corresponding plugin.onCommand method when executed.
2011-01-16 16:30:34 +01:00
sk89q
fdbd1537bf
Added Server.broadcastMessage().
2011-01-15 13:40:19 -08:00