Posts by red51

A small new update is available now!

    Seit dem neuesten Update ist es möglich, Bauelemente auch dann zu drehen, wenn sie mit STRG fixiert wurden. Dazu muss einfach STRG gedrückt gehalten werden, dann kann mit den Pfeiltasten (wie gewohnt) das Bauteil gedreht werden. Damit sollten eigentlich keine Probleme wie "Rausspringen" auftreten ;) Natürlich muss man etwas vorsichtig sein, da ein kurzer Druck auf STRG die Fixier-Funktion ja auch ein- und ausschaltet.


    @zwerk7: Dass bei "cc" die Bauteile halb im Boden versinken ist übrigens normal. Mit dem Befehl wird die Kollision gänzlich ausgeschaltet, sodass sich der Mittelpunkt des Bauteils an die entsprechende Position bewegt.

    Another small update is now available! It's only a client-side update, so there is no need to update your multiplayer servers. This update fixes some bugs, improves the map (M) loading (i.e. map tiles load faster now), and also adds two new features to the construction placement tool: on the one hand, you're now able to rotate construction elements while they're locked (just hold your CTRL key and use the arrow keys, as usual). On the other hand, it's possible to change the current texture on the fly, by typing "id <textureid>" into console.


    Changelog 2017-05-06:

    • [New] Added ability to rotate construction elements while they're locked (hold CTRL)
    • [New] Experimental "id" command to change the texture id of the current construction element on the fly
    • [New] Now a small notification will show up if you try to refuel the smelting furnace at the back door
    • [Change] Map loads faster now
    • [Change] Pressing return to close the chat no longer toggles modular snapping when placing construction elements
    • [Bugfix] Fixed issue of being unable to join a mp server when player rotation is invalid
    • [Bugfix] Fixed hitbox of tree stumps
    • [Bugfix] Fixed culling issues with trees
    • [Bugfix] Fixed missing polygons on cherry tree

    @Bogus: Das Problem sollte nun behoben sein ;)


    @Deirdre: Der Chat sollte nun keinen Einfluss mehr auf die Magnetfunktion haben


    -------------------


    Ein weiteres kleines Update ist nun verfügbar! Dies ist nur ein clientseitiges Update, d.h. Multiplayer-Server müssen nicht aktualisiert werden. Mit diesem Update werden ein paar Fehler behoben, das Laden der Map (M) beschleunigt, sowie zwei neue Funktionen zum Construction Tool hinzugefügt: Einerseits die Möglichkeit, Planken etc auch dann zu drehen, wenn sie fixiert sind (einfach STRG gedrückt halten und wie gewohnt mit den Pfeiltasten arbeiten), andererseits kann auch kurzzeitig die Textur des Tools geändert werden durch den "id" Konsolenbefehl.


    Changelog 06.05.2017:

    • [Neu] Möglichkeit hinzugefügt, Bauelemente zu drehen während sie fixiert sind (STRG gedrückt halten)
    • [Neu] Testweiser "id" Befehl um die Textur-ID des aktuellen Bauelements direkt zu ändern
    • [Neu] Ein kleiner Hinweis erscheint nun beim Versuch, den Hochofen an der hinteren Klappe zu befüllen
    • [Geändert] Karte (M) lädt nun schneller
    • [Geändert] Enter zum Schließen des Chats hat nun keinen Einfluss mehr auf die Magnetfunktion beim Platzieren von Bauelementen
    • [Behoben] Problem behoben, dass MP Server nicht betreten werden konnte, wenn Spielerrotation ungültig ist
    • [Behoben] Hitbox von Baumstümpfen korrigiert
    • [Behoben] Culling Probleme von Bäumen behoben
    • [Behoben] Fehlende Polygone am Kirschbaum behoben

    Seit dem letzten Update kannst du "constructioncollision" (oder kurz "cc") in die Konsole eingeben während das Platziertool aktiv ist. Das deaktiviert die Kollision der Bauteile, d.h. das Bauteil wird nicht mehr durch andere Bauteile blockiert oder verschoben. Damit sollte das "Rausspringen" eigentlich nicht mehr auftreten ;)

    Hmm... so this happened in Multiplayer? Actually animals are sometimes able to escape from their cages, although I wasn't aware it might be related to people tabbing out of the game. I will check out what's going on there ;)

    Ich habe immer noch das Problem, dass sich urplötzlich das Terrain-Tool einschaltet.

    Das sollte nicht von alleine geschehen. Höchstwahrscheinlich wird in irgendeiner Form ein Eingabesignal (nämlich F5) an das Spiel gesendet, entweder durch ein anderes Eingabegerät, oder durch ein Treiberproblem (oder Software, die in irgendeiner Form Einfluss auf das Eingabesignal nehmen kann).


    Das schwarze Loch ist normales Tageslicht, das normal aussehende mit "L".

    Die schwarze Stelle ist quasi der Schatten des kaputten Chunkstücks in der Luft. Wodurch der fliegende Chunk auftritt ist im Nachhinein schwer zu sagen, da aber mit den vorherigen Updates die Welt teilweise etwas durcheinandergewürfelt wurde kann es sein, dass in der Zwischenzeit jemand einen dieser Chunks bearbeitet hat (also als zwischenzeitilich fälschlicherweise anderes Terrain dort angezeigt wurde). Wenn ein Chunk bearbeitet wird, wird dieser dauerhaft in der Datenbank gespeichert, und demnach ist auch nachdem die Welt in einem der nachfolgenden Hotfixes korrigiert wurde, würde das diesen gespeicherten Chunk nicht betreffen.


    Beim Hochlade dieses L-Bildes ist auch ein Fehler aufgetreten, daher hab ich Bild ausgeschnitten.

    Das kann viele Ursachen haben, vielleicht ein Paketverlust oder sonst was. In solchen Fällen einfach das Bild erneut hochladen ;)


    Es geht noch weiter. Chat funktioniert mit Zeitverzögerung und jetzt sehe ich beim Gebiet sichern Loch im Berg.

    Was bedeutet Zeitverzögerung? Bis der Chat geöffnet ist, oder bis die abgesendete Nachrichtim Chat erscheint? Letzteres ist server- bzw. internetabhängig, d.h. die Nachricht, die du sendest, wird erst an den Server gesendet und kommt dann wieder zurück. Wenn entweder der Server ausgelastet oder die Internetverbindung Ärger macht (hoher Ping), dann wirkt sich das dementsprechend aus.
    Das Loch im Berg kann übrigens im Creativemodus mit F10 problemlos geschlossen werden.


    Aber hab auch ne Merkwürdigkeit gefunden, wenn ich ein Baum schlage und er fällt um und ich dann den Stumpf abhacken will, kommt der sound sehr spät. Weiss nicht, ob das nur bei mir so ist, bin ja unter linux (Standalone) unterwegens.

    Tritt denn "Kollision" mit dem Stumpf auf? Als schlägt die Axt trotzdem darauf (siehst du kleine Partikeleffekte), oder schlägt die Axt quasi ins Leere? Kannst du währenddessen durch den Stumpf hindurchlaufen?

    Also, me and Harv have this desire (as well as Zork) to be able to export the map into a .png image file. Is that a possibility? Even in a modding sense? If it stalls/delays the player model update then could nudge someone via modding to do it. Let them know how then someone can poke around with it.

    Right now it's unfortunately not possible, but it's definitely planned (i.e. having an ingame feature, maybe a small button next to the map which allows you to store the map as an image or something like that). However, of course the single map tiles can be converted into a png or jpg file without much hassle. Maybe I can release a small converter or a plugin (which only works in singleplayer then) which can do that^^


    What is the ID of the new "white wood"? I'm not sure I'm seeing it? Is it as white as the "white plaster" (ID: 143)?

    The new id is 84. It's however slightly darker than the white plaster (143) texture.


    This was in my single-player game in the standalone version. I might actually have a tiny plugin installed that I wrote but I certainly did not use that command or any command. I simply flew over a place where a cabin should be. And I very rarely experience crashes in this game.. It's quite stable, for an alpha.

    It's indeed a strange issue. If it crashes again, just let me know ;)

    We just got a tiny steam update a few minutes ago... anything important in there?

    Just fixed an issue with plants and also a minor issue with logarithmic depth buffer, so nothing important ;)


    A son of a friend wanted me to ask you (Red51) if we can crouch and have wave emotes in the next update. Crouching currently is useless

    Yeah currently there is no real crouching in the game ^^ This will change once we have our new player models, although I can't say for sure if the first release of the character models will already contain a real crouching feature (since this needs some fine tuning, so maybe it becomes available shortly afterwars) ^^


    And attached is the pond at night. On closer look, I can barely make out the surface of the water but normally its a bit darker and not so transparent

    Hmm... yeah that's indeed barely visible. Did you also disable water reflections? If both refractions and reflections are disabled, water surfaces are sometimes hardly visible. We'll change that in the near future :)


    Wow! This is the most bug reporting I've done in a while...

    Wow, that's indeed a nasty issue =O Looks like something got internally messed up. Did you maybe use the "reloadplugins" command or something like that? Maybe keep an eye on this, if this issue occurs again, please let me know

    Nice! every time I see a hotfix I get that little-kid-opening-the-presents-feeling!

    Hehe :D


    animals (friendly and non) seem to be spawning in within a relatively short distance from me

    Hmm... have to check out what's going on there, but unless the detail distance is set to a low value in the settings, animals should spawn in time =O


    Also noticing lots of ponds which are filled with water but visually appear to be empty from above

    That's strange, can you maybe post a screenshot of this issue? Sometimes the water may appear very transparent, especially if refractions are turned off.

    Danke für den Hinweis bzgl. der Definitions :) Das Problem sollte jetzt *eigentlich* nicht mehr auftreten (also die PluginAPI sollte auch ohne commons.jar kompilierbar sein).


    Das neue Update hat nun auch die neuen Funktionen reingebracht, ich habe sie grob getestet und alles schien soweit zu funktionieren. Falls es dennoch Probleme gibt, lass es mich bitte wissen ;)


    PS: Anstatt die class-files zu laden, kannst du auch den Server das Projekt direkt kompilieren lassen. Du gibst dann nur den Pfad zu deinem Projekt an, und bei Serverstart (oder bei Eingabe des "reloadplugins" Commands) kompiliert der Server das Projekt automatisch neu (so kannst du jederzeit Änderungen im Sourcecode vornehmen und die Plugins neuladen, ohne, dass du den Server neustarten oder irgendwas hin- und herkopieren musst)^^

    @ArcticuKitsu and @DaBoiye: It's indeed a pity with the pyramids, but at least unexplored parts of the world shouldn't be affected :)


    @zfoxfire: True :D Monday was a holiday in Germany, this always mixes things up^^


    ------------------


    Another hotfix is now available (0.8.2.4)! It introduces some minor changes and also fixes a few bugs. Server admins have to update their multiplayer servers accordingly.


    Hotfix 0.8.2.4:

    • [New] Added "constructioncollision" ("cc") command to toggle collisions for construction placement (experimental)
    • [New] Added some API functions (see API changelog)
    • [Change] White wood texture is now also available for planks and beams (sawbench)
    • [Change] Reduced flickering of posters
    • [Bugfix] Fixed a server crash in certain situations
    • [Bugfix] Fixed rendering issue of blocks in some cases
    • [Bugfix] Hopefully fixed map issue (rendering black patches), need feedback
    • [Bugfix] Fixed NPC desync in certain situations
    • [Bugfix] Torches should be visible through glass now
    • [Bugfix] Fixed issue with banning players (ban executed twice)
    • [Bugfix] Fixed some API related events (see API changelog)

    @Edeaw: Hinsichtlich der Kollision der Tiere ist auf jeden Fall noch Nachholbedarf. Sie fallen zwar weniger häufig durch den Boden, aber es kann trotzdem noch passieren, dass diese sich in Wänden einklemmen :huh:


    @Bogus: Das Marker-Verhalten sollte sich eigentlich nicht verändert haben 8| Hast du das Setzen des Markers denn "Bestätigt"? Nachdem ein Marker mit Rechtsklick gesetzt wird, ist er noch nicht erstellt (du kannst da ja erstmal noch die Form, Farbe und den Namen des Markers ändern). Erst nachdem du Enter drückst oder irgendwo ins Leere klickst wird der Marker auch tatsächlich gesetzt (wohingegen ESC das Setzen des Markers abbricht)


    ----------------------


    Ein neuer Hotfix ist nun verfügbar (0.8.2.4). Es bringt ein paar kleinere Änderungen und einige Bugfixes. Serveradmins müssen ihre Server für dieses Update aktualisieren.


    Hotfix 0.8.2.4:

    • [Neu] Befehl "constructioncollision" ("cc") hinzugefügt, um Kollision für Bauteile ein-/auszuschalten (experimentell)
    • [Neu] API bezogene Funktionen hinzugefügt (siehe API Changelog)
    • [Geändert] Weiße Holztextur ist nun auch für Planken und Balken verfügbar (Sägebank)
    • [Geändert] Flackern von Postern reduziert
    • [Behoben] Server Crash, der in manchen Fällen auftrat, behoben
    • [Behoben] Renderingprobleme mit Blöcken in bestimmten Situationen behoben
    • [Behoben] Hoffentlich Probleme mit der Karte (schwarze Stellen) behoben, Feedback benötigt
    • [Behoben] NPC Desync in manchen Situationen behoben
    • [Behoben] Fackeln sollten nun durch Glasscheiben hindurch sichtbar sein
    • [Behoben] Problem beim Bannen von Spielern behoben (Bann wurde doppelt durchgeführt)
    • [Behoben] API bezogene Events korrigiert (siehe API Changelog)

    1. Unter anderem sollen Tiere einem folgen können, dazu verwende ich setPosition().

    setPosition() ist tatsächlich fehlerhaft =O Das wird im heutigen Hotfix korrigiert! Allerdings wird diese Methode dann nur noch zum Teleportieren von NPCs dienen. Gleichzeitig wird aber eine neue Methode moveTo() eingeführt, mit welcher ein NPC angewiesen werden kann, zu einer bestimmten Position hinzugehen ;)


    2. Dies ist eher ein Wunsch: Ein RayCastResult stellt nur Vektoren und so bereit.

    Mit dem nächsten Hotfix wird es die Möglichkeit geben, auf das Kollisionsobjekt zuzugreifen. Momentan funktioniert das aber nur für Player und Npc


    3. Verwendung von Definitions.ObjectDefiniton erfordert die commons.jar

    Hmm... ich konnte das leider nicht reproduzieren 8| Kannst du ggf. mal den Codeausschnitt hier posten? Lädst du das Projekt als fertige jar ins Spiel, oder lässt du es automatisch vom Spiel/Server zur Laufzeit kompilieren?

    1) blocks not blocking light

    Unfortunately this requires a rework of the lighting system. If light gets blocked by blocks and/or construction elements, this would require a lot more computations (and as a result, the performance will suffer, or more precisely, the chunk generation). Especially when people place lots of light sources in close proximity to each other.
    So this issue is definitely on our list, but unfortunately I can't really give an ETA on that. Probably we'll focus on that issue after the player models ;)


    2) animal collision with construction elements, blocks

    That's something that needs to be improved step by step. We already tried to reduce many collision issues with animals (falling through the ground, walk through walls etc), but there is still some work to do. These issues should be solved (at the very latest) when we're going to implement real NPCs


    3) fires (i.e. torches, campfire, etc.) not visible though glasspanes

    Hmm.. apparently this seems to occur in certain situations only. I'll update the rendering order, maybe have a look if this issue still occurs after the next hotfix (which will be available in a few hours) ;)

    Also wenn wir eine Ankündigung dazu schreiben, bedeutet das i.d.R., dass das Update auch serverseitig durchgeführt werden muss. Ich habe den Hinweis dennoch ergänzt (also ja, dieser Hotfix betrifft ebenfalls die Server) ;)


    Nun bin ich total verwirrt, wieder ein neuer Hotfix ? hmm ...

    Sobald irgendwelche Probleme bekannt werden versuchen wir sie so schnell es geht zu beheben ;) Insbesondere jetzt wo das nächste Update die Spielerfiguren sein werden, d.h. es kann etwas dauern, bis das Update verfügbar ist (und es wäre ein Jammer, wenn bis dahin größere Probleme bestehen bleiben).

    Did you check your ports? The website I've linked in my previous response is very helpful if you want to find out if the server is reachable from outside ;) If you didn't change the firewall settings and if there was no update for the antivirus scanner in the meantime, it's most likely related to the ports. Did you maybe forward the ports to a specific IP (in this case you may have received a new IP now, so the previous port forwarding is no longer valid)?