Commits

Travis Watkins authored ee4a9194692
Add API for dealing with player UUIDs.

Adds BUKKIT-5071, BUKKIT-5501
No tags

src/main/java/org/bukkit/Bukkit.java

Modified
175 175 /**
176 176 * @see Server#getUpdateFolder()
177 177 */
178 178 public static String getUpdateFolder() {
179 179 return server.getUpdateFolder();
180 180 }
181 181
182 182 /**
183 183 * @see Server#getPlayer(String name)
184 184 */
185 + @Deprecated
185 186 public static Player getPlayer(String name) {
186 187 return server.getPlayer(name);
187 188 }
188 189
189 190 /**
190 191 * @see Server#matchPlayer(String name)
191 192 */
193 + @Deprecated
192 194 public static List<Player> matchPlayer(String name) {
193 195 return server.matchPlayer(name);
194 196 }
195 197
198 + /**
199 + * @see Server#getPlayer(java.util.UUID)
200 + */
201 + public static Player getPlayer(UUID id) {
202 + return server.getPlayer(id);
203 + }
204 +
196 205 /**
197 206 * @see Server#getPluginManager()
198 207 */
199 208 public static PluginManager getPluginManager() {
200 209 return server.getPluginManager();
201 210 }
202 211
203 212 /**
204 213 * @see Server#getScheduler()
205 214 */
401 410 /**
402 411 * @see Server#broadcast(String message, String permission)
403 412 */
404 413 public static int broadcast(String message, String permission) {
405 414 return server.broadcast(message, permission);
406 415 }
407 416
408 417 /**
409 418 * @see Server#getOfflinePlayer(String name)
410 419 */
420 + @Deprecated
411 421 public static OfflinePlayer getOfflinePlayer(String name) {
412 422 return server.getOfflinePlayer(name);
413 423 }
414 424
425 + /**
426 + * @see Server#getOfflinePlayer(java.util.UUID)
427 + */
428 + public static OfflinePlayer getOfflinePlayer(UUID id) {
429 + return server.getOfflinePlayer(id);
430 + }
431 +
415 432 /**
416 433 * @see Server#getPlayerExact(String name)
417 434 */
435 + @Deprecated
418 436 public static Player getPlayerExact(String name) {
419 437 return server.getPlayerExact(name);
420 438 }
421 439
422 440 /**
423 441 * @see Server#getIPBans()
424 442 */
425 443 public static Set<String> getIPBans() {
426 444 return server.getIPBans();
427 445 }

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut