Devidian wir nähern uns der Perfektion
... jetzt funktioniert auch das Porten über das Radialmenü ![]()
Posts by SonoBionda
A small new update is available now!
-
-
Muss leider noch mal Fehlermeldungen posten, die den Server um diese Uhrzeit zu einem Neustart veranlasst haben
(gibt es bei GPS evtl. auch ein kleines Problem wenn man DiscordConnect nicht mit installiert hat? - zumindest taucht dauernd ne Warnung auf, dass ich es nicht habe)
[ERROR] [21:46:51] [JNI exception] java.lang.NoClassDefFoundError:
de/omegazirkel/risingworld/discordconnect/PluginSettingsUnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String,
Object)JIW.JNI.Wrapper.Env.JNIEnv:CheckException()
RisingWorld.PluginAPI.Types.JCallback:OnCall(JNIEnv, JObject)
RisingWorld.PluginAPI.Objects.<>c__DisplayClass517_0:<ShowRadialMenu>b__0(Object)
JIW.Network.Core.Common.Event.ReceiveServerPacketEvent:Execute(AbstractNetworkServer,
NetworkEvent)JIW.Network.Core.Common.Event.NetworkEvent:Execute(AbstractNetworkServer,
AbstractNetworkClient)JIW.Network.Core.Common.Channel:Run()
System.Threading.ExecutionContext:RunInternal(ExecutionContext,
ContextCallback, Object, Boolean)-----------------------wenig später------------------------------
[ERROR] [21:47:50]
[JNI exception] java.lang.NoClassDefFoundError: Could not initialize
class de.omegazirkel.risingworld.gps.ui.TeleportOverlayUnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String,
Object)JIW.JNI.Wrapper.Env.JNIEnv:CheckException()
RisingWorld.PluginAPI.Types.JCallback:OnCall(JNIEnv, JObject)
RisingWorld.PluginAPI.Objects.<>c__DisplayClass517_0:<ShowRadialMenu>b__0(Object)
JIW.Network.Core.Common.Event.ReceiveServerPacketEvent:Execute(AbstractNetworkServer,
NetworkEvent)JIW.Network.Core.Common.Event.NetworkEvent:Execute(AbstractNetworkServer,
AbstractNetworkClient)JIW.Network.Core.Common.Channel:Run()
System.Threading.ExecutionContext:RunInternal(ExecutionContext,
ContextCallback, Object, Boolean)----------------------------------dann war Feierabend-----------------------------------
Noch eine kleine Frage zu den Settingsdateien: Die heißen alle settings.default oder nur settings (properties) - welche davon wird tatsächlich benutzt und wäre es nicht besser sie würden gps.properties, lc.properties und tools.properties oder so ähnlich heißen?
-
Also das manuell angelegte Bereiche etwas problematisch sein können ist mir bewusst, da die Bereiche zum Beispiel andere area-gruppen haben als die vom plugin.
Ich hatte für diese Bereiche auch eine "extra" Berechtigung angelegt und die Werte mittlerweile einfach in die OZ-spezial reinkopiert und dann auch diese als Standardberechtigung hinterlegt.
Seit dem wird der Bereich richtig angezeigt und nicht mehr mit "claimt by unkown" ... das ist schon mal gut.
Ich mach jetzt mal das Update und wegen dem Wechsel zwischen den Berechtigungen Spielerarea/Wildnis muss ich dann noch mal schauen.
Ich habe das Gefühl, dass es auch problematisch sein könnte, bei einigen Spielern die sich außerhalb der Areas in einer Spielergruppe befinden (also dass diese Spieler speziell beim Claimen oder Erweitern nicht in ihre Wildnis Berechtigungen wechseln, sondern die Area Berechtigungen in der Wildnis beibehalten - zumindest bis sie den Server verlassen und dann neu rein kommen - oder sogar bis der Server neu startet)
edit:
Hat mit der Spielgruppe nichts zu tun; ist grundsätzlich so, dass beim Claimen/Erweitern die Area Berechtigungen mit in die Wildnis genommen werden bis zum nächsten einloggen
(bzw. wird die Wildnis auch gar nicht mehr als sloche angezeigt) ... aber Fehlermeldungen habe ich jetzt keine mehr in den Logs

