[16.1k Lines] Updated README.md
This commit is contained in:
parent
7c9b72c23a
commit
dc59491e56
11
README.md
11
README.md
@ -5,7 +5,11 @@
|
||||
- **Proxy**: The proxy will handle server balancing and player caching.
|
||||
- **API**: This is the frontend of the project if you will. All developers will be given access to this branch of the project where they can access multiple parts of the server.
|
||||
- **Core**: The core is a shared module between all Spigot plugins. Everything used between multiple Spigot servers will be created here.
|
||||
- **Build Server**: The core for the build server - This handles map creating, parsing, etc
|
||||
- **Hub**: This is pretty self-explanatory. Any Hub related things will go here.
|
||||
- **Arcade**: This is pretty self-explanatory. This is the game core and all Arcade related things will go here.
|
||||
- **Skyblock**: As we use a public Skyblock plugin, any custom things related to Skyblock will go here.
|
||||
- **DiscordBot**: This is pretty self-explanatory. Any Discord related things will go here.
|
||||
- **Testing**: This part of the project is strictly for testing purposes.
|
||||
|
||||
# Redis
|
||||
@ -19,8 +23,13 @@ When something is being released for production, you must set the production par
|
||||
|
||||
# Before Starting
|
||||
- Create a **gradle.properties** file which will contain your
|
||||
Nexus username and password.
|
||||
Nexus username and password. (It's recommended to add the properties below to your **gradle.properties** file to allow the use of parallel compiling and caching)
|
||||
- Stick to Java naming conventions, which can be found [here](https://www.oracle.com/java/technologies/javase/codeconventions-namingconventions.html)
|
||||
```properties
|
||||
org.gradle.parallel=true
|
||||
org.gradle.caching=true
|
||||
gradle.cache.push=false
|
||||
```
|
||||
|
||||
# Building From Source
|
||||
- Clone the project
|
||||
|
@ -31,7 +31,7 @@ public class TaskManager extends MiniAccount<TaskClient> {
|
||||
@Override
|
||||
public void loadAccount(int accountId, UUID uuid, String name, String ip, String encryptedIp, ResultSet resultSet) throws SQLException {
|
||||
Optional<TaskClient> client = lookup(uuid);
|
||||
if (!client.isPresent())
|
||||
if (client.isEmpty())
|
||||
return;
|
||||
while (resultSet.next()) {
|
||||
Task task = Task.match(resultSet.getString("task"));
|
||||
|
Reference in New Issue
Block a user