Posts by red51

A small new update is available now!

    Behind me is the ocean but also what we are looking at is the ocean cutting through a bank and into a plains biome before going up hill again to a forest biome

    Oh, thanks for the screenshot! This is indeed a bug in the world generator, but unfortunately we cannot fix it without breaking old worlds :S Nevertheless, it's on our to-do list!


    I hadn't played this game for a while, so I fired it up about three hours ago.

    Thanks for your feedback! :)


    I spent a while figuring out how I could craft a chest (it was a basic crafting thing before if I remember correctly)

    Actually we didn't change the crafting recipe for the chest. AFAIK in the early days (2014) the chest was also available at the workbench, but since then it's only craftable at the sawbench.


    I actually have ideas about that, but considering how my ideas felt in deaf ears before, meh

    Just because something is not implemented straight away does not mean it fell on deaf ears ;) Sometimes there are good reasons why something is not implemented immediately, instead we put it on the back burner.


    The crafting mechanic and everything that's related to it date back to the early days. It is our intention to rework it, but unfortunately we have no ETA for that yet.


    When I came back (2 minutes later) my body was NO WHERE to be found. I lost everything. (I did quit at this point)

    In singleplayer, the despawn times can be changed in the settings (see "Miscellaneous" -> "Corpse Despawn Time"). In multiplayer it can be changed in the server.properties file, as mentioned by @yahwho


    The default value is set to 30 minutes (1800 seconds), but around 1 year ago, we had a much smaller default value (5 or 10 minutes). If you still have an old "config.properties" file in your game directory, there is probably still that low value set (while we may change certain default values with a new update, we usually never touch existing settings).


    Alternatively you can check the "Keep Inventory" box in the settings, then you won't lose your inventory upon death ^^


    but by the time I went empty my inventory I came back (about 3 minutes)... the damn bear's body was gone!

    Npc bodies are also affected by the "Corpse despawn time" (as mentioned above), so if it's set to a very low value in your case, that may be the reason why the body was gone...


    It takes too long to craft some damn storage!!!

    I agree that it would be a good thing to have some sort of very basic chest / primitive chest (or maybe a "stash"), however, basically it doesn't take that long to craft a storage. Both the workbench and sawbench just require lumber. Once you have the sawbench (which requires you to cut down 3-4 trees in total, which is manageable with the starter tool), you can craft most chests with lumber (you only need iron for the metal chest).

    Another very small hotfix is now available which fixed a few smaller issues. Update is optional for servers but it's recommendable to update them as well.


    Changelog 2019-03-26:

    • [Bugfix] Fixed npcs sometimes being invisible in multiplayer
    • [Bugfix] Fixed "goto" command
    • [Bugfix] Fixed sitting position on some seats

    The goto console command is not working for me anymore, such as "goto -1400 -102" just me or is this the same for everyone?

    Unfortunately the goto command is broken, it will be fixed with the next hotfix :saint:


    When I started Season 5 it was on a new world before the enemies were added. Since then I've noticed that in some locations the ocean cuts into plains instead of the generation flowing with it

    Hmm... what do you mean exactly with "the ocean cuts into plains"? Can you maybe post a screenshot of the issue?


    3) Enemies - Are they restricted to a specific biome?

    Currently bandits only spawn in regular forests (pine forests and mixed forests). But they only spawn if there is no other bandit or animal in close proximity.


    Okay I love this herd mentality, but I want to ask if there's a possibility if pigs, boars & piglets could be added as their own faction? What I mean by faction is they live together but can be aggressive towards one another if one adult boar comes in contact with another pack and wants to assume leadership role?

    Currently we have no plans for that unfortunately, but something like that may be added in the future ;) There is at least something similar planned for human npcs.

    Ein kleiner Hotfix ist jetzt verfügbar welcher ein paar kleinere Probleme behebt. Multiplayer Server müssen nicht zwangsläufig geupdated werden, es ist aber empfehlenswert.


    Changelog 26.03.2019:

    • [Behoben] Behoben, dass NPCs im Multiplayer in manchen Situationen unsichtbar waren
    • [Behoben] Konsolenbefehl "goto" funktioniert nun wieder
    • [Behoben] Sitzposition auf manchen Sitzflächen korrigiert

    Bei meinem Holzbalkenproblem steht links manuelles Platzieren und zwar mit geschlossenem Schloß

    Solange das Schloss angezeigt wird bedeutet das, dass das "manuelle Platzieren" aktiv ist (was normalerweise mit der STRG Taste aktiviert wird). In dem Moment bewegt sich das Brett nicht mehr mit der Maus, sondern nur noch über die Pfeiltasten. Wenn du STRG nicht bewusst (oder unbewusst) drückst, könnte möglicherweise eine andere Taste oder eine Funktionstaste oder ein Hintergrundprogramm dafür verantwortlich sein, dass das Spiel eine "STRG Eingabe" erkennt. Im Zweifelsfall kannst du ansonsten die Taste dafür umbelegen (im Menü ist es "Element einfrieren" genannt).


    Nach dem Spawnen von Dummies ist die Zeit um "locknpc 1" einzugeben viel zu kurz

    Du kannst den Befehl spawnnpc dummy locked eingeben, dann spawnt der Dummy direkt gelocked ;)

    (In der Konsole bekomme ich auch bei 'game_time_speed=1.75' die gleiche Fehlermeldung)

    Der entsprechende Konsolenbefehl lautet settimespeed <wert>, gilt aber dann nur temporär für die aktuelle Session (wohingegen eine Änderung in der config.properties dauerhaft ist) ;) Das Tages-/Nacht-Verhältnis kannst du leider nicht ändern, nur wie schnell die Zeit voranschreitet.


    Wölfe sind übrigens geplant ;) Was den Nachthimmel angeht: Hier ist definitiv noch eine Menge Spielraum (auch auf den Sternenhimmel an sich bezogen). Ich kann allerdings nicht sagen, wann genau das umgesetzt wird.

    Unfortunately I can't say much about how updates work for Vilayer, they probably have their own system for that. I'd recommend to contact their support regarding the update issue :/ In general, SteamCMD should only download the default server files (so it should not overwrite any settings, worlds or permissions).

    how would the permissions for teraign in the blueprint section look?

    Oh, sorry for the confusion! Actually the permission key is only called "placeterrain", but it belongs to the "blueprints" section, e.g:

    Code
    blueprints:
    use: true
    create: true
    placeterrain: false


    I think the furnace might be bugged. It doesn't seem to be consuming fuel at a consistent rate. It seems like if I walk away from the furnace for a while to go mining, I come back and hardly any fuel has been consumed

    Hmm... that's strange oO Did it happen in singleplayer or multiplayer? Maybe the fuel indicator is just wrong? Is the fuel level still the same when reloading the world / reconnecting to the server? Basically the fuel consumption should always be update, no matter where you are. But the consumption always fluctuates a little.

    seit dem letzten Update kann ich ab und zu an stellen keine NPC sehen, wo andere Spieler sie sehen können.
    Ich sehe nur, wie andere Spieler im Muliplayer auf Luft eindreschen!

    Meinst du seit dem letzten Hotfix vor wenigen Stunden, oder generell seit dem 0.9.5 Update?


    @red51 Kann man die Motorboote auch ganz abschalten oder bleibt der Motor immer an ?

    Es gibt eine eigene Taste um den Motor zu starten/stoppen, dieses kann in den Einstellungen geändert werden. Standardmäßig ist es die Taste i


    Admin kann auch keine Befehle eingeben.

    Es gibt tatsächlich ein Problem mit dem Teleport-Befehl (goto), oder meinst du einen anderen Befehl?


    Manche Spieler melden, das ihre Helmlampe flackert!

    Das konnte ich leider bisher noch nicht reproduzieren... handelt es sich um ihre eigene Helmlampe, oder um die von anderen Spielern?


    Ich habe mir den neuen NVIDIA Treiber runtergeladen. Jetzt ist es noch schlimmer mit dem Hängenbleiben meiner Holzbalken

    Ich glaube nicht, dass das "Hängenbleiben" mit dem NVIDIA Treiber zusammenhängt (es sei denn, das ganze Bild hängt)... mit dem letzten Update gibt es jetzt Anzeigen auf der linken Seite, die angeben, ob "Modulares Andocken" oder "Manuelles Platzieren" aktiv ist. Wenn ein Bauteil hängen bleibt, prüfe bitte mal, ob eine dieser beiden Anzeigen aktiv ist.

    Unfortunately the version file wasn't updated properly. It did not affect gameplay and people should still be able to join the server, you just get that false warning when starting the server... Nevertheless, this issue should be fixed now :)

    Another hotfix is now available! It introduces some smaller changes and fixes a few bugs. It's necessary to update multiplayer servers accordingly ;)


    Changelog 2019-03-25 (0.9.5.5):

    • [New] Added console command "cleanup images" to delete all unused images
    • [New] Added console command "enablenpc" to re-enable an npc to spawn in the world that has been disabled before
    • [New] Added small icons to indicate if grid, modular snapping or manual positioning is active
    • [New] Added permission "placeterrain" (blueprints) to enable/disable placement of terrain via blueprints
    • [Change] Removed unnecessary debug output
    • [Bugfix] Fixed command "debugplayerbody" (for API)
    • [Bugfix] Fixed crash related to custom items
    • [Bugfix] Fixed issues when moving items from inventory to chest and vice versa (need feedback)
    • [Bugfix] Fixed npc collision issues if multiple construction elements are placed in a row
    • [Bugfix] Boats no longer move if the player is freezed (e.g. when outrunning world generation)

    Ein weiterer Hotfix ist nun verfügbar, der einige kleinere Änderungen mit sich bringt und ein paar Probleme behebt. Server müssen für dieses Update entsprechend aktualisiert werden ;)


    Changelog 25.03.2019 (0.9.5.5):

    • [Neu] Konsolenbefehl "cleanup images" hinzugefügt, um alle unbenutzten Bilder zu löschen
    • [Neu] Konsolenbefehl "enablenpc" hinzugefügt, um einen zuvor deaktivierten NPC wieder in der Welt spawnen zu lassen
    • [Neu] Icons hinzugefügt für Raster, Modulares Platzieren und manuelles Platzieren
    • [Neu] Permission "placeterrain" (blueprints) hinzugefügt, um Platzieren von Terrain via Blueprint zu verbieten
    • [Geändert] Unnötige Debug-Ausgaben entfernt
    • [Behoben] Konsolenbefehl "debugplayerbody" behoben (für API)
    • [Behoben] Crash im Zusammenhang mit Custom Item behoben
    • [Behoben] Probleme behoben, wenn Items vom Inventar in Kisten verschoben wurde und umgekehrt (Feedback benötigt)
    • [Behoben] NPC Kollisionsprobleme behoben, wenn mehrere Bauelemente in Reihe platziert wurden
    • [Behoben] Boote bewegen sich nicht mehr weiter, wenn Spieler gefreezed wird

    Update 0.9.5.5 is now available!


    Changelog (0.9.5.5)

    • Events

      • [Bugfix] PlayerDeathEvent
    • ItemTransformEvent

      • [New] getTrigger()
      • [New] getObjectInfoID()
      • [Bugfix] Event was not called for grinder-processed items
    • PlayerGenerateMapTileEvent

      • [Change] Will now only be triggered once the tile is fully available
    • Player

      • [New] showStatusMessage()
    • World3DElement

      • [New] setMass() (to enable gravity)
      • [New] getMass()
      • [New] setNpcCollisionEnabled()
      • [New] isNpcCollisionEnabled()
      • [Bugfix] Fixed model updates not working properly


    ______________________________________________


    Latest Javadoc: https://javadoc.rising-world.net/
    Latest Download: https://download.rising-world.net/api/PluginAPI_0.9.5.5.zip

    Hier wieder ein Vorfall, hat diesmal sogar ingame eine Meldung abgegeben. Auf dem Server zur selben Zeit nix los.

    Dieser Fehler bzw. das Phänomen hängt nicht mit der Spielerzahl zusammen, da selbst die einfachsten, kleinen SQL UPDATEs (zB bei den WorldInfos, diese Tabelle hat gerade mal 3 Spalten und 17 Zeilen, als eine winzig kleine Tabelle) schon extremst langsam sind (lt. slow query log) :huh: Das ist wirklich sehr unnormal...


    Am Spiel bzw. am Update sollte das eigentlich nicht liegen, ich kann das natürlich nicht zu 100% ausschließen, aber ich konnte eigentlich nichts ungewöhnliches finden (zumal du ja sagst, dass der Fehler erst letzten Montag auftrat, d.h. es könnte wenn an einem der Hotfixes liegen, aber das ist eigentlich noch unwahrscheinlicher) 8| Es gibt noch mehrere Server, die MySQL verwenden, es hatte sich aber noch niemand mit einer ähnlichen Problematik gemeldet (was aber nichts heißen muss).


    Die absolute Notlösung wäre, auf SQLite umzusteigen (wobei diese Lösung natürlich eher suboptimal ist) :/

    Lets say I have two stacks of 16 of carrots and I go and open a barrel. In the barrel there is a stack of 4 carrots already in the barrel. I click on one of the stacks of 16 carrots in my bags to place the carrots into the barrel it will top off the stack of 4 to 16 then the remaining carrots disappear.

    Thanks for letting me know! I wasn't exactly able to reproduce this issue, but it looks like something gets messed up when moving items from chest to inventory (or vice versa) in certain situations. This bug should be fixed with the next hotfix :)


    Flowing water and ai needing to be hit more than once to kill for next update please

    Unfortunately flowing water will not be ready with the next hotfix / update, but it's still on our to-do list ;) About the need to hit npcs more than once to kill them: Actually that was changed with one of the last hotfixes, at least bandits have more health points now. When it comes to skeletons, it really depends on the type of armor they wear.


    Is there no permission we can do to prohibit having players bringing and copying terrain into the server?

    We can add a "placeterrain" permission with the next hotfix :)

    Danke für den neuen Log! Vor allem auch danke für den slow-query-Log, der ist tatsächlich recht aufschlussreich: Hier fällt auf, dass zwar die SELECTs ziemlich schnell sind, aber (wenn ich das richtig sehe) sämtliche UPDATEs extrem lange brauchen =O Also mehrere Sekunden bis hin zu einer Minute. Selbst das erste UPDATE Statement, welches schon recht früh auftritt, braucht 13 Sekunden. Manche der UPDATE-Statements sind zwar schwer zu beurteilen, weil die auch Binary-Daten enthalten, aber selbst bei so ganz simplen Statements wie UPDATE WorldInfos SET `Key` = 'Time', `Value` = '19.4.12 13:3:0.81009114' WHERE `Key` = 'Time'; sind sage und schreibe 35 Sekunden vergangen, etwas später sogar teilweise über 60 Sekunden und gegen Ende auch 111 Sekunden (und dabei ist die WorldInfos Tabelle ja winzig mit nur einer handvoll Einträgen) 8| Früher oder später steigt dadurch auch die Lock-Time, bis hin zum Timeout.


    Wurde die Datenbank mit dem neuen WorldConverter von SQLite zu MySQL übertragen, oder lief der RW Server schon vorher mit MySQL / MariaDB?


    Es sieht so aus, als würde möglicherweise irgendwas auf dem Server Amok laufen und die Datenbank extrem ausbremsen :huh: Oder vielleicht sind irgendwelche MySQL Einstellungen verstellt (sodass ihm wenig RAM zur Verfügung steht, oder er nur einen sehr kleinen Cache zur Verfügung hat o.ä). Leider ist das schwer zu sagen, was genau dort los ist.


    Am Spiel hat sich mit den letzten Updates eigentlich nichts geändert, das irgendwie einen direkten Einfluss auf die SQL Abfragen haben könnte ?(

    Ich könnte mir vorstellen, dass der Client möglicherweise sehr lange (oder länger als üblich) braucht, um die Map-Datei auf die Festplatte zu speichern. Das Speichern läuft in einem separaten Thread ab, sodass das Event schon vorher getriggert wird (besonders dann, wenn ein guter Ping zwischen Client und Server besteht). Wenn das Speichern länger dauert als 2x der Ping (Event zum Server senden und Anforderung des Map-Tiles vom Server) kommt eine leere Antwort zurück zum Server (der Client prüft auf Performance-Gründen nur, ob die Map-Tile Datei vorhanden ist).


    Ich werde das mit dem nächsten Hotfix ändern ;)


    Wenn du dieses Phänomen bei dir reproduzieren kannst, könntest du ggf. im Vorfeld prüfen, ob es funktioniert, wenn du die "requestMapTileRaw()" Funktion verzögert aufrufst. Dafür gibt es in der Plugin Klasse die Funktion "executeDelayed()", zB:

    Java
    //4 Sekunden Verzögerung
    executeDelayed(4f, () -> {
    player.requestMapTileRaw(...);
    });


    Wenn die Map-Tiles dann korrekt übertragen werden, dürfte o.g. Vermutung tatsächlich zutreffen (ändere das mit dem executeDelayed() aber am besten danach wieder, da das sonst nur unnötigen Overhead mitbringt^^)