Skip to content

Commit

Permalink
ServerInstances Test
Browse files Browse the repository at this point in the history
  • Loading branch information
TheLimeGlass committed Apr 13, 2018
1 parent 072dbae commit 942278c
Show file tree
Hide file tree
Showing 151 changed files with 469 additions and 170 deletions.
2 changes: 1 addition & 1 deletion .classpath
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="java"/>
<classpathentry kind="src" path="src/main/java"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8/"/>
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
<classpathentry kind="output" path="bin"/>
Expand Down
Binary file added .gradle/4.4/fileChanges/last-build.bin
Binary file not shown.
Binary file added .gradle/4.4/fileContent/annotation-processors.bin
Binary file not shown.
Binary file added .gradle/4.4/fileContent/fileContent.lock
Binary file not shown.
Binary file added .gradle/4.4/fileHashes/fileHashes.bin
Binary file not shown.
Binary file added .gradle/4.4/fileHashes/fileHashes.lock
Binary file not shown.
Binary file added .gradle/4.4/fileHashes/resourceHashesCache.bin
Binary file not shown.
Binary file added .gradle/4.4/taskHistory/taskHistory.bin
Binary file not shown.
Binary file added .gradle/4.4/taskHistory/taskHistory.lock
Binary file not shown.
Binary file added .gradle/buildOutputCleanup/buildOutputCleanup.lock
Binary file not shown.
Empty file.
4 changes: 2 additions & 2 deletions .gradle/buildOutputCleanup/cache.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
#Tue Jan 09 21:48:14 MST 2018
gradle.version=3.5
#Fri Apr 13 03:01:29 MDT 2018
gradle.version=4.4
1 change: 0 additions & 1 deletion .gradle/buildOutputCleanup/cache.properties.lock

This file was deleted.

2 changes: 0 additions & 2 deletions .gradle/buildOutputCleanup/cache.properties.txt

This file was deleted.

Binary file added .gradle/buildOutputCleanup/outputFiles.bin
Binary file not shown.
2 changes: 1 addition & 1 deletion Bungeecord/config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Skungee (Bungeecord) - The #1 Skript addon for Bungeecord.

# The version is to help determine which version this config is. Please do not modify this value.
# The version is to help determine which version this configuration is. Please do not modify this value.
version: "1.0.5d"

# This is the main port for the Skungee network system. Skungee will setup this port on this Bungeecord machine.
Expand Down
46 changes: 46 additions & 0 deletions Bungeecord/serverinstances.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Skungee (Bungeecord) - The #1 Skript addon for Bungeecord.

# ServerInstances is like a cloud server system built into Skungee. You can create servers and add them to Bungeecord with simple Skript syntax.
# You can manage and control these servers through Skungee. This configuration file will allow you to define the defaults of the servers.

# This is a massive expansion to Skungee so it may be buggy at in first initial releases, more additions will constantly be added over time.

#-----------------------------------------------------------------------------------------------------------------------------------------
# TUTORIAL
#-----------------------------------------------------------------------------------------------------------------------------------------
#
# So lets start off with explaining how the ServerInstances work and how you should be setting up these bad boys.
# First under the plugins/Skungee/ServerInstances/templates/ directory, you need to make a new directory for a server.
# This directory should be a normal name as this will be where a Skript Syntax looks for the name.
# Like `template "Example"` and the directory is named plugins/Skungee/ServerInstances/templates/Example
# These will be considered Templates, when you call one of these Templates, Skungee will copy a Template over to the plugins/Skungee/ServerInstances/running-servers/ directory.
# The plugins/Skungee/ServerInstances/running-servers/ directory should not be touched as this is like a temporarily folder for running servers.
#
#-----------------------------------------------------------------------------------------------------------------------------------------
# The version is to help determine which version this configuration is. Please do not modify this value.
configuration-version: 1

ServerInstances:
# Enable the server instances expansion for Skungee.
enabled: false
# Prints additional information to the main Bungeecord console for ServerInstances.
debug: false
# The main wrapper for the servers. Current wrappers are: (default and remote).
wrapper: default
# The dedotaded ram allocated to the servers.
default-Xmx: 256M
default-Xms: 128M
# The name of all the jars within the server folders.
jar-name: spigot.jar
# You can add some command arguments here for the server run command.
# The default argument allows the server to start up without the outdated delay message.
# If you're using PaperSpigot you can add the argument "-Dcom.mojang.eula.agree=true" to allow for the eula to be signed as true.
# This argument is good if you're generating servers, otherwise the eula from the server directory will be used like normal.
command-arguments:
- "-DIReallyKnowWhatIAmDoingISwear"
# owner-gets-op: true
# temp-servers-default-expiry-time: '1 day'
#commands-to-run:
#- '#enter custom commands to run on join here.'
#- '#commands starting with # won''t be ran.'
#- '#placeholders: %server-name%, %server-port%'
29 changes: 0 additions & 29 deletions java/me/limeglass/skungee/bungeecord/servers/ServerInstance.java

This file was deleted.

50 changes: 0 additions & 50 deletions java/me/limeglass/skungee/bungeecord/servers/ServerManager.java

This file was deleted.

19 changes: 1 addition & 18 deletions settings.gradle
Original file line number Diff line number Diff line change
@@ -1,18 +1 @@
/*
* This settings file was generated by the Gradle 'init' task.
*
* The settings file is used to specify which projects to include in your build.
* In a single project build this file can be empty or even removed.
*
* Detailed information about configuring a multi-project build in Gradle can be found
* in the user guide at https://docs.gradle.org/3.5/userguide/multi_project_builds.html
*/

/*
// To declare projects as part of a multi-project build use the 'include' method
include 'shared'
include 'api'
include 'services:webservice'
*/

rootProject.name = 'Skungee'
rootProject.name = 'Skungee'
Loading

0 comments on commit 942278c

Please sign in to comment.