Posts by red51

A small new update is available now!

    Grundsätzlich sollten direkt nördlich der Hauptinsel Schneegebiete spawnen und südlich der Insel Wüstengebiete. Danach sollte die Verteilung eher zufällig sein, das hat aber leider nicht ganz geklappt, sodass wir das mit dem letzten Hotfix behoben haben. Tendenziell spawnt das Spiel aber weiterhin überwiegend normale Inseln (wir müssen das mal beobachten und schauen, ob wir das ggf. weiter ändern).


    Bei alten Welten kann es schnell sein, dass die umliegenden Inseln bereits schonmal bebaut bzw. verändert wurden, daher ist es hier etwas schwieriger, andere Biome zu finden.


    Sektoren haben übrigens eine Größe von 8192x8192 Blöcken, Inseln darin sind meist bis zu 8000 Blöcke groß (je nach Region und Generierung können sie aber auch kleiner ausfallen)


    Leider gibt es keine direkte Visualisierung beim Löschen von Sektoren bzw. Inseln, lediglich die Koordinaten. Die kannst du dir mit F3 in der 2. Zeile anschauen (die ersten beiden Koordinaten neben "Sector: "). Bei Eingabe des "deletesector" oder "overrideregion" Commands werden auch die Koordinaten angezeigt, ebenso die Angabe, wieviele Chunks gelöscht werden. Das Spiel bietet direkt eine Option, ein Backup zu erstellen, und du kannst das jederzeit wieder abbrechen.

    Es reicht, nur den "overrideregion" Befehl zu verwenden (das umfasst bereits das, was "deletesector" macht).


    Wir könnten künftig vll eine Visualisierung einbauen, womit man eine ganze Insel visuell hervorheben könnte. Das würde die Sache bestimmt vereinfachen.

    Die Höhlen auf den höheren Ebenen sind tatsächlich überwiegend wie die aus der Java Version (also optisch) :saint: Leider haben wir es zeitlich nicht mehr geschafft, andere Höhlenarten zu implementieren... aber grundsätzlich steht der Weg dafür für künftige Updates offen ^^ Anders als in der Java Version können wir da relativ viel machen, ohne bestehende Welten zu schrotten.


    Die Menge der Höhlen ist tatsächlich sehr viel, mit dem letzten Hotfix haben wir das etwas reduziert (betrifft aber leider nicht bestehende Inseln). Wahrscheinlich braucht das noch mehr Anpassung (ggf. sonst auch eine Option, um zu regeln, wieviele Höhlen man haben möchte)^^

    Ja, die Blaupause verschwindet nach Benutzung im Creativmodus.

    Das werden wir ändern ^^


    ich glaube, ich habe das Problem gefunden. Es hängt nicht an deinem Spiel, sondern an meinem Arbeitsspeicher.

    Ich habe das "Windows-Arbeitsspeicherdiagnosetool" laufen lassen und als Status steht:

    "Es wurde ein Hardwareproblem gefunden." Wahrscheinlich ist mein Arbeitsspeicher kaputt. Ich muss evtl. einen neuen Einbauen.

    Diesen PC habe ich vor ca. 3 Jahren neu gekauft als Gaming-PC.


    Da ich mich mit Hardware nicht so gut auskenne, was muss man beim Arbeitsspeicher beachten? Ich will keinen Falschen kaufen...

    Oha, tatsächlich kam bei mir der Verdacht auf (habe PatrickOtt vorhin eine PN dazu gesendet), auch wenn ich das eher für die unwahrscheinlichste Variante hielt :wat: Bevor du den Speicher tauschst, solltest du ihn ggf. mal mit Memtest86 testen: https://www.memtest86.com (davon gibts auch ne Free Variante)

    Nur um sicherzustellen, dass wirklich ein Problem damit vorliegt :monocle:

    Another small hotfix is now available btw :) It fixes a few smaller issues regarding biome generation and also introduces a few changes. This update is optional for multiplayer servers.


    Hotfix (2024-02-03):

    • [Change] Aggressive animals no longer react to gunshots or other actions in peaceful mode
    • [Change] Reduced number of caves generated by the game
    • [Change] Increased rotate/turn speed of horse
    • [Change] Gunpowder requirement no longer includes the modern workbench (only requirement: craft sulfur and coal powder)
    • [Bugfix] Fixed missing icon for polar bear pelt
    • [Bugfix] Fixed other biomes/regions not being generated properly if too far away from the starter island

    First of all, thanks a lot for all your feedback so far! :)


    xynix  PhartBlast  Metrguy  SighBorg Unfortunately I can't say for sure when the standalone issue is fixed... it requires a bigger change. The problem is that some game files became too big so the launcher can't handle them... sorry for the inconvenience! :silenced:


    However, if you need a Steam key, just let me know and I can send one to you :)


    If you have access to a Steam version, you can download the game there and just copy the "Data/StreamingAssets" folder to the standalone folder - that should do the trick!

    Ein weiterer kleiner Hotfix ist nun übrigens verfügbar :) Damit werden ein paar kleinere Probleme bzgl. Biom-Generierung behoben, ebenso bringt das Update ein paaar Änderungen. Das Update ist optional für Multiplayer-Server.


    Hotfix (2024-02-03):

    • [Geändert] Aggressive Tiere reagieren nicht mehr auf Schüsse oder andere Aktionen im "Friedlichen Modus"
    • [Geändert] Das Spiel generiert nun weniger Höhlen
    • [Geändert] Pferd dreht sich nun schneller beim Reiten
    • [Geändert] Schießpulver benötigt nun keine moderne Werkbank mehr zur Freischaltung (einzige Bedingung nun ist, Schwefel- und Kohlepulver herzustellen)
    • [Behoben] Fehlendes Icon für Polarbärenfell hinzugefügt
    • [Behoben] Behoben, dass andere Biome/Regionen nicht korrekt generiert wurden, wenn man sich zu weit von der Startinsel entfernt hat

    red51 - ich weiss nicht ob das schon gemeldet wurde aber als ich eine Welt mit Superflachen Inseln erstellt habe bin ich mitten im Meer gelandet, keine Insel in Schwimmreichweite. Ohne Kreativmodus keine Chance zu überleben

    Oh, danke für den Hinweis! Das werden wir beheben :saint:


    Wo sind die Biome?

    Grundsätzlich spawnen direkt nördlich der Hauptinsel Schneegebiete und direkt südlich Wüstengebiete. Danach ist es grundsätzlich zufällig verteilt, doch die Verteilung klappt leider noch nicht so ganz... das wird sich mit dem nächsten Hotfix ändern.


    Auf bestehenden Welten kann es sein, dass du deine direkt nördlich oder südlich gelegenen Inseln schonmal bearbeitet hast, daher spawnen da leider keine anderen Biome mehr... du kannst sie aber löschen, indem du den Befehl deletesector verwendest (oder overrideregion, um die Klimaregion einer Insel zu verändern).


    Auf einer neuen Welt solltest du dort aber normalerweise immer die entsprechenden Regionen finden.


    mangels eines HUD-Kompasses keine Ahnung wohin man reist - ja ich weiß das man den Kompass craften kann und in der Hand halten, aber das Handling ist doof...

    Welches Problem gibt es denn mit dem Kompass? Du musst K nicht gedrückt halten, um ihn hervorzuholen - du kannst zB auch einmalig kurz K drücken, damit der Kompass auf dem Bildschirm bleibt. Alternativ kannst du ihn natürlich sonst auch in die Schnellleiste legen.


    Was mich aber wirklich stört, sind die vielen Löcher im Boden, wenn ich Höhlen aktiviert habe. Ohne gehts aber auch nicht, da man ja Höhlen später für die Dungeons braucht, denk ich mal.

    Ja, es sind tatsächlich etwas zu viele Höhlen :saint: Das wird mit dem kommenden Hotfix reduziert, nur leider betrifft das nicht bestehende Inseln :silenced:


    Ich habe dir eine E-Mail gesendet. Und ich habe dir einen 2. Report gesendet, da kurz eine Fehlermeldung ohne Text aufgetaucht ist.

    Vielen Dank für den Report sowie die Welt! Aus irgendeinem Grund läuft der Speicher bei dir voll bzw. das Spiel kann keinen weiteren Arbeitsspeicher mehr reservieren :thinking: Bei Weltkonvertierungen habe ich das leider bereits gesehen (da arbeiten wir noch an einer Lösung), aber bei neuen Welten sollte sowas eigentlich nicht auftreten... ich konnte es bei mir leider auch nicht reproduzieren, auch leider nicht mit der Welt, die du mir gesendet hast :wat: Bei mir ist der RAM-Verbrauch bei dieser Welt ca. im Bereich von 4 GB (bei maximaler Sichtweite)...


    Kannst du ggf. versuchen, das Spiel im Fenstermodus zu starten und parallel den Taskmanager offen zu haben (damit du den ungefähren RAM-Verbrauch siehst)?


    Erstelle sonst vll auch einen eigenen Thread für das Problem, da es scheinbar doch eine etwas tiefergreifende Recherche benötigt :thinking:


    Ich habe den Changelog jetzt nur überflogen aber gibt es nun ein Skill System und ich habe es nicht verstanden?
    Was machen die Fragezeichen dort?
    Ich müsste eine Glühbirne craften aber ich finde keine..

    Das ist ein "Feature", welches leider noch nicht 100% umgesetzt ist... wir wollten es aber gerne testen. Diese Items müssen erst freigeschaltet werden. Die Intention ist, dass wenn man ganz neu spawnt, man nicht direkt Zugriff auf moderne Items wie zB die Platine hat, sondern diese erst nach und nach freischaltet.


    Die meisten davon kannst du freischalten, indem du die moderne Werkbank herstellst (falls du bereits eine hast kannst du diese einfach aufheben und erneut platzieren). Das Problem ist leider hierbei, dass die dafür nötigen Stats vor dem Update noch nicht gezählt wurden (d.h. auch wenn du die Bedingungen vorher erfüllt hast, gilt das leider noch nicht - trifft aber daher nur auf Bestandswelten zu).


    Wir werden da auf jeden Fall noch weitere Hinweise hinzufügen, damit man ungefähr weiß, was zu tun ist ^^


    red51 Könnte man die Blaupause im Kreativmodus für den Dauergebrauch benutzbar machen, wie bisher? Danke im Voraus.

    Wie meinst du das genau? Verschwindet die Blaupause etwa?


    Ich habe mir die Tiere in der Datenbank herausgesucht. Allerdings ist mir nicht schlüssig, wie ich die 14 Pferde bzw. die Unterscheidungen finden kann.

    Das sind meist nur verschiedene Varianten, d.h. du kannst die Varianten-ID (oder den Namen) hinten beim spawnnpc Befehl anhängen. ZB spawnnpc horse black für ein schwarzes Pferd oder spawnnpc horse white für ein weißes Pferd usw. Einzige Ausnahme ist das Einhorn, welches zusätzlich über spawnnpc unicorn gespawnt werden kann.

    overrideregion command give the 'insufficient permissions" response as admin. i presume i need to edit the admin permission file to include this.

    Yes, unless "AdminsFullPermissions" is set to true in the server.properties file, you have to add the deletesector command permission to use the overrideregion or deletesector command ;)

    A sector is 8192 x 8192 blocks ;) You can also see the coordinate of your current sector in the F3 screen (one of the top lines there) - you could compare that with the coordinate the game gives you for the "deletesector" or "overridesector" command

    well, i downloaded the new and as soon i click on login it says "unable to create dirs (20)
    ps i have not the steam version, however i'm going to bed so tomorrow i'll try again thanks

    Unfortunately I can't say for sure when this will be fixed, but I can give you a key for the Steam version if you want :)


    anyone been able to find a new biome? we have been looking for quite some time now and cant find any of the new biomes. I see alot of caves but no biomes. Is this an error, or just need to keep looking?

    red51 going on what Gillwin stated above. Our server world got all the caves, NPCs etc .. but we had 3 of us flying away from center for almost an hr, even random gotos to distant lands 30K+ away from center and no new biomes. wonder if it has something to do with an old world seeded in from the 1st launch

    The island north to the starter island is always a cold/arctic region, and the island south to it is always a hot/arid region - but only if these island haven't been modified in the past. If someone ever felled a tree on an island or dug a hole, the island will remain unchanged... only exception are caves, since they do spawn on existing islands as well.


    Beyond that point, regions should be distributed randomly, but it looks like that doesn't work very well :wat: Apparently the game mostly just spawns the regions around the starter island (and on MP servers, chances are high that these islands were already "modified" in the past)... we'll fix that ASAP!


    However, you can manually change the region of an island by using the overrideregion command. It deletes the island you're currently on (so it's only recommendable to do that with islands that have little to no buildings on them).

    Thanks for your feedback :) About the caves, yes, they are probably too many of them... we'll reduce them a bit with the next update^^


    About horses, they're probably indeed a bit slow... we can speed that up a bit :D

    Hmm... that's really weird :wat: Do you see a preview of the torch/fire, or is that also missing? Unfortunately I couldn't reproduce this issue... if this happens again after reloading the world, do you mind sending a report? To do that, just open the console (` or ~) and type "report" (maybe add some additional information like "cannot place torch here").

    red51 Schade. Ich dachte eigentlich daran, die Strichrichtung bei bereits gebauten Sachen zu ändern.

    Du könntest lediglich versuchen, die Bauteile nachträglich um 90° zu kippen. Wenn die Breite und Höhe nicht identisch sind, könntest du sie zusätzlich mit swapsize austauschen. Ist aber zugegebenermaßen etwas umständlich...


    TheKing Wie färbt man den Pferdemähne? Das Seerosen- einfärben hat nicht funktioniert

    Die kann leider nicht eingefärbt werden, aber das Einhorn (was immer eine pinke Mähne hat) hat eine sehr geringe Spawnchance. Alternativ kann es auch per Command gespawnt wer


    Anzeige ist raus... ich meine... Report ist gesendet :D ;)

    Vielen Dank! :)


    Das Problem war dass ich schon Schwefelpulver in der Kiste hatte und das zählt anscheinend nicht. Ist aber gut zu wissen, danke.

    Ja, das hat das Spiel leider zuvor noch nicht getracked, daher "zählt" das leider nicht :saint:


    Also ich finde die Elefanten sehr schön gelungen , dass sie mit roten Augen rein blicken , kann auch jedem passieren der zuviel getrunken hat. Nicht jeder läuft blauäugig durch die Gegend.


    red51 Vielen Dank für die ganzen schönen neuen Tiere.

    Vielen Dank für dein Feedback, das freut mich zu hören! :)

    Plugin API 0.7 (2024-02-02):

    • [New] Plugins now have an optional load order ("loadorder" in "plugin.yml") to specify the order in which they get loaded. Positive values for later loading, negative values for earlier loading (default: 0)
    • [New] Inventory API is now available (see Inventory)
    • [New] Npc API is now available (see Npc)
    • [New] Item API is now available (see Item, Item.ObjectItem, Item.ConstructionItem, Item.ClothingItem and Item.BlueprintItem)
    • [New] Clothes API is now available (see Player.getClothes())
    • [New] Skin API is now available (see Player.getSkin())
    • [New] New GameObject: Light (to create a custom light source)
    • [New] Prefab.resetAnimatorTrigger()
    • [New] Prefab.readLocalPosition() and Prefab.readWorldPosition()
    • [New] Prefab.readLocalRotation() and Prefab.readWorldRotation()
    • [New] Event: PlayerWearClothesEvent
    • [New] Event: PlayerTakeOffClothesEvent
    • [New] Event: PlayerWeaponFireEvent
    • [New] Event: PlayerWeaponReloadEvent
    • [New] Event: NpcDamageEvent
    • [New] Event: NpcAddClothesEvent
    • [New] Event: NpcAddSaddleEvent
    • [New] Event: NpcAddSaddleBagEvent
    • [New] Event: NpcRemoveClothesEvent
    • [New] Event: NpcRemoveSaddleEvent
    • [New] Event: NpcRemoveSaddleBagEvent
    • [New] Plugin.isMainThread()
    • [New] Plugin.getRunningTime()
    • [New] Server.getArea()
    • [New] Server.restart()
    • [New] Area.setPlayerPermission() and Area.removePlayerPermission()
    • [New] Area.getPlayerPermission()
    • [New] Area.getAllPlayerPermissions()
    • [New] Area.setDefaultPermission()
    • [New] World.getAllNpcs()
    • [New] World.getAllNpcsInRange()
    • [New] World.getAllNpcsInArea()
    • [New] World.getAllItemsInRange()
    • [New] World.setSkyRotation()
    • [New] World.spawnConstructionItem()
    • [New] Attributes for ObjectElement, ConstructionElement and Plant classes
    • [New] Player.getAreaInLineOfSight() (convenience method to perform a raycast for areas)
    • [New] Player.getNpcInLineOfSight() (convenience method to perform a raycast for npcs)
    • [Change] ItemTransformEvent no longer have Trigger enum, instead they use the Items.ItemInfoType to determine the processing type
    • [Change] Vectors and Quaternions no longer raise NPE when passing null to equals() method
    • [Change] Prefab.addComponent() has better support for Light-Components now
    • [Change] RadialMenuLayer is now hidden if no radial menu is visible (relevant when attaching UI Elements to it)
    • [Bugfix] Fixed Raycast against construction elements not providing the correct results
    • [Bugfix] Fixed Player.showColorPicker() callback not working
    • [Bugfix] Fixed normal maps not working on custom materials (MaterialAsset)
    • [Bugfix] Fixed PlayerGameObjectInteractionEvent and PlayerGameObjectHitEvent not reliably working with prefab colliders (loaded from asset bundle)
    • [Bugfix] Fixed Player.showInputMessageBox() callback not working
    • [Bugfix] Fixed Player.getEquippedItem()
    • [Bugfix] Fixed Style.font (for UI elements) not working


    Plugin API 0.7.0.2 (2024-02-06):

    • [Bugfix] Fixed Npc.setLocked() and Npc.setInvincible() not working
    • [Bugfix] Fixed NpcRemoveSaddleEvent and NpcRemoveSaddleBagEvent not being triggered


    Plugin API 0.7.0.3 (2024-02-21):

    • [New] Added Player.showInfoMessageBox()
    • [New] Added Inventory.findAllItems()
    • [New] Added Internals.println() (to print messages with a custom color)
    • [Change] PlayerChangeGamemodeEvent is now called PlayerChangeGameModeEvent
    • [Bugfix] Fixed Inventory.removeItem() (if an "amount" parameter was provided)
    • [Bugfix] Fixed UI elements not displaying correctly after plugin reload if they were spawned in connect/spawn event
    • [Bugfix] Fixed Player.getAreaInLineOfSight() raising NPE if no area was found




    This version uses Unity 2022.2.21. This is relevant if you want to build asset bundles containing custom shaders or VFX effects

    I'm afraid this is difficult to achieve through the Plugin API :thinking: The game creates the console window manually through the Windows API (AllocConsole or AttachConsole if a console window already exists). You could try to create a wrapper for the Windows APIs and write text (with colors) that way, but that's probably overkill (and IDK if this interferes with the game)...


    Right now the only way is the use System.out.println() for regular output or System.err.println() for red output. Having said that, we could maybe add a method to the Internals class which allows you to log a message to console with an arbitrary foreground/background color (unfortunately that won't make it into the update anymore) ;)

    Es scheint meist so zu sein, dass der Arbeitsspeicher vollläuft :/ Ich weiß leider noch nicht, ob ggf. ein Memory-Leak vorliegt. Evtl. müssen wir die Art der Weltkonvertierung auch umschreiben (besonders bei sehr vielen Chunks kann das sonst durchaus jede Menge Speicher fressen). Wir arbeiten da auf jeden Fall an einer Lösung.


    Die Welten werden dadurch aber immerhin nicht beschädigt, d.h. sobald wir das Problem behoben haben, wird man sie normal laden können.

    A small hotfix is available now btw, fixing some of the issues of the update. Multiplayer servers should show up now and the crash when picking up objects should also be fixed. No need to update multiplayer servers.

    If you still experience any issues, please let us know ;)


    Hotfix (2024-02-02):

    • [Bugfix] Fixed random crash when picking up objects
    • [Bugfix] Fixed servers not being visible in server browser
    • [Bugfix] Fixed some treelog items not having an icon
    • [Bugfix] Fixed random error when trying to join a server (via connect-to-ip)
    • [Bugfix] Fixed cows and sheeps not giving any meat when gutted
    • [Bugfix] Fixed minor localization issues

    red51 I just did what you suggested on a more powerful machine and it worked. Thank you so much!

    Oh, I'm glad to hear that worked :) :thumbup:


    i got still the error on the standalone, is it not ready?

    Hmm... yeah, unfortunately some files are apparently too big which causes the download issue... we're working on a solution.


    As a workaround, if you have access to the Steam version, you could copy the files from Data/StreamingAssets to the according standalone folder to fix this issue (if you don't have access to the Steam version, just let me know).


    can we get an update on what all was done with the api?

    I'll update the API changelog shortly :)


    red51 ty so much for all your hard work. Myself and a few friends are having a blast discovering all your additions on our server. Much appreciated. Reporting bugs as we find them.

    Thanks you so much for your feedback, I'm happy to hear that ;)