Posts by red51

A new update is now available, introducing "Points of interest" and many more changes!
Latest hotfix: 0.9 (2025-10-31)

    Ja, das stimmt, das Problem kann ich reproduzieren =O Tatsächlich hat die Beleuchtung zuvor auch nicht korrekt funktioniert, aber in dem Fall ist es wohl wesentlich schlimmer geworden... ich werde das schleunigst beheben!

    Generell könntest du dafür im entsprechenden Welt-Ordner den Ordner "worldParts" und "customImages" löschen, und die <weltname>.db Datei mit einem SQL-Editor öffnen. Darin müsstest du dann alle Tabellen löschen bis auf "Player" (das enthält alle Spielerdaten) und "Inventory" (das enthält alle Inventare). Am besten in dem Zuge auch einmal den "cache" Ordner im Hauptverzeichnis löschen.


    Danach sollte die Welt wieder neu generiert werden, die alten Spielerdaten bleiben aber bestehen (möglicherweise spawnt ein Spieler nun aber in der Luft, oder unter der Erde - je nachdem, wo er zuletzt offline gegangen ist) ;)

    Difficulty: Easy


    This plugin creates a new custom item: A backpack! Basically a backpack acts like a regular chest, with the exception that the backpack is stored in your inventory. There are a few colors available and the backpacks are craftable at the workbench.


    Hopefully nobody tries to store a backpack containing a backpack in a backpack :saint:

    Difficulty: Advanced


    This plugin allows you to select and upload a 3D model from your hard drive and place it in the world. The model is then saved automatically in a separate database file (so it will be loaded again after restarting the server).


    In order to upload the 3D model, this plugin creates a new custom item which is craftable at the workbench (workbench -> miscellaneous). This item is only craftable by admins, although they can still give this item to regular players.


    Be careful when uploading too many models with too many polygons, since this could have a major impact on the performance!

    Difficulty: Intermediate


    This plugin enables you to create new custom items (tools or melee weapons) easily. Just place all relevant item files (as well as a "ItemDefinition.txt" file) into a separate folder in the "Items" subfolder. This plugin contains a "baseball bat" example item.

    Difficulty: Intermediate


    This plugin allows you to play custom music in the world. If you create a sign with the text "Jukebox", it allows you to select and play a certain music track.


    Please note: If you run this plugin on your public multiplayer server, make sure that no copyrighted music is used :!:

    Difficulty: Very easy


    This is a rework of the old ConnectToTeamspeak plugin. Instead of hard coded server data (ip, port, channel), this plugin uses a config file.


    If a player enters "/ts" into chat, he will be connected to the target TeamSpeak server (as long as the TeamSpeak client is installed on his machine).

    Rifles seem to not be able to hit bandits, and if they can it's fairly rarely. I keep trying to hit bandits time and again, just can't. I have better luck with muskets, but not bandits.

    Thanks for the video! Maybe this could be related to some sort of desync... you obviously hit the bandits in the videos, but apparently this hit wasn't processed by the server for some reason 8| I will check out what's going on there!


    Just wanted to note that when I place stone in the crusher it tends to get clumped up in a section refusing to be picked up

    There is indeed an issue with picking up gravel from a grinder... this definitely needs more fine-tuning ;)

    red51 it would not be bad to have some educational videos, so that you can understand approximately how the API plugin works. At least on the simplest example, then to try to repeat these actions yourself.

    Well, basically the API requires at least some basic programming knowledge. The documentation should be a good starting point: https://javadoc.rising-world.net/
    A bunch of example plugins should be ready shortly, they can give a good impression about how various things work in the API ;)


    I really hope that in addition to weapons you can upload for example chairs, statues, plants, stones, blocks and so on. This will be possible?

    Unfortunately you cannot add new blocks or plants through the API atm... and when it comes to furniture, there is at least no convenient function to create custom furniture, e.g. a working lamp or a working bed (although you can load your own 3d models).


    PSS still wanted to ask, and you can insert your downloaded objects and music on other servers? Or will it work only in a single and on its own server?

    It's up to the admin to decide which plugins he installs. Plugins are always running "server side", so if you join a server, you cannot use or upload your own plugins (otherwise that feature could be easily abused), instead you can only use the plugins which are installed on the server.


    I am noticing that my npcs are moving around when I log on my server but the name tags placed by ABM are separating from the animals when they walk away

    Hmm... this seems to be a result of the new way how npcs are handled (sync is now interpolated on the client, instead of on the server). I'll see if we can minimize the problem.


    While the NPC logic has greatly improved it does not seem to account for player mining underneath it thus removing any path to travel, including straight down.

    That's strange =O Maybe the ground was too far away for that chicken (in order to minimize the "falling through ground" issue there are a few specific situations which prevents an npc from falling down)... I will check out what's going on there ;)


    I can't even kill bandits properly with a rifle (repeater) with muskets being far more reliable here

    Actually the repeater is supposed to be much more accurate than the musket... maybe there was some sort of desync going on in this particular case? I'll take a closer look at the problem^^

    Wir können das in Zukunft hinzufügen, aber zwischenzeitlich kannst du diesen Code dafür verwenden ;)


    When using the "report" command, the report file is only stored in your local game directory. You have to upload it here (or alternatively post the full content, i.e. open the text file, copy the content and paste it here), otherwise we can't access it unfortunately ;)
    However, can you maybe post a screenshot of the "white line"? It isn't visible on the screenshot you've posted, is it?

    Sorry for the late response! This issue seems to be related to some desync, although it shouldn't be a big problem (the "SEVERE" keyword is indeed misleading here). However, we released a mini update which should fix this issue ;)
    Nevertheless, this doesn't seem to be related to any "stuck while connecting" issues. Do you still get stuck after a restart? Could you maybe send me the whole server log?

    Danke für das Video und die Infos! Ich werde mir das mal genauer ansehen. Ich denke das Problem mit dem Ungenauigkeiten lässt sich wohl nur beheben, wenn wir die Genauigkeit erhöhen (klingt irgendwie banal, ist aber nicht ganz so trivial): Momentan wird nicht die exakte Position des Bauelements gespeichert, sondern stattdessen werden die Koordinaten umgerechnet. Auf diese Weise können wir pro Element immerhin 18 Bytes an Daten sparen, was zwar nach nicht ganz so viel klingt, bei extrem vielen Bauelementen aber durchaus nennenswerte Datenmengen einsparen kann. Ich denke aber, dass das für diese verschiedenen Szenarien von Ungenauigkeiten verantwortlich ist.


    Das Bausystem muss ohnehin einmal überarbeitet werden, bei der Gelegenheit werden wir diese Probleme auf jeden Fall ausmerzen ;)

    I was playing on someone else's server, and there was no one around. I actually have no idea what the timeout is/was. I still find it cheap to have the inventory lost. Anyway. Perhaps this is out of your control, but still pisses me off, and does not encourage me to launch the game to waste my time like this.

    Unfortunately it's up to the server admin to decide which despawn time he uses or whether or not players should keep their inventories upon death. We can't enforce any rules... the server files are available for free and basically everyone can host a server. Even if a server admin sets the spawn for new players in hell right above lava (so you constantly die if you join the server or everytime you respawn), that's extremely annoying (and obviously that's a bad server), but ultimately it's the decision of the server owner...


    If you want full control, you either have to run your own server, or play singleplayer / LAN / P2P :|


    I was cooking some meat and there are absolutely NO WAY to tell if the meat is ready, but to look at it until it is cooked. And the time period between "cooked" and "burned" is very small

    It's true that the period between "cooked" and "burned" is very small. Originally it was actually intended that cooking meat shouldn't be too easy, since cooked meat restores more hunger and also more health than other foods. It's still not perfect and needs more fine tuning, that's definitely on our to-do-list, but we haven't touched the cooking part in a long time.


    And when will it be possible to load their models into the game?

    Loading models into the game is already possible through the Plugin API: https://javadoc.rising-world.n…lements/World3DModel.html
    However, we will release a few example plugins shortly which allow you to load custom items and models without having to write a plugin for that ;)


    What formats will the model installer support? What restrictions will be? What is the maximum number of polygons? Will it be a separate program? Where can I download it? Will it be possible to prescribe animations to these models? (For example, a door function).

    Main format is wavefront .obj, but there is also experimental .fbx and .blend support. When it comes to the textures, we highly recommend to use DDS textures (but jpg/png are also supported).


    There is no hard-coded maximum number of polygons, but the more polygons, the bigger the impact on performance. It really depends on what you're planning to do. I'd recommend to keep the polygon count as low as possible. If you want to create a new item or object, I'd recommend to keep the number of triangles (not quads!) under 10k


    To create a model, you can use any modeling software you want, e.g. Blender (available for free), Cinema4D, Maya, 3DS Max etc.


    Currently you can't load animations unfortunately...


    how to add item and custom music ?

    If you want to load a custom item, you can check out this class. For custom sounds, check out this one.
    However, there will be a few example plugins available very soon (including a custom item loader and a "jukebox" plugin) which allow you to load custom items (and play custom music) without having to write a single line of code ^^ The example plugins are almost ready.