• R/O
  • SSH

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision2c53eb3d74a11dee46f2f45098c815244a7a5284 (tree)
Time2019-01-18 05:20:32
Authorsebastian_bugiu <sebastian_ <bugiu@head...>
Commitersebastian_bugiu <sebastian_

Log Message

Fixed loading the saved ServerTable in the same session.

Change Summary

Incremental Difference

diff -r 9d4aaac81a32 -r 2c53eb3d74a1 .idea/modules/BlackholeDarksunServer2_main.iml
--- a/.idea/modules/BlackholeDarksunServer2_main.iml Wed Nov 21 22:27:09 2018 +0200
+++ b/.idea/modules/BlackholeDarksunServer2_main.iml Thu Jan 17 22:20:32 2019 +0200
@@ -34,15 +34,6 @@
3434 <orderEntry type="module-library">
3535 <library>
3636 <CLASSES>
37- <root url="jar://$MODULE_DIR$/../../lib/okhttp-3.11.0.jar!/" />
38- </CLASSES>
39- <JAVADOC />
40- <SOURCES />
41- </library>
42- </orderEntry>
43- <orderEntry type="module-library">
44- <library>
45- <CLASSES>
4637 <root url="jar://$MODULE_DIR$/../../lib/GoogleAdMobAdsSdk-6.2.1.jar!/" />
4738 </CLASSES>
4839 <JAVADOC />
@@ -52,33 +43,6 @@
5243 <orderEntry type="module-library">
5344 <library>
5445 <CLASSES>
55- <root url="jar://$MODULE_DIR$/../../lib/okio-2.1.0.jar!/" />
56- </CLASSES>
57- <JAVADOC />
58- <SOURCES />
59- </library>
60- </orderEntry>
61- <orderEntry type="module-library">
62- <library>
63- <CLASSES>
64- <root url="jar://$MODULE_DIR$/../../lib/kryonet.jar!/" />
65- </CLASSES>
66- <JAVADOC />
67- <SOURCES />
68- </library>
69- </orderEntry>
70- <orderEntry type="module-library">
71- <library>
72- <CLASSES>
73- <root url="jar://$MODULE_DIR$/../../lib/jsr305-1.3.9.jar!/" />
74- </CLASSES>
75- <JAVADOC />
76- <SOURCES />
77- </library>
78- </orderEntry>
79- <orderEntry type="module-library">
80- <library>
81- <CLASSES>
8246 <root url="jar://$MODULE_DIR$/../../lib/FlurryAgent.jar!/" />
8347 </CLASSES>
8448 <JAVADOC />
@@ -97,12 +61,48 @@
9761 <orderEntry type="module-library">
9862 <library>
9963 <CLASSES>
64+ <root url="jar://$MODULE_DIR$/../../lib/okio-2.1.0.jar!/" />
65+ </CLASSES>
66+ <JAVADOC />
67+ <SOURCES />
68+ </library>
69+ </orderEntry>
70+ <orderEntry type="module-library">
71+ <library>
72+ <CLASSES>
10073 <root url="jar://$MODULE_DIR$/../../lib/sensorsimulator-lib-2.0-rc1.jar!/" />
10174 </CLASSES>
10275 <JAVADOC />
10376 <SOURCES />
10477 </library>
10578 </orderEntry>
79+ <orderEntry type="module-library">
80+ <library>
81+ <CLASSES>
82+ <root url="jar://$MODULE_DIR$/../../lib/okhttp-3.11.0.jar!/" />
83+ </CLASSES>
84+ <JAVADOC />
85+ <SOURCES />
86+ </library>
87+ </orderEntry>
88+ <orderEntry type="module-library">
89+ <library>
90+ <CLASSES>
91+ <root url="jar://$MODULE_DIR$/../../lib/kryonet.jar!/" />
92+ </CLASSES>
93+ <JAVADOC />
94+ <SOURCES />
95+ </library>
96+ </orderEntry>
97+ <orderEntry type="module-library">
98+ <library>
99+ <CLASSES>
100+ <root url="jar://$MODULE_DIR$/../../lib/jsr305-1.3.9.jar!/" />
101+ </CLASSES>
102+ <JAVADOC />
103+ <SOURCES />
104+ </library>
105+ </orderEntry>
106106 <orderEntry type="library" name="Gradle: com.badlogicgames.gdx:gdx-ai:1.5.0" level="project" />
107107 <orderEntry type="library" name="Gradle: com.badlogicgames.gdx:gdx-tools:1.9.1" level="project" />
108108 <orderEntry type="library" name="Gradle: com.badlogicgames.gdx:gdx-freetype:1.9.1" level="project" />
diff -r 9d4aaac81a32 -r 2c53eb3d74a1 .idea/modules/BlackholeDarksunServer2_test.iml
--- a/.idea/modules/BlackholeDarksunServer2_test.iml Wed Nov 21 22:27:09 2018 +0200
+++ b/.idea/modules/BlackholeDarksunServer2_test.iml Thu Jan 17 22:20:32 2019 +0200
@@ -19,15 +19,6 @@
1919 <orderEntry type="module-library">
2020 <library>
2121 <CLASSES>
22- <root url="jar://$MODULE_DIR$/../../lib/okhttp-3.11.0.jar!/" />
23- </CLASSES>
24- <JAVADOC />
25- <SOURCES />
26- </library>
27- </orderEntry>
28- <orderEntry type="module-library">
29- <library>
30- <CLASSES>
3122 <root url="jar://$MODULE_DIR$/../../lib/okio-2.1.0.jar!/" />
3223 </CLASSES>
3324 <JAVADOC />
@@ -37,33 +28,6 @@
3728 <orderEntry type="module-library">
3829 <library>
3930 <CLASSES>
40- <root url="jar://$MODULE_DIR$/../../lib/FlurryAgent.jar!/" />
41- </CLASSES>
42- <JAVADOC />
43- <SOURCES />
44- </library>
45- </orderEntry>
46- <orderEntry type="module-library">
47- <library>
48- <CLASSES>
49- <root url="jar://$MODULE_DIR$/../../lib/jsr305-1.3.9.jar!/" />
50- </CLASSES>
51- <JAVADOC />
52- <SOURCES />
53- </library>
54- </orderEntry>
55- <orderEntry type="module-library">
56- <library>
57- <CLASSES>
58- <root url="jar://$MODULE_DIR$/../../lib/GoogleAdMobAdsSdk-6.2.1.jar!/" />
59- </CLASSES>
60- <JAVADOC />
61- <SOURCES />
62- </library>
63- </orderEntry>
64- <orderEntry type="module-library">
65- <library>
66- <CLASSES>
6731 <root url="jar://$MODULE_DIR$/../../lib/sensorsimulator-lib-2.0-rc1.jar!/" />
6832 </CLASSES>
6933 <JAVADOC />
@@ -82,6 +46,15 @@
8246 <orderEntry type="module-library">
8347 <library>
8448 <CLASSES>
49+ <root url="jar://$MODULE_DIR$/../../lib/FlurryAgent.jar!/" />
50+ </CLASSES>
51+ <JAVADOC />
52+ <SOURCES />
53+ </library>
54+ </orderEntry>
55+ <orderEntry type="module-library">
56+ <library>
57+ <CLASSES>
8558 <root url="jar://$MODULE_DIR$/../../lib/mchange-commons-java-0.2.8.jar!/" />
8659 </CLASSES>
8760 <JAVADOC />
@@ -97,6 +70,33 @@
9770 <SOURCES />
9871 </library>
9972 </orderEntry>
73+ <orderEntry type="module-library">
74+ <library>
75+ <CLASSES>
76+ <root url="jar://$MODULE_DIR$/../../lib/okhttp-3.11.0.jar!/" />
77+ </CLASSES>
78+ <JAVADOC />
79+ <SOURCES />
80+ </library>
81+ </orderEntry>
82+ <orderEntry type="module-library">
83+ <library>
84+ <CLASSES>
85+ <root url="jar://$MODULE_DIR$/../../lib/jsr305-1.3.9.jar!/" />
86+ </CLASSES>
87+ <JAVADOC />
88+ <SOURCES />
89+ </library>
90+ </orderEntry>
91+ <orderEntry type="module-library">
92+ <library>
93+ <CLASSES>
94+ <root url="jar://$MODULE_DIR$/../../lib/GoogleAdMobAdsSdk-6.2.1.jar!/" />
95+ </CLASSES>
96+ <JAVADOC />
97+ <SOURCES />
98+ </library>
99+ </orderEntry>
100100 <orderEntry type="library" name="Gradle: com.badlogicgames.gdx:gdx-ai:1.5.0" level="project" />
101101 <orderEntry type="library" name="Gradle: com.badlogicgames.gdx:gdx-tools:1.9.1" level="project" />
102102 <orderEntry type="library" name="Gradle: com.badlogicgames.gdx:gdx-freetype:1.9.1" level="project" />
diff -r 9d4aaac81a32 -r 2c53eb3d74a1 .idea/workspace.xml
--- a/.idea/workspace.xml Wed Nov 21 22:27:09 2018 +0200
+++ b/.idea/workspace.xml Thu Jan 17 22:20:32 2019 +0200
@@ -7,9 +7,10 @@
77 </component>
88 <component name="ChangeListManager">
99 <list default="true" id="7105e4c6-0867-4f2c-a066-e5ce5581c80a" name="Default" comment="">
10- <change beforePath="$PROJECT_DIR$/.idea/artifacts/BlackholeDarksunServer2_jar.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/artifacts/BlackholeDarksunServer2_jar.xml" afterDir="false" />
10+ <change beforePath="$PROJECT_DIR$/.idea/modules/BlackholeDarksunServer2_main.iml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/modules/BlackholeDarksunServer2_main.iml" afterDir="false" />
11+ <change beforePath="$PROJECT_DIR$/.idea/modules/BlackholeDarksunServer2_test.iml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/modules/BlackholeDarksunServer2_test.iml" afterDir="false" />
12+ <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
1113 <change beforePath="$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Controller.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Controller.java" afterDir="false" />
12- <change beforePath="$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Main.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Main.java" afterDir="false" />
1314 </list>
1415 <ignored path="BlackholeDarksunServer2.iws" />
1516 <ignored path=".idea/workspace.xml" />
@@ -62,51 +63,6 @@
6263 </state>
6364 </system>
6465 </component>
65- <component name="FUSProjectUsageTrigger">
66- <session id="-890822262">
67- <usages-collector id="statistics.lifecycle.project">
68- <counts>
69- <entry key="project.closed" value="6" />
70- <entry key="project.open.time.1" value="2" />
71- <entry key="project.open.time.2" value="4" />
72- <entry key="project.open.time.3" value="2" />
73- <entry key="project.open.time.4" value="1" />
74- <entry key="project.open.time.5" value="1" />
75- <entry key="project.opened" value="10" />
76- </counts>
77- </usages-collector>
78- <usages-collector id="statistics.file.extensions.edit">
79- <counts>
80- <entry key="gradle" value="76" />
81- <entry key="java" value="303" />
82- </counts>
83- </usages-collector>
84- <usages-collector id="statistics.js.language.service.starts" />
85- <usages-collector id="statistics.file.types.open">
86- <counts>
87- <entry key="CLASS" value="9" />
88- <entry key="Groovy" value="2" />
89- <entry key="JAVA" value="133" />
90- </counts>
91- </usages-collector>
92- <usages-collector id="statistics.file.extensions.open">
93- <counts>
94- <entry key="class" value="9" />
95- <entry key="gradle" value="2" />
96- <entry key="java" value="133" />
97- </counts>
98- </usages-collector>
99- <usages-collector id="statistics.spring.boot.mvc.usages" />
100- <usages-collector id="statistics.file.types.edit">
101- <counts>
102- <entry key="Groovy" value="76" />
103- <entry key="JAVA" value="303" />
104- </counts>
105- </usages-collector>
106- <usages-collector id="statistics.vcs.git.usages" />
107- <usages-collector id="statistics.spring.boot.run.usages" />
108- </session>
109- </component>
11066 <component name="FavoritesManager">
11167 <favorites_list name="BlackholeDarksunServer2" />
11268 </component>
@@ -115,12 +71,8 @@
11571 <file pinned="false" current-in-tab="false">
11672 <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Main.java">
11773 <provider selected="true" editor-type-id="text-editor">
118- <state relative-caret-position="442">
119- <caret line="52" column="21" selection-start-line="52" selection-start-column="21" selection-end-line="52" selection-end-column="21" />
120- <folding>
121- <element signature="e#2292#2293#0" expanded="true" />
122- <element signature="e#2320#2321#0" expanded="true" />
123- </folding>
74+ <state relative-caret-position="538">
75+ <caret line="58" column="27" selection-start-line="58" selection-start-column="27" selection-end-line="58" selection-end-column="27" />
12476 </state>
12577 </provider>
12678 </entry>
@@ -128,7 +80,7 @@
12880 <file pinned="false" current-in-tab="false">
12981 <entry file="file://$PROJECT_DIR$/build.gradle">
13082 <provider selected="true" editor-type-id="text-editor">
131- <state relative-caret-position="374">
83+ <state relative-caret-position="629">
13284 <caret line="37" column="5" selection-start-line="37" selection-start-column="5" selection-end-line="37" selection-end-column="5" />
13385 </state>
13486 </provider>
@@ -137,8 +89,48 @@
13789 <file pinned="false" current-in-tab="false">
13890 <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Controller.java">
13991 <provider selected="true" editor-type-id="text-editor">
140- <state relative-caret-position="377">
141- <caret line="64" selection-start-line="64" selection-end-line="64" />
92+ <state relative-caret-position="399">
93+ <caret line="126" selection-start-line="126" selection-end-line="126" />
94+ </state>
95+ </provider>
96+ </entry>
97+ </file>
98+ <file pinned="false" current-in-tab="false">
99+ <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Tasks/ConnectServerTask.java">
100+ <provider selected="true" editor-type-id="text-editor">
101+ <state relative-caret-position="85">
102+ <caret line="21" column="11" selection-start-line="21" selection-start-column="11" selection-end-line="21" selection-end-column="11" />
103+ <folding>
104+ <element signature="e#653#654#0" expanded="true" />
105+ <element signature="e#699#700#0" expanded="true" />
106+ </folding>
107+ </state>
108+ </provider>
109+ </entry>
110+ </file>
111+ <file pinned="false" current-in-tab="false">
112+ <entry file="file://$PROJECT_DIR$/src/headwayEnt/Blackhole_Darksun/Net/ClientAPI/IClientAPIResponseProvider.java">
113+ <provider selected="true" editor-type-id="text-editor">
114+ <state relative-caret-position="221">
115+ <caret line="16" column="25" selection-start-line="16" selection-start-column="25" selection-end-line="16" selection-end-column="25" />
116+ </state>
117+ </provider>
118+ </entry>
119+ </file>
120+ <file pinned="false" current-in-tab="false">
121+ <entry file="file://$PROJECT_DIR$/src/headwayEnt/Blackhole_Darksun/Net/ClientAPI/ClientAPI.java">
122+ <provider selected="true" editor-type-id="text-editor">
123+ <state relative-caret-position="425">
124+ <caret line="35" column="26" selection-start-line="35" selection-start-column="26" selection-end-line="35" selection-end-column="26" />
125+ </state>
126+ </provider>
127+ </entry>
128+ </file>
129+ <file pinned="false" current-in-tab="false">
130+ <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Tasks/UpdateServerTask.java">
131+ <provider selected="true" editor-type-id="text-editor">
132+ <state relative-caret-position="119">
133+ <caret line="9" column="22" lean-forward="true" selection-start-line="9" selection-start-column="22" selection-end-line="9" selection-end-column="22" />
142134 </state>
143135 </provider>
144136 </entry>
@@ -146,9 +138,10 @@
146138 <file pinned="false" current-in-tab="true">
147139 <entry file="file://$PROJECT_DIR$/src/headwayEnt/Blackhole_Darksun/Net/ClientAPI/Tables/ServerTable.java">
148140 <provider selected="true" editor-type-id="text-editor">
149- <state relative-caret-position="-187">
150- <caret line="37" selection-start-line="37" selection-end-line="37" />
141+ <state relative-caret-position="77">
142+ <caret line="99" lean-forward="true" selection-start-line="99" selection-end-line="99" />
151143 <folding>
144+ <element signature="e#759#760#0" expanded="true" />
152145 <element signature="e#803#804#0" expanded="true" />
153146 </folding>
154147 </state>
@@ -158,9 +151,11 @@
158151 <file pinned="false" current-in-tab="false">
159152 <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/GameServer.java">
160153 <provider selected="true" editor-type-id="text-editor">
161- <state relative-caret-position="2117">
162- <caret line="174" column="20" selection-start-line="174" selection-start-column="20" selection-end-line="174" selection-end-column="20" />
154+ <state relative-caret-position="215">
155+ <caret line="167" column="23" selection-start-line="167" selection-start-column="23" selection-end-line="167" selection-end-column="23" />
163156 <folding>
157+ <element signature="e#6653#6654#0" expanded="true" />
158+ <element signature="e#6687#6688#0" expanded="true" />
164159 <element signature="e#6896#6897#0" expanded="true" />
165160 <element signature="e#6934#6935#0" expanded="true" />
166161 </folding>
@@ -182,221 +177,9 @@
182177 <find>154083944</find>
183178 <find>D3D11 : Created D3D11 Rendering Window 'MainRenderWindow'</find>
184179 <find>native-ser</find>
180+ <find>save(</find>
185181 </findStrings>
186182 </component>
187- <component name="GradleLocalSettings">
188- <option name="myGradleHomes">
189- <map>
190- <entry key="$PROJECT_DIR$" value="C:\Users\sebas\.gradle\wrapper\dists\gradle-4.8-bin\divx0s2uj4thofgytb7gf9fsi\gradle-4.8" />
191- </map>
192- </option>
193- <option name="myGradleVersions">
194- <map>
195- <entry key="$PROJECT_DIR$" value="4.8" />
196- </map>
197- </option>
198- <option name="availableProjects">
199- <map>
200- <entry>
201- <key>
202- <ExternalProjectPojo>
203- <option name="name" value="BlackholeDarksunServer2" />
204- <option name="path" value="$PROJECT_DIR$" />
205- </ExternalProjectPojo>
206- </key>
207- <value>
208- <list>
209- <ExternalProjectPojo>
210- <option name="name" value="BlackholeDarksunServer2" />
211- <option name="path" value="$PROJECT_DIR$" />
212- </ExternalProjectPojo>
213- </list>
214- </value>
215- </entry>
216- </map>
217- </option>
218- <option name="availableTasks">
219- <map>
220- <entry key="$PROJECT_DIR$">
221- <value>
222- <list>
223- <ExternalTaskPojo>
224- <option name="description" value="Displays the components produced by root project 'BlackholeDarksunServer2'. [incubating]" />
225- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
226- <option name="name" value="components" />
227- </ExternalTaskPojo>
228- <ExternalTaskPojo>
229- <option name="description" value="Assembles and tests this project and all projects that depend on it." />
230- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
231- <option name="name" value="buildDependents" />
232- </ExternalTaskPojo>
233- <ExternalTaskPojo>
234- <option name="description" value="Displays the sub-projects of root project 'BlackholeDarksunServer2'." />
235- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
236- <option name="name" value="projects" />
237- </ExternalTaskPojo>
238- <ExternalTaskPojo>
239- <option name="description" value="Assembles main classes." />
240- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
241- <option name="name" value="classes" />
242- </ExternalTaskPojo>
243- <ExternalTaskPojo>
244- <option name="description" value="Displays the dependent components of components in root project 'BlackholeDarksunServer2'. [incubating]" />
245- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
246- <option name="name" value="dependentComponents" />
247- </ExternalTaskPojo>
248- <ExternalTaskPojo>
249- <option name="description" value="Displays all buildscript dependencies declared in root project 'BlackholeDarksunServer2'." />
250- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
251- <option name="name" value="buildEnvironment" />
252- </ExternalTaskPojo>
253- <ExternalTaskPojo>
254- <option name="description" value="Generates Gradle wrapper files." />
255- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
256- <option name="name" value="wrapper" />
257- </ExternalTaskPojo>
258- <ExternalTaskPojo>
259- <option name="description" value="Assembles test classes." />
260- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
261- <option name="name" value="testClasses" />
262- </ExternalTaskPojo>
263- <ExternalTaskPojo>
264- <option name="description" value="Generates Javadoc API documentation for the main source code." />
265- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
266- <option name="name" value="javadoc" />
267- </ExternalTaskPojo>
268- <ExternalTaskPojo>
269- <option name="description" value="Assembles a jar archive containing the main classes." />
270- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
271- <option name="name" value="jar" />
272- </ExternalTaskPojo>
273- <ExternalTaskPojo>
274- <option name="description" value="Displays the configuration model of root project 'BlackholeDarksunServer2'. [incubating]" />
275- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
276- <option name="name" value="model" />
277- </ExternalTaskPojo>
278- <ExternalTaskPojo>
279- <option name="description" value="Processes main resources." />
280- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
281- <option name="name" value="processResources" />
282- </ExternalTaskPojo>
283- <ExternalTaskPojo>
284- <option name="description" value="Displays the tasks runnable from root project 'BlackholeDarksunServer2'." />
285- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
286- <option name="name" value="tasks" />
287- </ExternalTaskPojo>
288- <ExternalTaskPojo>
289- <option name="description" value="Initializes a new Gradle build." />
290- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
291- <option name="name" value="init" />
292- </ExternalTaskPojo>
293- <ExternalTaskPojo>
294- <option name="description" value="Runs the unit tests." />
295- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
296- <option name="name" value="test" />
297- </ExternalTaskPojo>
298- <ExternalTaskPojo>
299- <option name="description" value="Compiles main Java source." />
300- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
301- <option name="name" value="compileJava" />
302- </ExternalTaskPojo>
303- <ExternalTaskPojo>
304- <option name="description" value="Displays the insight into a specific dependency in root project 'BlackholeDarksunServer2'." />
305- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
306- <option name="name" value="dependencyInsight" />
307- </ExternalTaskPojo>
308- <ExternalTaskPojo>
309- <option name="description" value="Runs all checks." />
310- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
311- <option name="name" value="check" />
312- </ExternalTaskPojo>
313- <ExternalTaskPojo>
314- <option name="description" value="Assembles the outputs of this project." />
315- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
316- <option name="name" value="assemble" />
317- </ExternalTaskPojo>
318- <ExternalTaskPojo>
319- <option name="description" value="Deletes the build directory." />
320- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
321- <option name="name" value="clean" />
322- </ExternalTaskPojo>
323- <ExternalTaskPojo>
324- <option name="description" value="Compiles test Java source." />
325- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
326- <option name="name" value="compileTestJava" />
327- </ExternalTaskPojo>
328- <ExternalTaskPojo>
329- <option name="description" value="Displays all dependencies declared in root project 'BlackholeDarksunServer2'." />
330- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
331- <option name="name" value="dependencies" />
332- </ExternalTaskPojo>
333- <ExternalTaskPojo>
334- <option name="description" value="Processes test resources." />
335- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
336- <option name="name" value="processTestResources" />
337- </ExternalTaskPojo>
338- <ExternalTaskPojo>
339- <option name="description" value="Displays a help message." />
340- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
341- <option name="name" value="help" />
342- </ExternalTaskPojo>
343- <ExternalTaskPojo>
344- <option name="description" value="Assembles and tests this project." />
345- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
346- <option name="name" value="build" />
347- </ExternalTaskPojo>
348- <ExternalTaskPojo>
349- <option name="description" value="Assembles and tests this project and all projects it depends on." />
350- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
351- <option name="name" value="buildNeeded" />
352- </ExternalTaskPojo>
353- <ExternalTaskPojo>
354- <option name="description" value="Displays the properties of root project 'BlackholeDarksunServer2'." />
355- <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
356- <option name="name" value="properties" />
357- </ExternalTaskPojo>
358- </list>
359- </value>
360- </entry>
361- </map>
362- </option>
363- <option name="modificationStamps">
364- <map>
365- <entry key="$PROJECT_DIR$/../BlackholeDarksunOnline2" value="10023978603435" />
366- <entry key="$PROJECT_DIR$/../BlackholeDarksunOnline3" value="10093996214324" />
367- <entry key="$PROJECT_DIR$" value="3084463796576" />
368- <entry key="$PROJECT_DIR$/.gradle" value="0" />
369- <entry key="$PROJECT_DIR$/build.gradle" value="2171214138" />
370- </map>
371- </option>
372- <option name="projectBuildClasspath">
373- <map>
374- <entry key="$PROJECT_DIR$">
375- <value>
376- <ExternalProjectBuildClasspathPojo>
377- <option name="modulesBuildClasspath">
378- <map>
379- <entry key="$PROJECT_DIR$">
380- <value>
381- <ExternalModuleBuildClasspathPojo>
382- <option name="path" value="$PROJECT_DIR$" />
383- </ExternalModuleBuildClasspathPojo>
384- </value>
385- </entry>
386- </map>
387- </option>
388- <option name="name" value="BlackholeDarksunServer2" />
389- </ExternalProjectBuildClasspathPojo>
390- </value>
391- </entry>
392- </map>
393- </option>
394- <option name="projectSyncType">
395- <map>
396- <entry key="$PROJECT_DIR$" value="RE_IMPORT" />
397- </map>
398- </option>
399- </component>
400183 <component name="IdeDocumentHistory">
401184 <option name="CHANGED_PATHS">
402185 <list>
@@ -413,12 +196,6 @@
413196 </list>
414197 </option>
415198 </component>
416- <component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" />
417- <component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER" />
418- <component name="JsGulpfileManager">
419- <detection-done>true</detection-done>
420- <sorting>DEFINITION_ORDER</sorting>
421- </component>
422199 <component name="ProjectFrameBounds" extendedState="6">
423200 <option name="x" value="-8" />
424201 <option name="y" value="-8" />
@@ -500,6 +277,14 @@
500277 <item name="BlackholeDarksunServer2" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
501278 <item name="src" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
502279 <item name="headwayEnt" type="462c0819:PsiDirectoryNode" />
280+ <item name="ClientAPI" type="462c0819:PsiDirectoryNode" />
281+ <item name="Tables" type="462c0819:PsiDirectoryNode" />
282+ </path>
283+ <path>
284+ <item name="BlackholeDarksunServer2" type="b2602c69:ProjectViewProjectNode" />
285+ <item name="BlackholeDarksunServer2" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
286+ <item name="src" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
287+ <item name="headwayEnt" type="462c0819:PsiDirectoryNode" />
503288 <item name="Server" type="462c0819:PsiDirectoryNode" />
504289 </path>
505290 <path>
@@ -528,7 +313,7 @@
528313 <property name="SearchEverywhereHistoryKey" value="mai&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/hotshotengine/ENG_MainThread.java&#10;renderthre&#9;PSI&#9;JAVA://headwayent.hotshotengine.renderer.nativeinterface.pipeline.ENG_RenderingThread&#10;datase&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/multiplayer/systems/DataSenderSystem.java&#10;mainthre&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/hotshotengine/ENG_MainThread.java&#10;server&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/ServerVirtualizationService.java&#10;multi&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/APP_MultiPlayerGame.java&#10;justadded&#9;PSI&#9;JAVA://headwayent.blackholedarksun.multiplayer.components.PlayerState#justAdded&#10;JoinReq&#9;PSI&#9;JAVA://headwayent.blackholedarksun.net.registeredclasses.JoinServerConnectionRequest&#10;multiplayerfra&#9;PSI&#9;JAVA://headwayent.blackholedarksun.multiplayer.MultiplayerFrame&#10;worldmanagerser&#9;PSI&#9;JAVA://headwayent.blackholedarksun.world.WorldManagerServerSide&#10;movementsys&#9;PSI&#9;JAVA://headwayent.blackholedarksun.systems.MovementSystem&#10;servers&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/world/WorldManagerServerSide.java&#10;entitymot&#9;PSI&#9;JAVA://headwayent.blackholedarksun.physics.EntityMotionState&#10;entityconta&#9;PSI&#9;JAVA://headwayent.blackholedarksun.physics.EntityContactListener&#10;mul&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/APP_MultiPlayerGame.java&#10;multiplayerga&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/_core-1.0-sources.jar!/headwayent/blackholedarksun/APP_MultiPlayerGame.java&#10;worldma&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/world/WorldManagerServerSide.java&#10;multiplayerentityud&#9;PSI&#9;JAVA://headwayent.blackholedarksun.multiplayer.components.MultiplayerEntityUDP&#10;datasend&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/multiplayer/systems/DataSenderSystem.java&#10;serverside&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/world/WorldManagerServerSide.java&#10;multipla&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/APP_MultiPlayerGame.java&#10;NetMa&#9;PSI&#9;JAVA://headwayent.blackholedarksun.net.NetManager&#10;Multi&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/APP_MultiPlayerGame.java&#10;ServerV&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/ServerVirtualizationService.java&#10;Worl&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/world/WorldManagerServerSide.java&#10;c&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/net/ClientListener.java&#10;Sender&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/multiplayer/systems/DataSenderSystem.java&#10;ClientLi&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/net/ClientListener.java&#10;Coll&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/systems/CollisionDetectionSystem.java&#10;PortalEn&#9;PSI&#9;JAVA://headwayent.blackholedarksun.animations.PortalEnteringWithoutRenderingAnimation&#10;respaw&#9;PSI&#9;JAVA://headwayent.blackholedarksun.world.WorldManagerServerSide.PlayerRespawnData&#10;Multip&#9;FILE&#9;jar://C:/Sebi/projects/BlackholeDarksunServer2/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/APP_MultiPlayerGame.java&#10;ClientLis&#9;PSI&#9;JAVA://headwayent.blackholedarksun.net.ClientListener" />
529314 <property name="WebServerToolWindowFactoryState" value="false" />
530315 <property name="aspect.path.notification.shown" value="true" />
531- <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1542831960318" />
316+ <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1547755907133" />
532317 <property name="dynamic.classpath" value="false" />
533318 <property name="last_opened_file_path" value="$PROJECT_DIR$/res" />
534319 <property name="options.lastSelected" value="preferences.pluginManager" />
@@ -770,7 +555,7 @@
770555 <option name="USE_KEYWORD" value="false" />
771556 <method />
772557 </configuration>
773- <configuration default="true" type="Applet" factoryName="Applet">
558+ <configuration default="true" type="Applet">
774559 <option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
775560 <method v="2">
776561 <option name="Make" enabled="true" />
@@ -822,6 +607,7 @@
822607 </option>
823608 <option name="vmOptions" />
824609 </ExternalSystemSettings>
610+ <GradleScriptDebugEnabled>true</GradleScriptDebugEnabled>
825611 <method v="2" />
826612 </configuration>
827613 <configuration default="true" type="GrailsRunConfigurationType" factoryName="Grails">
@@ -840,7 +626,7 @@
840626 <option name="Make" enabled="true" />
841627 </method>
842628 </configuration>
843- <configuration default="true" type="TestNG" factoryName="TestNG">
629+ <configuration default="true" type="TestNG">
844630 <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
845631 <properties />
846632 <listeners />
@@ -848,7 +634,7 @@
848634 <option name="Make" enabled="true" />
849635 </method>
850636 </configuration>
851- <configuration default="true" type="js.build_tools.gulp" factoryName="Gulp.js">
637+ <configuration default="true" type="js.build_tools.gulp">
852638 <node-interpreter>project</node-interpreter>
853639 <node-options />
854640 <gulpfile />
@@ -906,16 +692,20 @@
906692 <workItem from="1540579349485" duration="19497000" />
907693 <workItem from="1541454320550" duration="1110000" />
908694 <workItem from="1541715955328" duration="22755000" />
909- <workItem from="1542233822045" duration="9665000" />
695+ <workItem from="1542233822045" duration="11262000" />
696+ <workItem from="1543776114069" duration="606000" />
697+ <workItem from="1545333253826" duration="619000" />
698+ <workItem from="1546691612873" duration="599000" />
699+ <workItem from="1546886309353" duration="1812000" />
700+ <workItem from="1547228286647" duration="5424000" />
910701 </task>
911702 <servers />
912703 </component>
913704 <component name="TimeTrackingManager">
914- <option name="totallyTimeSpent" value="208265000" />
705+ <option name="totallyTimeSpent" value="218922000" />
915706 </component>
916707 <component name="ToolWindowManager">
917708 <frame x="-8" y="-8" width="1936" height="1066" extended-state="6" />
918- <editor active="true" />
919709 <layout>
920710 <window_info id="UI Designer" order="0" />
921711 <window_info id="Palette&#9;" order="1" />
@@ -924,7 +714,7 @@
924714 <window_info id="Capture Tool" order="4" />
925715 <window_info id="Favorites" order="5" side_tool="true" />
926716 <window_info id="Web" order="6" side_tool="true" />
927- <window_info content_ui="combo" id="Project" order="7" sideWeight="0.4940171" visible="true" weight="0.21002132" />
717+ <window_info content_ui="combo" id="Project" order="7" sideWeight="0.4940171" visible="true" weight="0.22068231" />
928718 <window_info anchor="bottom" id="Message" order="0" />
929719 <window_info anchor="bottom" id="Find" order="1" sideWeight="0.46801707" weight="0.31538463" />
930720 <window_info anchor="bottom" id="Run" order="2" weight="0.32857144" />
@@ -944,6 +734,7 @@
944734 <window_info anchor="bottom" id="Event Log" order="16" sideWeight="0.53198296" side_tool="true" weight="0.32405347" />
945735 <window_info anchor="bottom" id="Build" order="17" weight="0.32857144" />
946736 <window_info anchor="bottom" id="Database Changes" order="18" show_stripe_button="false" />
737+ <window_info anchor="bottom" id="Docker" order="19" show_stripe_button="false" />
947738 <window_info anchor="right" id="Database" order="0" weight="0.32995737" />
948739 <window_info anchor="right" id="Gradle" order="1" weight="0.19189766" />
949740 <window_info anchor="right" id="Designer" order="2" />
@@ -957,6 +748,7 @@
957748 <window_info anchor="right" id="Ant Build" order="10" weight="0.25" />
958749 <window_info anchor="right" content_ui="combo" id="Hierarchy" order="11" sideWeight="0.49744463" visible="true" weight="0.17110874" />
959750 <window_info anchor="right" id="Structure" order="12" sideWeight="0.5025554" weight="0.17110874" />
751+ <window_info anchor="right" id="Maven" order="13" />
960752 </layout>
961753 </component>
962754 <component name="TypeScriptGeneratedFilesManager">
@@ -970,9 +762,6 @@
970762 <collection />
971763 </option>
972764 </component>
973- <component name="VcsContentAnnotationSettings">
974- <option name="myLimit" value="2678400000" />
975- </component>
976765 <component name="XDebuggerManager">
977766 <breakpoint-manager>
978767 <breakpoints>
@@ -1026,7 +815,7 @@
1026815 </line-breakpoint>
1027816 <line-breakpoint enabled="true" type="java-line">
1028817 <url>jar://$PROJECT_DIR$/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/menusystemsimpleview/SimpleViewGameMenuManager.java</url>
1029- <line>559</line>
818+ <line>630</line>
1030819 <properties />
1031820 <option name="timeStamp" value="70" />
1032821 </line-breakpoint>
@@ -1062,7 +851,7 @@
1062851 </line-breakpoint>
1063852 <line-breakpoint enabled="true" type="java-line">
1064853 <url>jar://$PROJECT_DIR$/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/APP_Game.java</url>
1065- <line>315</line>
854+ <line>316</line>
1066855 <properties />
1067856 <option name="timeStamp" value="84" />
1068857 </line-breakpoint>
@@ -1079,15 +868,24 @@
1079868 <option name="timeStamp" value="86" />
1080869 </line-breakpoint>
1081870 <line-breakpoint enabled="true" type="java-line">
871+ <url>file://$PROJECT_DIR$/src/headwayEnt/Blackhole_Darksun/Net/ClientAPI/Tables/ServerTable.java</url>
872+ <line>116</line>
873+ <properties />
874+ <option name="timeStamp" value="88" />
875+ </line-breakpoint>
876+ <line-breakpoint enabled="true" type="java-line">
1082877 <url>file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Controller.java</url>
1083- <line>64</line>
878+ <line>126</line>
1084879 <properties />
1085880 <option name="timeStamp" value="89" />
1086881 </line-breakpoint>
882+ <line-breakpoint enabled="true" type="java-line">
883+ <url>file://$PROJECT_DIR$/src/headwayEnt/Blackhole_Darksun/Net/ClientAPI/Tables/ServerTable.java</url>
884+ <line>120</line>
885+ <properties />
886+ <option name="timeStamp" value="90" />
887+ </line-breakpoint>
1087888 </breakpoints>
1088- <breakpoints-dialog>
1089- <breakpoints-dialog />
1090- </breakpoints-dialog>
1091889 </breakpoint-manager>
1092890 </component>
1093891 <component name="antWorkspaceConfiguration">
@@ -1095,35 +893,6 @@
1095893 <option name="FILTER_TARGETS" value="false" />
1096894 </component>
1097895 <component name="editorHistoryManager">
1098- <entry file="jar://$PROJECT_DIR$/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/world/WorldManagerBase.java">
1099- <provider selected="true" editor-type-id="text-editor">
1100- <state relative-caret-position="20213">
1101- <caret line="1250" column="30" selection-start-line="1250" selection-start-column="30" selection-end-line="1250" selection-end-column="30" />
1102- </state>
1103- </provider>
1104- </entry>
1105- <entry file="jar://$PROJECT_DIR$/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/multiplayer/MultiplayerFrame.java">
1106- <provider selected="true" editor-type-id="text-editor">
1107- <state relative-caret-position="323">
1108- <caret line="24" column="23" selection-start-line="24" selection-start-column="23" selection-end-line="24" selection-end-column="23" />
1109- </state>
1110- </provider>
1111- </entry>
1112- <entry file="jar://$PROJECT_DIR$/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/net/UDPBreaker.java">
1113- <provider selected="true" editor-type-id="text-editor">
1114- <state relative-caret-position="372">
1115- <caret line="30" column="12" selection-start-line="30" selection-start-column="12" selection-end-line="30" selection-end-column="12" />
1116- </state>
1117- </provider>
1118- </entry>
1119- <entry file="jar://$PROJECT_DIR$/lib/_core-1.0-sources.jar!/headwayent/blackholedarksun/world/WorldManagerServerSide.java" />
1120- <entry file="jar://$PROJECT_DIR$/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/multiplayer/components/PlayerState.java">
1121- <provider selected="true" editor-type-id="text-editor">
1122- <state relative-caret-position="544">
1123- <caret line="38" column="26" selection-start-line="38" selection-start-column="26" selection-end-line="38" selection-end-column="26" />
1124- </state>
1125- </provider>
1126- </entry>
1127896 <entry file="jar://$PROJECT_DIR$/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/net/registeredclasses/JoinServerConnectionRequest.java">
1128897 <provider selected="true" editor-type-id="text-editor">
1129898 <state relative-caret-position="561">
@@ -1131,13 +900,6 @@
1131900 </state>
1132901 </provider>
1133902 </entry>
1134- <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Tasks/UpdateServerTask.java">
1135- <provider selected="true" editor-type-id="text-editor">
1136- <state relative-caret-position="119">
1137- <caret line="9" column="13" selection-start-line="9" selection-start-column="13" selection-end-line="9" selection-end-column="13" />
1138- </state>
1139- </provider>
1140- </entry>
1141903 <entry file="jar://$PROJECT_DIR$/lib/core-1.0-sources.jar!/headwayent/blackholedarksun/net/ClientListener.java">
1142904 <provider selected="true" editor-type-id="text-editor">
1143905 <state relative-caret-position="493">
@@ -1366,10 +1128,6 @@
13661128 <provider selected="true" editor-type-id="text-editor">
13671129 <state relative-caret-position="162">
13681130 <caret line="2567" column="23" selection-start-line="2567" selection-start-column="23" selection-end-line="2567" selection-end-column="23" />
1369- <folding>
1370- <element signature="e#88808#88809#0" expanded="true" />
1371- <element signature="e#88857#88858#0" expanded="true" />
1372- </folding>
13731131 </state>
13741132 </provider>
13751133 </entry>
@@ -1442,58 +1200,99 @@
14421200 </state>
14431201 </provider>
14441202 </entry>
1203+ <entry file="jar://C:/Program Files/Java/jdk1.8.0_144/javafx-src.zip!/javafx/application/Application.java">
1204+ <provider selected="true" editor-type-id="text-editor">
1205+ <state relative-caret-position="3672">
1206+ <caret line="353" column="28" selection-start-line="353" selection-start-column="28" selection-end-line="353" selection-end-column="28" />
1207+ </state>
1208+ </provider>
1209+ </entry>
14451210 <entry file="file://$PROJECT_DIR$/build.gradle">
14461211 <provider selected="true" editor-type-id="text-editor">
1447- <state relative-caret-position="374">
1212+ <state relative-caret-position="629">
14481213 <caret line="37" column="5" selection-start-line="37" selection-start-column="5" selection-end-line="37" selection-end-column="5" />
14491214 </state>
14501215 </provider>
14511216 </entry>
1452- <entry file="jar://C:/Program Files/Java/jdk1.8.0_144/javafx-src.zip!/javafx/application/Application.java">
1217+ <entry file="file://$PROJECT_DIR$/src/headwayEnt/Blackhole_Darksun/Net/ClientAPI/IClientAPIResponseProvider.java">
14531218 <provider selected="true" editor-type-id="text-editor">
1454- <state relative-caret-position="3672">
1455- <caret line="353" column="28" selection-start-line="353" selection-start-column="28" selection-end-line="353" selection-end-column="28" />
1219+ <state relative-caret-position="221">
1220+ <caret line="16" column="25" selection-start-line="16" selection-start-column="25" selection-end-line="16" selection-end-column="25" />
1221+ </state>
1222+ </provider>
1223+ </entry>
1224+ <entry file="file://$PROJECT_DIR$/src/headwayEnt/Blackhole_Darksun/Net/ClientAPI/ClientAPI.java">
1225+ <provider selected="true" editor-type-id="text-editor">
1226+ <state relative-caret-position="425">
1227+ <caret line="35" column="26" selection-start-line="35" selection-start-column="26" selection-end-line="35" selection-end-column="26" />
1228+ </state>
1229+ </provider>
1230+ </entry>
1231+ <entry file="jar://C:/Program Files/Java/jdk1.8.0_144/javafx-src.zip!/javafx/concurrent/Task.java">
1232+ <provider selected="true" editor-type-id="text-editor">
1233+ <state relative-caret-position="198">
1234+ <caret line="618" column="22" selection-start-line="618" selection-start-column="22" selection-end-line="618" selection-end-column="22" />
1235+ </state>
1236+ </provider>
1237+ </entry>
1238+ <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Tasks/UpdateServerTask.java">
1239+ <provider selected="true" editor-type-id="text-editor">
1240+ <state relative-caret-position="119">
1241+ <caret line="9" column="22" lean-forward="true" selection-start-line="9" selection-start-column="22" selection-end-line="9" selection-end-column="22" />
1242+ </state>
1243+ </provider>
1244+ </entry>
1245+ <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Main.java">
1246+ <provider selected="true" editor-type-id="text-editor">
1247+ <state relative-caret-position="538">
1248+ <caret line="58" column="27" selection-start-line="58" selection-start-column="27" selection-end-line="58" selection-end-column="27" />
1249+ </state>
1250+ </provider>
1251+ </entry>
1252+ <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Tasks/ConnectServerTask.java">
1253+ <provider selected="true" editor-type-id="text-editor">
1254+ <state relative-caret-position="85">
1255+ <caret line="21" column="11" selection-start-line="21" selection-start-column="11" selection-end-line="21" selection-end-column="11" />
14561256 <folding>
1457- <element signature="e#12081#12082#0" expanded="true" />
1458- <element signature="e#12138#12139#0" expanded="true" />
1257+ <element signature="e#653#654#0" expanded="true" />
1258+ <element signature="e#699#700#0" expanded="true" />
14591259 </folding>
14601260 </state>
14611261 </provider>
14621262 </entry>
14631263 <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/GameServer.java">
14641264 <provider selected="true" editor-type-id="text-editor">
1465- <state relative-caret-position="2117">
1466- <caret line="174" column="20" selection-start-line="174" selection-start-column="20" selection-end-line="174" selection-end-column="20" />
1265+ <state relative-caret-position="215">
1266+ <caret line="167" column="23" selection-start-line="167" selection-start-column="23" selection-end-line="167" selection-end-column="23" />
14671267 <folding>
1268+ <element signature="e#6653#6654#0" expanded="true" />
1269+ <element signature="e#6687#6688#0" expanded="true" />
14681270 <element signature="e#6896#6897#0" expanded="true" />
14691271 <element signature="e#6934#6935#0" expanded="true" />
14701272 </folding>
14711273 </state>
14721274 </provider>
14731275 </entry>
1474- <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Main.java">
1276+ <entry file="jar://C:/Program Files/Java/jdk1.8.0_144/src.zip!/java/util/prefs/Preferences.java">
14751277 <provider selected="true" editor-type-id="text-editor">
1476- <state relative-caret-position="442">
1477- <caret line="52" column="21" selection-start-line="52" selection-start-column="21" selection-end-line="52" selection-end-column="21" />
1478- <folding>
1479- <element signature="e#2292#2293#0" expanded="true" />
1480- <element signature="e#2320#2321#0" expanded="true" />
1481- </folding>
1278+ <state relative-caret-position="3145">
1279+ <caret line="223" column="22" selection-start-line="223" selection-start-column="22" selection-end-line="223" selection-end-column="22" />
14821280 </state>
14831281 </provider>
14841282 </entry>
14851283 <entry file="file://$PROJECT_DIR$/src/headwayEnt/BlackholeDarksunOnline/Server/Controller.java">
14861284 <provider selected="true" editor-type-id="text-editor">
1487- <state relative-caret-position="377">
1488- <caret line="64" selection-start-line="64" selection-end-line="64" />
1285+ <state relative-caret-position="399">
1286+ <caret line="126" selection-start-line="126" selection-end-line="126" />
14891287 </state>
14901288 </provider>
14911289 </entry>
14921290 <entry file="file://$PROJECT_DIR$/src/headwayEnt/Blackhole_Darksun/Net/ClientAPI/Tables/ServerTable.java">
14931291 <provider selected="true" editor-type-id="text-editor">
1494- <state relative-caret-position="-187">
1495- <caret line="37" selection-start-line="37" selection-end-line="37" />
1292+ <state relative-caret-position="77">
1293+ <caret line="99" lean-forward="true" selection-start-line="99" selection-end-line="99" />
14961294 <folding>
1295+ <element signature="e#759#760#0" expanded="true" />
14971296 <element signature="e#803#804#0" expanded="true" />
14981297 </folding>
14991298 </state>
diff -r 9d4aaac81a32 -r 2c53eb3d74a1 src/headwayEnt/BlackholeDarksunOnline/Server/Controller.java
--- a/src/headwayEnt/BlackholeDarksunOnline/Server/Controller.java Wed Nov 21 22:27:09 2018 +0200
+++ b/src/headwayEnt/BlackholeDarksunOnline/Server/Controller.java Thu Jan 17 22:20:32 2019 +0200
@@ -111,10 +111,13 @@
111111 return;
112112 }
113113 setTexts(gameServer, GameServer.ConnectionStatus.CONNECTING);
114- ServerTable serverTable = new ServerTable();
115- serverTable.setServerName(serverName);
116- serverTable.setTcpPort(String.valueOf(gameServer.getTcpPort()));
117- serverTable.setUdpPort(String.valueOf(gameServer.getUdpPort()));
114+ ServerTable serverTable = ServerTable.load();
115+ if (serverTable == null) {
116+ serverTable = new ServerTable();
117+ serverTable.setServerName(serverName);
118+ serverTable.setTcpPort(String.valueOf(gameServer.getTcpPort()));
119+ serverTable.setUdpPort(String.valueOf(gameServer.getUdpPort()));
120+ }
118121 connectServerTask = new ConnectServerTask(serverTable);
119122 connectServerTask.setOnSucceeded(event1 -> {
120123 ServerTable serverTableResult = connectServerTask.getValue();