Attempts to set the Server singleton. This cannot be done if the Server is already set. @param server Server instance
(@NotNull Server server)
| 107 | * @param server Server instance |
| 108 | */ |
| 109 | public static void setServer(@NotNull Server server) { |
| 110 | if (Bukkit.server != null) { |
| 111 | throw new UnsupportedOperationException("Cannot redefine singleton Server"); |
| 112 | } |
| 113 | |
| 114 | Bukkit.server = server; |
| 115 | // Paper start - add git information |
| 116 | server.getLogger().info(getVersionMessage()); |
| 117 | } |
| 118 | /** |
| 119 | * Gets message describing the version server is running. |
| 120 | * |