Für das Update brauchte ich doch nur die jar-Datei austauschen? oder ist da noch mehr erforderlich (will ja die Datenbanken beibehalten)

-
Ich habe jetzt die 4 Plugins von RP Core gelöscht und nur mit den OZ Plugins läuft der Server wieder reibungslos.
Vielleicht ist es nicht so gut, wenn jede Plugin-Serie seine eigenen Tools hat, oder die Summe der Plugins überfordert den Arbeitsspeicher.
Ich finde es sehr schade, die Währung und NPC Verkäufer nicht mehr nutzen zu können, aber das Landclaim und die Teleportmöglichkeit sind mir persönlich wichtiger.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I've now deleted the four RP Core plugins, and the server is running smoothly again with only the OZ plugins installed.
Perhaps it's not ideal if each plugin series has its own tools, or maybe the sheer number of plugins overloads the system's memory.
I'm very disappointed that I can no longer use the currency and NPC vendors, but the land claiming and teleporting capabilities are more important to me personally.
-
Although I have a few plugins, devidians land claim isn’t one of them.
I also have 4 RP Core Plugins from James1Bow installed (for currency and vendors)... do you happen to have these as well?
-
Du könntest ggf. mal in der server.properties die Einstellung Plugins_SuppressFatalErrorLogs auf False setzen - dann sollte eine hs_err_pid angelegt werden
Habe ich gemacht ... ABER ... trotz mehrmaligen Timeouts mit Rauswurf für alle anwesenden Clients wird so eine Datei nicht angelegt.
Jedes mal braucht der Server 3 Anläufe um wieder in der Liste zu erscheinen ... ich kann in den Logs nicht sehen wieso der Crash erfolgt;
aber im 1. Log nach dem Chrash steht folgendes nach dem "normalen" Ladevorgang:
Loaded 7 plugins!
Starting RW Dedicated Server...
[ENET SERVER] Version: 2.4.7
Starting 6 server chunk worker threads...
Starting 1 server water worker threads (update: 0.1, sync: 0.5)...
Server bind to IP: 89.163.193.44:4255
[ENET SERVER] Create Server IP: 89.163.193.44 Port: 4255 Clients: 256
Init server platform (Steam)
Set environment variable to 324080
[S_API] GameServer.Init(1503904044, 4255, 4254, eServerModeAuthentication, 202512221)
Register Steam message hook...
Server SteamID: 90071992547409920 (0)
[Masterlist] Start ping
Initialized server (2013 ms)
Create Public Webserver IP: 89.163.193.44 Port: 4254
Add Prefix: /
Add Prefix: /info
Add Prefix: /playerlist
[ERROR] [13:47:06] Cannot find server header: '' (full path: /home/s1465262/risingworld/)
Add Prefix: /images/header
Add Prefix: /game/maptile
Add Prefix: /game/image
Add Prefix: /game/asset
Add Prefix: /game/chunkmultirequest
[ERROR] [13:47:06] !!! UNCAUGHT EXCEPTION !!!
UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
RisingWorld.Server.Main:HandleError(Exception)
RisingWorld.Common.JIWApplication:Update()
[ERROR] SocketException: Address already in use
System.Net.Sockets.Socket.Bind (System.Net.EndPoint localEP) (at <00000000000000000000000000000000>:0)
NetCoreServer.TcpServer.Start () (at <00000000000000000000000000000000>:0)
RisingWorld.Server.Main.InitWebserver () (at <00000000000000000000000000000000>:0)
RisingWorld.Server.Main.OnPostInitialize () (at <00000000000000000000000000000000>:0)
RisingWorld.Common.JIWApplication.Update () (at <00000000000000000000000000000000>:0)
ExceptionExtensions:PrintStackTrace(Exception)
RisingWorld.Server.Main:HandleError(Exception)
RisingWorld.Common.JIWApplication:Update()
[WARNING] [13:47:06] Exit (1)
[WARNING] [13:47:06] Q U I T R I S I N G W O R L D S E R V E R
Stopping Webserver...
STEAM SERVER SHUTDOWN
Reset GameServer...
Reset ServerChunkManager...
Stopping 6 server chunk worker threads...
Close SQLite databases...
Stopping npc manager thread...
Reset ServerWaterManager...
Stopping 1 server water worker threads...
Clearing 0 pending chunk water updates...
SERVER: Dispose all items (server items)...
SERVER: Item disposal done (9 ms)!
Reset server plugin manager...
[Java] [OZ.LandClaim] 🆘 Logger initialization skipped, shutdown in progress.
[Java] [OZ.LandClaim] 🆘 ⚠️ Disabling OZ - Land Claim ...
[Java] [OZ.LandClaim] 🆘 ❌ OZ - Land Claim disabled.
Reset PluginUIManager (0 elements)...
Reset PluginGameObjectManager (0 objects)...
Reset PluginAssetManager (264 assets)...
- Dispose JAsset 2
- Dispose JAsset 3
- Dispose JAsset 4
- Dispose JAsset 5
- Dispose JAsset 6
- Dispose JAsset 7
- Dispose JAsset 8
- Dispose JAsset 9
- Dispose JAsset 10
- Dispose JAsset 11
- Dispose JAsset 12
- Dispose JAsset 13
- Dispose JAsset 14
- Dispose JAsset 15
- Dispose JAsset 16
- Dispose JAsset 17
- Dispose JAsset 18
- Dispose JAsset 19
- Dispose JAsset 20
- Dispose JAsset 21
- Dispose JAsset 22
- Dispose JAsset 23
- Dispose JAsset 24
- Dispose JAsset 25
- Dispose JAsset 26
- Dispose JAsset 27
- Dispose JAsset 28
- Dispose JAsset 29
- Dispose JAsset 30
- Dispose JAsset 31
- Dispose JAsset 32
- Dispose JAsset 33
- Dispose JAsset 34
- Dispose JAsset 35
- Dispose JAsset 36
- Dispose JAsset 37
- Dispose JAsset 38
- Dispose JAsset 39
- Dispose JAsset 40
- Dispose JAsset 41
- Dispose JAsset 42
- Dispose JAsset 43
- Dispose JAsset 44
- Dispose JAsset 45
- Dispose JAsset 46
- Dispose JAsset 47
- Dispose JAsset 48
- Dispose JAsset 49
- Dispose JAsset 50
- Dispose JAsset 51
- Dispose JAsset 52
- Dispose JAsset 53
- Dispose JAsset 54
- Dispose JAsset 55
- Dispose JAsset 56
- Dispose JAsset 57
- Dispose JAsset 58
- Dispose JAsset 59
- Dispose JAsset 60
- Dispose JAsset 61
- Dispose JAsset 62
- Dispose JAsset 63
- Dispose JAsset 64
- Dispose JAsset 65
- Dispose JAsset 66
- Dispose JAsset 67
- Dispose JAsset 68
- Dispose JAsset 69
- Dispose JAsset 70
- Dispose JAsset 71
- Dispose JAsset 72
- Dispose JAsset 73
- Dispose JAsset 74
- Dispose JAsset 75
- Dispose JAsset 76
- Dispose JAsset 77
- Dispose JAsset 78
- Dispose JAsset 79
- Dispose JAsset 80
- Dispose JAsset 81
- Dispose JAsset 82
- Dispose JAsset 83
- Dispose JAsset 84
- Dispose JAsset 85
- Dispose JAsset 86
- Dispose JAsset 87
- Dispose JAsset 88
- Dispose JAsset 89
- Dispose JAsset 90
- Dispose JAsset 91
- Dispose JAsset 92
- Dispose JAsset 93
- Dispose JAsset 94
- Dispose JAsset 95
- Dispose JAsset 96
- Dispose JAsset 97
- Dispose JAsset 98
- Dispose JAsset 99
- Dispose JAsset 100
- Dispose JAsset 101
- Dispose JAsset 102
- Dispose JAsset 103
- Dispose JAsset 104
- Dispose JAsset 105
- Dispose JAsset 106
- Dispose JAsset 107
- Dispose JAsset 108
- Dispose JAsset 109
- Dispose JAsset 110
- Dispose JAsset 111
- Dispose JAsset 112
- Dispose JAsset 113
- Dispose JAsset 114
- Dispose JAsset 115
- Dispose JAsset 116
- Dispose JAsset 117
- Dispose JAsset 118
- Dispose JAsset 119
- Dispose JAsset 120
- Dispose JAsset 121
- Dispose JAsset 122
- Dispose JAsset 123
- Dispose JAsset 124
- Dispose JAsset 125
- Dispose JAsset 126
- Dispose JAsset 127
- Dispose JAsset 128
- Dispose JAsset 129
- Dispose JAsset 130
- Dispose JAsset 131
- Dispose JAsset 132
- Dispose JAsset 133
- Dispose JAsset 134
- Dispose JAsset 135
- Dispose JAsset 136
- Dispose JAsset 137
- Dispose JAsset 138
- Dispose JAsset 139
- Dispose JAsset 140
- Dispose JAsset 141
- Dispose JAsset 142
- Dispose JAsset 143
- Dispose JAsset 144
- Dispose JAsset 145
- Dispose JAsset 146
- Dispose JAsset 147
- Dispose JAsset 148
- Dispose JAsset 149
- Dispose JAsset 150
- Dispose JAsset 151
- Dispose JAsset 152
- Dispose JAsset 153
- Dispose JAsset 154
- Dispose JAsset 155
- Dispose JAsset 156
- Dispose JAsset 157
- Dispose JAsset 158
- Dispose JAsset 159
- Dispose JAsset 160
- Dispose JAsset 161
- Dispose JAsset 162
- Dispose JAsset 163
- Dispose JAsset 164
- Dispose JAsset 165
- Dispose JAsset 166
- Dispose JAsset 167
- Dispose JAsset 168
- Dispose JAsset 169
- Dispose JAsset 170
- Dispose JAsset 171
- Dispose JAsset 172
- Dispose JAsset 173
- Dispose JAsset 174
- Dispose JAsset 175
- Dispose JAsset 176
- Dispose JAsset 177
- Dispose JAsset 178
- Dispose JAsset 179
- Dispose JAsset 180
- Dispose JAsset 181
- Dispose JAsset 182
- Dispose JAsset 183
- Dispose JAsset 184
- Dispose JAsset 185
- Dispose JAsset 186
- Dispose JAsset 187
- Dispose JAsset 188
- Dispose JAsset 189
- Dispose JAsset 190
- Dispose JAsset 191
- Dispose JAsset 192
- Dispose JAsset 193
- Dispose JAsset 194
- Dispose JAsset 195
- Dispose JAsset 196
- Dispose JAsset 197
- Dispose JAsset 198
- Dispose JAsset 199
- Dispose JAsset 200
- Dispose JAsset 201
- Dispose JAsset 202
- Dispose JAsset 203
- Dispose JAsset 204
- Dispose JAsset 205
- Dispose JAsset 206
- Dispose JAsset 207
- Dispose JAsset 208
- Dispose JAsset 209
- Dispose JAsset 210
- Dispose JAsset 211
- Dispose JAsset 212
- Dispose JAsset 213
- Dispose JAsset 214
- Dispose JAsset 215
- Dispose JAsset 216
- Dispose JAsset 217
- Dispose JAsset 218
- Dispose JAsset 219
- Dispose JAsset 220
- Dispose JAsset 221
- Dispose JAsset 222
- Dispose JAsset 223
- Dispose JAsset 224
- Dispose JAsset 225
- Dispose JAsset 226
- Dispose JAsset 227
- Dispose JAsset 228
- Dispose JAsset 229
- Dispose JAsset 230
- Dispose JAsset 231
- Dispose JAsset 232
- Dispose JAsset 233
- Dispose JAsset 234
- Dispose JAsset 235
- Dispose JAsset 236
- Dispose JAsset 237
- Dispose JAsset 238
- Dispose JAsset 239
- Dispose JAsset 240
- Dispose JAsset 241
- Dispose JAsset 242
- Dispose JAsset 243
- Dispose JAsset 244
- Dispose JAsset 245
- Dispose JAsset 246
- Dispose JAsset 247
- Dispose JAsset 248
- Dispose JAsset 249
- Dispose JAsset 250
- Dispose JAsset 251
- Dispose JAsset 252
- Dispose JAsset 253
- Dispose JAsset 254
- Dispose JAsset 255
- Dispose JAsset 256
- Dispose JAsset 257
- Dispose JAsset 258
- Dispose JAsset 259
- Dispose JAsset 260
- Dispose JAsset 261
- Dispose JAsset 262
- Dispose JAsset 263
- Dispose JAsset 264
- Dispose JAsset 265
Reset PluginEventHandler (9 registered events)...
Reset JavaRuntime...
[Java] Classloader.unload: RuntimeClassLoader
[Masterlist] Stop ping
Stopping server monitoring thread...
Reset ServerChunkManager...
JNI: DESTROY JAVA VM
Create new JNIEnv (handle: 94041220326320, thread: 35)
[Java] [OZLogger] Terminating Log4j framework globally.
Create new JNIEnv (handle: 94041220326320, thread: 36)
Create new JNIEnv (handle: 94041220326320, thread: 37)
Create new JNIEnv (handle: 94041220326320, thread: 38)
Create new JNIEnv (handle: 94041220326320, thread: 39)
Create new JNIEnv (handle: 94041220326320, thread: 40)
Create new JNIEnv (handle: 94041220326320, thread: 41)
Create new JNIEnv (handle: 94041220326320, thread: 42)
Create new JNIEnv (handle: 94041220326320, thread: 43)
Create new JNIEnv (handle: 94041220326320, thread: 44)
Create new JNIEnv (handle: 94041220326320, thread: 45)
Create new JNIEnv (handle: 94041220326320, thread: 46)
Create new JNIEnv (handle: 94041220326320, thread: 47)
Create new JNIEnv (handle: 94041220326320, thread: 48)
[END]
diesem folgt ein identischer 2. Log und erst im 3. log startet der Server durch, bis es aus unerfindlichen Gründen wieder crasht
-
Wenn aber doch alle zur selben Zeit rausfliegen und in dem Moment der SIGSEGV im Log auftaucht, dann ist der Crash Schuld. In den meisten Fällen wird ein nativer Crash durch ein Plugin oder einem Bug in der Plugin API verursacht. Hier könnte ggf. im Serververzeichnis eine hs_err_pid Datei liegen, die vll mehr Infos enthält.
Danke, ich glaube dann muss ich mal Devidian von OZ Tools ins Thema holen. Ich glaub, die Tools machen ein bisschen zuviel des Gutens.
Eine hs_err-pid Datei habe ich nicht.
-
Hilft das, was ich gerade im Serverlog gefunden habe irgendwie weiter, um herauszufinden, wieso es dauernd Timeouts gibt und die Clients fliegen:
[37mDISPOSE SECTOR 0 -1
Received signal SIGSEGV (11) - code:1 errno:0 addr:0x556f2d922720
Obtained 13 stack frames.
#0 0x007ff58db08b66 in PosixSignals::chained_handler(int, siginfo*, void*) [clone .part.0]
#1 0x007ff58db095fe in JVM_handle_linux_signal
#2 0x007ff6b8169520 in (Unknown)
#3 0x007ff58d5864a2 in G1SATBMarkQueueSet::filter(SATBMarkQueue&)
#4 0x007ff58daea704 in SATBMarkQueueSet::flush_queue(SATBMarkQueue&)
#5 0x007ff58d51d5e6 in G1RemarkThreadsClosure::do_thread(Thread*)
#6 0x007ff58dc145af in Threads::threads_do(ThreadClosure*)
#7 0x007ff58d521b07 in G1CMRemarkTask::work(unsigned int)
#8 0x007ff58dcbdaf0 in WorkerThread::run()
#9 0x007ff58dc09536 in Thread::call_run()
#10 0x007ff58da395c8 in thread_native_entry(Thread*)
#11 0x007ff6b81bbac3 in (Unknown)
#12 0x007ff6b824d8c0 in (Unknown)
/home/s1465262/.start: line 14: 3421278 Segmentation fault $STARTCMD
kill: (3526007): No such process
kill: (3526008): No such process
kill: (3526009): No such process
/home/s1465262/.start: line 14: 3526007 Done ps -u s1465262
3526008 | egrep -v 'screen|.start|ttyd|yarn|node|to4reporter|PID'
3526009 | awk '{print $1}'
3526010 Killed | xargs kill -9
[UnityMemory] Configuration Parameters - Can be set up in boot.config
"memorysetup-bucket-allocator-granularity=16"
"memorysetup-bucket-allocator-bucket-count=8"
"memorysetup-bucket-allocator-block-size=4194304"
"memorysetup-bucket-allocator-block-count=1"
"memorysetup-main-allocator-block-size=16777216"
"memorysetup-thread-allocator-block-size=16777216"
"memorysetup-gfx-main-allocator-block-size=16777216"
"memorysetup-gfx-thread-allocator-block-size=16777216"
"memorysetup-cache-allocator-block-size=4194304"
"memorysetup-typetree-allocator-block-size=2097152"
"memorysetup-profiler-bucket-allocator-granularity=16"
"memorysetup-profiler-bucket-allocator-bucket-count=8"
"memorysetup-profiler-bucket-allocator-block-size=4194304"
"memorysetup-profiler-bucket-allocator-block-count=1"
"memorysetup-profiler-allocator-block-size=16777216"
"memorysetup-profiler-editor-allocator-block-size=1048576"
"memorysetup-temp-allocator-size-main=4194304"
"memorysetup-job-temp-allocator-block-size=2097152"
"memorysetup-job-temp-allocator-block-size-background=1048576"
"memorysetup-job-temp-allocator-reduction-small-platforms=262144"
"memorysetup-allocator-temp-initial-block-size-main=262144"
"memorysetup-allocator-temp-initial-block-size-worker=262144"
"memorysetup-temp-allocator-size-background-worker=32768"
"memorysetup-temp-allocator-size-job-worker=262144"
"memorysetup-temp-allocator-size-preload-manager=262144"
"memorysetup-temp-allocator-size-nav-mesh-worker=65536"
"memorysetup-temp-allocator-size-audio-worker=65536"
"memorysetup-temp-allocator-size-cloud-worker=32768"
"memorysetup-temp-allocator-size-gfx=262144"
Input System module state changed to: Initialized.
[Physics::Module] Initialized fallback backend.
[Physics::Module] Id: 0xdecafbad
Initialize engine version: 6000.0.60f1 (61dfb374e36f)
[Subsystems] Discovering subsystems at path /home/s1465262/risingworld/Data/UnitySubsystems
Forcing GfxDevice: Null
GfxDevice: creating device client; kGfxThreadingModeNonThreaded
NullGfxDevice:
Version: NULL 1.0 [1.0]
Renderer: Null Device
Vendor: Unity Technologies
[Physics::Module] Selected backend.
[Physics::Module] Name: PhysX
[Physics::Module] Id: 0xf2b8ea05
[Physics::Module] SDK Version: 4.1.2
[Physics::Module] Integration Version: 1.0.0
[Physics::Module] Threading Mode: Multi-Threaded
No texture data is available to upload.
No texture data is available to upload.
No texture data is available to upload.
No texture data is available to upload.
UnloadTime: 0.358771 ms
-
Also ich habe auch Probleme mit den Serverbereichen, die ich mit dem F9 Tool angelegt habe, bzw. was das porten über GPS und die Aktualisierung der Berechtigungen angeht.
Etwas anderes, was ich heute festgestellt habe, mein Server braucht beim Neustarten 3 Anläufe um "on" zu sein.
Er bricht 2 x ab bei dieser Meldung:
[Java] [OZLogger] Terminating Log4j framework globally.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Nachtrag 19.01.2026: Devidian Kannst Du mir bitte sagen, was hier vor sich geht und wie ich das abstellen kann?
Fehlermeldung immer wenn jemand was claimt (das ist nur ein Ausschnitt, aber ich denke es ist alles enthalten und wiederholt sich in einer Tour):
[2026-01-18 12:07:53] ERROR OZ.LandClaim - getTotalClaimWeight failed: stmt pointer is closed
[2026-01-18 13:05:50] ERROR OZ.LandClaim - getTotalClaimWeight failed: stmt pointer is closed
[2026-01-18 13:26:51] ERROR OZ.LandClaim - getTotalClaimWeight failed: Cannot invoke "java.sql.ResultSet.next()" because "rs" is null
[2026-01-18 13:57:33] ERROR OZ.LandClaim - getTotalClaimWeight failed: Cannot invoke "java.sql.ResultSet.next()" because "rs" is null
[2026-01-18 13:57:56] ERROR OZ.LandClaim - getChunkInfoForPlayer failed: stmt pointer is closed
[2026-01-18 13:57:56] ERROR OZ.LandClaim - getTotalClaimWeight failed: Cannot invoke "java.sql.ResultSet.next()" because "rs" is null
[2026-01-18 14:00:45] ERROR OZ.LandClaim - getTotalClaimWeight failed: Cannot invoke "java.sql.ResultSet.next()" because "rs" is null
[2026-01-18 14:01:13] ERROR OZ.LandClaim - getTotalClaimWeight failed: Cannot invoke "java.sql.ResultSet.next()" because "rs" is null
[2026-01-18 14:02:47] ERROR OZ.LandClaim - getTotalClaimWeight failed: Cannot invoke "java.sql.ResultSet.next()" because "rs" is null
[2026-01-18 14:03:55] ERROR OZ.LandClaim - getTotalClaimWeight failed: stmt pointer is closed
[2026-01-18 14:07:44] ERROR OZ.LandClaim - getTotalClaimWeight failed: Cannot invoke "java.sql.ResultSet.next()" because "rs" is null
[2026-01-18 14:07:50] ERROR OZ.LandClaim - getTotalClaimWeight failed: Cannot invoke "java.sql.ResultSet.next()" because "rs" is null
[2026-01-18 14:10:31] ERROR OZ.LandClaim - getTotalClaimWeight failed: stmt pointer is closed
[2026-01-18 14:12:45] ERROR OZ.LandClaim - getTotalClaimWeight failed: Cannot invoke "java.sql.ResultSet.next()" because "rs" is null
[2026-01-18 14:16:05] ERROR OZ.LandClaim - getTotalClaimWeight failed: Cannot invoke "java.sql.ResultSet.next()" because "rs" is null
[2026-01-18 14:17:14] ERROR OZ.LandClaim - getChunkInfoForPlayer failed: Cannot invoke "java.sql.ResultSet.next()" because "result" is null
[2026-01-18 14:17:15] ERROR OZ.LandClaim - getTotalClaimWeight failed: stmt pointer is closed
[2026-01-18 14:17:15] ERROR OZ.LandClaim - getChunkInfoForPlayer failed: Cannot invoke "java.sql.ResultSet.next()" because "result" is null
-
Mit Abo "kann" man nicht kaufen - mit Abo "wird" man was kaufen - ob man will oder nicht.
Um einen Anreiz zum Kaufen zu geben, würde ich da eher kleine Rabatte vorschlagen, für jemanden, der alle Zusatzinhalte hat/kauft.
Damit verärgert man niemanden und holt alle ab, die regelmäßig Geld investieren wollen.
Außerdem muss das auch nicht monatlich sein .... und damit ist vllt. auch garantiert, dass nicht irgendwas "schnelles" bereitgestellt wird, nur um einen Monatsbeitrag zu rechtfertigen.
-
Meine Meinung: ein Abo macht man von Anfang an, oder eben nicht.
Was Desmagu vorschlägt/macht ist eine gute Gelegenheit finanzielle Unterstüzung zu leisten, wenn und wann man möchte.
Ich bin auch für DLCs wenn das Spiel fertig ist und finde die Vorschläge von Hintzi gut und interessant ... die kauft man dann, oder lässt es sein.
FioO Die Frage müsste wohl eher lauten: "Hättest Du das Spiel abonniert, wenn es ein solches Modell hätte?" ... und ich glaube, dann wäre es schon längst in der Versenkung verschwunden.
-
In letzter Zeit fliegen dauernd alle Clients vom Server wegen Timeout.
Glaube an dem Server liegt es nicht, da der schön weiter läuft.
Ist das zurzeit so ein Steam-Ding-Fehler?
Ich hänge mal meinen letzten Spieler Log an red51
Ich würde gerne wissen, ob noch andere Steam Multiplayer dieses Phänomen haben

-
Was das Beenden angeht, hast du ggf. einmal die Game_NoAbort=True Option ausprobiert (
Der Eintrag ist in der Config drin; kann daran also nicht liegen ... ODER ... ich bin inzwischen zu ungeduldig geworden

Habe die Zeiten mal gestopp .... Laden 1Minute, 30 Sekunden ..... Beenden 50 Sekunden (wenn man das nicht vorher in Steam anhält
)Bleibt nur noch zu sagen, dass ich keine neue Log-Verknüpfung bekommen habe .... aber ich habe mir selbst ein Lesezeichen auf den Ordner gelegt

-
Um meine Frage selbst zu beantworten: nein, hat nichts gebracht / die Verknüpfung ist immer noch fehlerhaft / Starten nur bis zum Logo / Beenden über Spiel Button geht nicht
Mal eine andere Frage: kann ich den Cache Ordner einfach mal löschen? Hab da seit 2021 über 12.000 Objekte drin

edit betr. Verknüpfung:
Ich habe die fehlerhafte Verknüpfung gelöscht und den Ordner gefunden, wo die Logs wirklich landen.
Ich hänge den letzten Log hier an red51
(dafür, dass ich nur kurz ins Spiel und wieder raus bin, ist es ein Roman geworden)
Habe es "überflogen" und glaub da steht auch was drin, warum das Spiel nicht beendet?!
-
Danke Dir room6675 ... habe den Pfad gefunden
/mnt/AC2C25152C24DBD8/.NTFS-3G/C:/Users/Sabine/AppData/LocalLow/JIW-Games/Rising World
aber bereits den /.NTFS-3G/ Ordner gibt es dort nicht (weswegen die Verknüpfung wahrscheinlich fehlerhaft ist

Ich hatte das Spiel aber auch von dieser Platte auf die Linux Systemplatte verschoben (über Steam) .... ob es was bringt, wenn ich es wieder "zurück schiebe"?
-
Die Log-Datei enthält eine Übersicht darüber, welcher Teil beim Spielstart jeweils wie lange dauert.
Wo landen die Dateien? Mir fällt grad auf, dass ich im Hauptverzeichnis vom Spiel nur eine Logs-Verknüpfung habe, die als fehlerhaft angezeigt wird und ansonsten kann ich nichts mit log finden!?
-
Das Spiel hat keine Handling dafür drin, diese Datei zu löschen, d.h. auch hier kann nur ein externer Faktor infrage kommen (vmtl. Steam)
Davon geh ich aus ... habe ja durch Erzwingen einer Version unter den Spieleigenschaften in Steam hin und her gewechselt ... und anschließend noch die installierten Dateien überprüfen lassen ... erst danach habe ich das Spiel jeweils gestartet.
Bin jetzt bei Proton Experimental geblieben und da ist jetzt nur noch der "Extraklick" beim Starten geblieben ... und Beenden über den Spielmenü Button geht jetzt gar nicht mehr (muss immer manuell in die Steam Bibliothek wechseln und auf Anhalten klicken.
Aber ansonsten läuft das Spiel gut

edit:
Beim Überprüfen der Dateien durch Steam sind die Dateien vermutlich nicht verschwunden (habe es eben noch mal gemacht);
und wieder gab es 4 Downloads
-
Ich weiß leider nicht wo sich die Definitionsdatenbank befindet und ob man die so einfach austauschen kann ... das sollte dir red51 beantworten können.
-
Auf Steam wurde mal das gleiche Problem angesprochen (in englisch) .... habt Ihr auch in den Datenbanken rumgefummelt ?

Zitat von red51 dort:
Hmm... unfortunately I couldn't reproduce it on a local server oO The only thing that comes to my mind is that these servers maybe use a modified definitions file. The update added new crafting recipes, but if the servers still use the old definition, it results in a mismatch between client and server (giving you different items, for example, or preventing you from crafting certain items at all).
If that is true, you should be able to still craft everything that's located under "General -> Resources" (including the gold plate). Can you confirm that?
Objects and blocks, however, would result in a wrong item instead (or no item at all).
-
Auch wichtig für das Überleben: Vitamine
Mit diesem Schrank habt ihr immer genug Äpfel im Haus, auch im Winter.
Mit ultraviolettem Licht für besseres Wachstum
(naja, es dauert so lange wie es dauert - aber die Äpfel wachsen nach)
An der linken Seite befindet sich eine Kiste zur Lagerung der Äpfel.Also essential for survival: vitamins.
With this cabinet, you'll always have enough apples in the house, even in winter.
Ultraviolet light promotes better growth
(well, it takes as long as it takes – but the apples will grow back).
On the left side there is a box for storing the apples.