If you want your GUI window to be visible in front of the inventory, you can call setAlwaysOnTop(true) on your GUI element. If you want to close the inventory, you can call Player.hideInventory() (if the player is currently accessing a chest, call Player.hideStorage() instead) ![]()
Posts by red51
A new update (0.9.2) is available now!
Latest Hotfix: 0.9.2.1 (2026-05-13)
Latest Hotfix: 0.9.2.1 (2026-05-13)
-
-
Rats seem to hit FPS more than the other NPCs, even the new ones.
Thanks for letting us know! I will check out what's going on there... as a workaround, you could disable rats. To do that, type "disablenpc rat" into console (but keep in mind that this also deletes all rats which are already spawned). However, it will still be possible to spawn rats via command.
Would it be too much to ask to also have a book to "tame" the skeletons so they can be our buddies?
What do you mean exactly? Do you just want them to not attack you anymore, or do you want them to actually help you fighting other hostiles etc? Currently we don't have a mechanism in place to have actual "buddy npcs", but that's definitely planned

I like the idea of spawning bandits in cabins. I wonder if that would be too much?
I'm not sure if that works properly, since there isn't much room in the cabins... I'll have to do a little tinkering^^
I have shot 7 arrows with the compound bow at a spider but it didn´t die.
I will check out what's wrong with these spiders

i still don´t understand the thing with the water. Maybe i missunderstood but i thought that we are now able to "smooth" water. The same way as we can with the ground. F5-5 just allows me to place water. I can see no difference to before the patch.
Oh, no unfortunately it's not possible to "smooth" water
Actually the water tool (F5-5) didn't change. We only added a water "material" to the other terrain tools (basically this only affects the paint tool [3] and the area tool [4])Part 2 - Immune Bandit:
Hmm... that's strange oO Was this in singleplayer or multiplayer? A client log would be really helpful to find out what's going on there
If this happened in multiplayer, a server log might also help -
Mir ist ein Bug aufgefallen: Die Banditen-Bogenschützen treffen zwar meist aber machen dabei keinen Schaden auf Servern wo PVP ausgeschaltet ist.
Das ist leider momentan wirklich noch ein kleines Problem, wird aber baldigst behoben

-
Key Features:
- You can now create Custom Items (i.e. custom tools or weapons)
- Full support for custom sounds
- Ability to request screenshots and raw map tiles from the client
- Access to custom images (posters)
- Internals class which provides access to internal classes and methods
------------------------------------------------------------------------------------------------------
Changelog:
- General
- [New] CustomItem which allows you to create a custom item
- [New] CustomRecipe which allows you to create a crafting recipe for a custom item
- [New] CustomImage class which provides access to custom image information
- [New] Definitions.HitDamageDefinition
- [New] executeDelayed()
- [New] Internals class, useful when using Reflection
- [New] Added more CollisionTypes
- [Bugfix] 2D custom sounds are now fully supported
- [Bugfix] Raycast "getCollisionInfo()" (on storages) correctly returns storage ID
- Events
- [New] PlayerCustomImageUploadEvent
- [New] PlayerCustomImageUploadRequestEvent
- [New] PlayerCustomImageDeleteEvent
- [New] PlayerTeleportEvent
- [New] PlayerPlayerInteractionEvent
- [New] PlayerIllegalStateEvent
- [Bugfix] PlayerPickupItemEvent
- ExplosionEvent
- [New] getRelatedPlayer()
- PlayerElementHitEvent
- [New] getHitPosition()
- [New] getHitNormal()
- NpcSpawnEvent
- [New] getNpc()
- Server
- [New] registerCustomItem()
- [New] registerCustomRecipe()
- [New] savePlayers()
- [New] saveStorages()
- [New] saveNpcs()
- [New] findNearestPlayer()
- [New] sendInputCommand()
- [New] getCustomImage()
- [New] removeCustomImage()
- [New] getAllCustomImages()
- Inventory
- [New] insertNewCustomItem()
- [Bugfix] insertNewClothingItem()
- [Bugfix] insertNewObjectItem()
- Storage
- [New] insertNewCustomItem()
- [Bugfix] Changing the storage size is now saved permanently
- GuiElement
- [New] setAlwaysOnTop()
- [New] setAlwaysInBackground()
- World
- [New] spawnProjectile()
- [New] triggerFirework()
- [New] createNewStorage()
- [New] spawnCustomItem()
- [New] findNearestItem()
- [New] findNearestNpc()
- [New] getNextNpcGroupID()
- [New] getWorldFolder()
- [New] getWorldsFolder()
- [New] isChunkModified()
- Npc
- [New] transform()
- [New] getGroupID()
- [New] setGroupID()
- [New] getVectorToNearestPlayer()
- Player
- [New] createScreenshot()
- [New] requestMapTileRaw()
- [New] raycastFromWorldPosition()
- [New] setSoundPosition()
- [New] setSoundVolume()
- [New] setSoundPitch()
- [New] showContextMenu()
- [New] showJournal()
- [New] hideJournal()
- [New] showInventory()
- [New] hideInventory()
- [New] showStorage()
- [New] hideStorage()
- [New] isSprinting()
- [New] isWalking()
- [New] isIndoor()
- [New] isInCave()
- [New] getIdleTime()
______________________________________________
Latest Javadoc: https://javadoc.rising-world.net/
Latest Download: https://download.rising-world.net/api/PluginAPI_0.9.5.4.zip -
@Neowolf1978: Vielen Dank für die netten Worte

Warum steht in der Konsole vom Server WARNING: YOUR SERVER VERSION IS OUTDATED (0.9.5.2 vs. 0.9.5.1)
Da war leider ein Fehler mit der Versionsdatei, ich konnte sie allerdings erst nicht updaten, da das Steamworks Backend zwischenzeitlich offline war (bzw. Steam kurzzeitig der Meinung war, RW würde gar nicht existieren) X/ Das Problem ist nur kosmetischer Natur, sollte nun aber behoben sein

-
Thanks a lot for your feedback!

Maybe it would be worth categorizing these sorts of settings as hard or normal.
I personally wouldn't mind at all having to deal with these guys in the daytime.That's a good idea, I will keep that in mind!

So, I thought some suggestions for NPCs
Thanks for your suggestions! Some of these things are planned (more information about status, display weapon stats etc), and we're also going to tweak the new npcs (and their loot)

Also I'm getting this in server log: WARNING: YOUR SERVER VERSION IS OUTDATED (0.9.5.2 vs. 0.9.5.1)
Oh, thanks for bringing this to our attention! We've just released another minor update which fixes this wrong version number

givenpcitem if used on a bandit (with just givenpcitem command with no parameters, will remove the weapon in the NPCs hand, it does not go into inventory, it just vanishes)
This is indeed intended. While npcs technically have an actual inventory (just like the player), it's not really used by the game atm. Instead they just hold the item in the first inventory slot in their hands. So the command basically replaces the first item in their inventory.
Also, one town is greatly affected by lag since the update (even latest hotfix)
Hmm... is there maybe an underground dungeon nearby? Or are there many npcs in the town? Maybe try this: Once you experience the fps problems in the town, press F3 to open the stats. Check out line 8 which starts with "NPC:". Can you tell me the 3 numbers there?
-
Danke für die Logs! Darin ist auf dem ersten Blick eigentlich nichts Ungewöhnliches festzustellen
Allerdings scheint es so, dass es extrem viele Tiere gibt. Wenn ich das richtig sehe, sind es um die 100.000 Tiere
Diese müssen beim Spawn erstmal übertragen werden, was den Ladevorgang teilweise spürbar verlangsamen kann. Und auch die allgemeine Serverperformance leidet ein wenig darunter. Es wäre ggf. eine Überlegung wert, einmal alle Tiere zu löschen - seit dem Update werden die Tiere dann ja eh wieder neu spawnen. Ärgerlicher wäre das nur bei speziellen Tieren oder Dummys, die an bestimmten Stellen gespawnt wurden, dann die wären leider auch futsch...Ansonsten könntest du ggf. auch probieren, einmal die Sichtweite zu reduzieren bzw. vor allem die Detail Sichtweite. Setze das am besten einmal aufs Minimum und versuche zu connecten. Falls du dann drauf kommst, kannst du die Sichtweite wieder hoch stellen.
Was den Rasentrimmer angeht: Was genau funktioniert denn nicht? Hörst du keinen sound, spielt die Animation nicht mehr ab, oder mäht er nur kein Gras? Ist es denn immer so, dass er nach 1x Benutzen nicht mehr funktioniert? Spielt es denn eine Rolle, wie lange du ihn verwendest hast? Oder ist auch eine ganz Kurze Benutzung schon ausreichend dass er nicht mehr geht? Funktioniert denn der Minenbohrer noch? Der ist vom eng verwandt mit dem Trimmer. Wichtig ist, dass du nach der Verwendung des Trimmers und der erneuten Versuchs die Maustaste etwas gedrückt hälst (manchmal dauert es 1-2 Sekunden, bis er "anläuft").
-
ABM was indeed having issues with the latest version. We've made some changes with the latest hotfixes, please have a look if you still run into any issues with it

-
A new hotfix is now available which fixes some of the current issues. Multiplayer servers need to be updated accordingly

Changelog 2019-03-13 (0.9.5.2):
- [New] Command "givenpcitem" to give an item to an npc
- [New] You can now also get venison from giraffes
- [New] Stamina can now also be disabled server side
- [New] Added spawn protection setting to config.properties file (for SP)
- [New] Added separate "fly" permission for creative mode (to disable fly mode)
- [Change] Reduced respawn rate for npcs
- [Change] Blueprints no longer include air when placing terrain (can be changed in config)
- [Bugfix] Fixed wrong spawn position when creating a new world
- [Bugfix] Fixed yellowish glow of items and player in inventory
- [Bugfix] Fixed a bug which was responsible for certain performance issue
- [Bugfix] Fixed water not being visible if placed via blueprint
-
fps 0 why?
Is just the graph stuck a 0 fps or does your game really freeze?

-
Es ist nun ein Hotfix verfügbar, welcher einige Probleme behebt und kleinere Änderungen einführt. Multiplayer-Server müssen entsprechend geupdatd werden

Changelog 13.03.2019 (0.9.5.2):
- [Neu] Befehl "givenpcitem" um einem NPC ein bestimmtes Item zu geben
- [Neu] Man erhält nun von Giraffen auch Wildfleisch
- [Neu] Ausdauer / Stamina kann nun auch serverseitig deaktiviert werden
- [Neu] Spawn Schutz Einstellung kann in config.properties Datei vorgenommen werden (für SP)
- [Neu] Separate "fly" Permission für den Creative-Modus hinzugefügt (um Flugmodus zu verbieten)
- [Geändert] Respawn-Rate für NPCs reduziert
- [Geändert] Blueprints enthalten berücksichtigen Luft nicht mehr beim Terrain-Platzieren (kann in config geändert werden)
- [Behoben] Falsche Spawnposition bei neuen Welten behoben
- [Behoben] Gelblicher Schimmer an Items und Spielervorschau im Inventar entfernt
- [Behoben] Bug behoben, welcher zu Performanceproblemen führen konnte
- [Behoben] Wasser wird nun wieder korrekt angezeigt, wenn es via Blueprint platziert wurde
-
und die spinnennetze, platten mit spikes und nur spikes?
Wie @Deirdre schon sagt, mit object trapspikes bekommt man die Stachelfallen, mit object spikes die festen Stachel, und mit object weakground den brüchigen Boden

Die Spinnweben sind erhältlich via object cobweb_u, object cobweb_corner_u, object cobweb_corner_b sowie object cobweb_door1aber wenn, dann bitte auch das Efeu in den Verfallenen Hütten dazunehmen.
Leider ist das Efeu in den Hütten kein eigenständiges Objekt, sondern fester Bestandteil der jeweiligen Möbel

Meine FPS ist vom Gefühl her leider weit runter
Vor allem das Spawnen der Skelette in den Dungeons kann die FPS etwas drücken (was sich leider bereits bemerkbar macht, wenn man die Oberfläche entlang fliegt - zumindest was die Dungeons angeht, die nahe der Oberfläche sind). Mal sehen, was wir da machen können. Allerdings gabs in der letzten Version auch einen Bug, der in manchen Fällen die FPS spürbar drücken konnte. Bitte prüfe mal, ob das Problem damit immernoch besteht

-
rying to find a clip to share of where bandits & especially skeletons came running at you at lightning speed.
I think it's not a bad idea to reduce the run speed a little bit

clips.twitch.tv/DeafGrossGarageUnSane
This is a hilarious video
But the sudden performance drop seems to be quite strange, since you're not moving at all... do you run any plugins? Did it happen in singleplayer or multiplayer (if it's in multiplayer, was there another player on the server at the same time)? Maybe you can enable the client debug console (open the config.properties file and set "game_debug_console" to true, then save the file and run the game again) and play a little bit until you experience the lags. Then quit the game and go to the "Logs" folder in your game directory. Please forward the latest log file to us (either create a topic here, or send it via PM to me, or via email to support@jiw-games.net) 
I also notice they did not despawn at daybreak but were still roaming at midday, is this normal?
Yes, this is normal. But maybe we will change this behaviour^^
How far do they roam?
It really depends. As a rule of thumb one can say: If they are visible, they can always go to your location.
and do others keep spawning regularly if they are not killed?
New bandits should not spawn if there are still other bandits in this area

Trying the water-terrain-tool-functions the "smoothing out" function doesn´t seem to work.
Well, basically the "smoothing out" feature never takes the currently selected material into account. Maybe we can hide the material selector while the smoothing mode is active (to avoid any confusions).
The red circle/square is also not projected on the water surface but only on the ground below the water.
This is basically intended: the regular terrain tools only affect the "terrain", i.e. solid ground, not water. That's why the brush is not visible on water surfaces. If you want to edit the water explicitly, you need to select the dedicated water tool (F5 -> 5)

We all agreed we want to keep the animals on peaceful, no bandits, but we do want enemies in the dungeon. How would I go about that?
You could disable bandits on your server explicitly. To do that, open the console (key ~ or ` or ^) and type disablenpc bandit (requires admin permission). This removes all bandits in your world and prevents them from spawning again

Will they damage builds or just go for players
As @Captian_Cornball said, they only attack players. Currently they will not damage any buildings.
Double doors yes, open no. I just tested again with latest updates, horses will walk through closed double doors
Hmm... was it really "closed"? If people create double doors, they usually place a closed door and another open door (since there is unfortunately still no tool to mirror or flip doors). So if one door is opened, and one is closed, the double door appears to be closed.
Update on my Terra-blueprint issue. It seems that not the ground below the blueprint is gone but around it. Like the game is saving exactly the square i mark when i do the blueprint.
Oh, yes currently blueprints take "air" into account. The idea was that this enables you to create caves, or copy underground structures properly. But I'm not sure if this was really a good idea... we will change this behaviour with the next update

Does using rifles NPC ?
Currently NPCs are only using swords (or another melee weapon) or bows. But the next update introduces a command to give various items to an NPC

Hi I have lags on my saved gameFPS 0
Do you play in singleplayer or multiplayer? Do you run any plugins?
-
Mein Inventar leuchtet sehr komisch.
Das ist leider ein Bug, das wird mit dem kommenden Hotfix (in wenigen Stunden) behoben

Das ABM-Plugin läuft bei uns auf dem Server nicht mehr.
Ich muss noch prüfen, was genau da los ist und ob wir ggf. spielseitig was machen können.
Aufgefallen sind mir die Lampen, die leuchten zwar aber leuchten nicht.
Das ist leider schon seit längerem so
Obwohl das recht trivial erscheint, bedarf das leider relativ viele Änderungen (das liegt an der Art und Weise, wie Objekte momentan generell gespeichert und dargestellt werden). Das ist aber auf jeden Fall auf unserer Todo-Liste!gibt es konsolen-befehle um die skelette spawnen zu lassen?
Jap, du kannst du Skelette mit dem Befehl spawnnpc skeleton <var> spawnen
<var> kannst du durch die Variationen 0-5 ersetzen:0 einfaches Skelett 1 Skelett mit Rüstung 2 stärkeres Skelett mit Rüstung 3 Bogenschütze* 4 Skelett mit Robe 5 Boss-Skelett (Samurai-Rüstung)
*Bogenschützen spawnen manchmal auch mit SchwertGibt es die neuen Features nun auch direkt bei bereits bestehenden singleplayer servern, oder muss ich dafür erst einen neuen Server erstellen um NPC´s zu haben?
Wie @lenko schon sagt, diese Features gibts auch in bestehenden Welten
Allerdings verändert dieses Update zB nicht bereits gespawnte Tiere. D.h. wenn ein Tier im Untergrund oder hoch in der Luft gespawnt ist, dann bleibt es in vielen Fällen nach dem Update ebenfalls dort.Kann es sein, dass das Schlagen mit der Spitzhacke verlangsamt wurde? Im Creativemodus ist mir das gerade aufgefallen, dass man nicht mehr o schnell hintereinander schlagen kann... das finde ich etwas hinderlich, wenn man viel Stein abbauen möchte
Ja, da wurde ein ganz kleiner Cooldown hinzugefügt. Vorher konnte man sehr schnell mit der Spitzhacke schlagen, wodurch die Stahlspitzhacke spürbar schneller als der Minenbohrer war... das war daher nicht ganz gewollt... aber in Kürze kommt die aktualisierte Plugin API, mit welcher eigene Items eingebunden werden können mit ganz eigenen Paramtern. Darüber könnte man bspw. eine Spitzhacke erstellen, die 10x schneller als die Stahlspitzhacke ist

ähm die neue kollision ist aber echt der oberhammer die ziege lebt und wurde ** nicht ** dahin gesetzt und eingefroren das ist natürlich entstanden
Ist die Ziege schon damals vor dem Update gespawnt? Normalerweise sollte ein Tier nicht so weit da hoch kommen, aber das Update verändert nicht die Position von bereits gespawnten Tieren (und vorher war es ja leider durchaus möglich, dass ein Tier irgendwo auf Dächern landete oder irgendwo in der Luft). Es wirkt so, als wäre die Ziege vorher in dem Gemäuer gewesen
Daher wird scheinbar als "nächstgelegener Untergrund" die Unterseite der Brücke gewählt. Das sieht zwar ungewollt aus, aber es sollte neu gespawnte Tiere nicht betreffen.Ich hab von meinem Server gehört das Tiere im Wasser nicht mehr sterben, das teilweise sogar ganze Herden im Wasser gehen
Das sollte *eigentlich* nicht passieren. Einerseits ertrinken Tiere weiterhin (diesmal sogar schneller als vor dem Update), andererseits sollten Tiere normalerweise das Wasser meiden wie der Teufel das Weihwasser
Die Ausnahme wäre höchstens, wenn ein Plugin läuft, welches Tieren explizit befehlt, ins Wasser zu laufen (und natürlich kann auch der Tod des Tieres durch ein Plugin verhindert werden).Ich habe wieder das Problem mit dem Rasentrimmer. Er funktioniert nicht.
Merkwürdig... aktiviere ggf. mal die Debug-Konsole, vll tritt ja irgendein Fehler im Hintergrund auf? Öffne dazu die "config.properties" Datei und setze "game_debug_console" auf true, dann starte das Spiel erneut. Sobald der Fehler auftritt, beende das Spiel und gehe in den Logs Ordner im Spielverzeichnis. Sende uns bitte die neueste Log-Datei zu (entweder via PN, oder via Mail an support@jiw-games.net)
Habe eine Frage zu dem neuen Wassertool unter F5.
Wie ist dieses am Besten zu handhaben?Grundsätzlich musst du dir das Wassermaterial (bei den Tools 1-4) wie eine separate Textur vorstellen. D.h. beim Auffüllen von Terrain wird dann Wasser (statt zB Erde) genommen, und im Paint-Modus wird bestehendes Material durch Wasser ersetzt. Generell betreffen die Tools 1-4 immer nur das Terrain (also nur solide Materie), nicht bestehendes Wasser. Wenn du explizit Wasser bearbeiten musst, musst du das alte Wasser Tool (5) nehmen.
Die praktischste Änderung ist eigentlich das Vorhandensein von Wasser beim "Area" Tool (4). Damit kannst du einen ganzen Bereich relativ genau mit Wasser füllen (oder leeren). -
is a "feature" or a funky bug?
Looks like a funky bug

Maybe a new trailer, showing the NPCs?
It's on our to-do list

-
tiere zähmen ist mit diesem update noch nicht möglich, oder die einzufangen und nach hause zu führen oder ????
Nein, das geht leider noch nicht...
red51: Ich habe nach dem Update ganz normal meine SP Welt geladen ohne irgendwas zu verändern
Ist ggf. "graphic_logarithmic_depthbuffer" in der config aktiviert (also auf true gestellt)?
Jetzt ist der Rasentrimmer rot unterlegt, und zickt vor sich hin, also 1 Grasbüschel entfernen geht nach xxmal probieren eventuell
Hmm... besteht das Problem auch nach einem Neustart noch? Wichtig ist in jedem Fall, dass (wie bei Sichel und Sense auch) der Boden anvisiert wird, nicht die Grashalme
Wo gibt es das Banditen-/Skelett-Outfit? Bzw. wie ist der Konsolenbefehl dafür?
Die Skelett-Rüstungen kannst du leider selber nicht tragen. Aber das Banditenoutfit bekommst du mit clothing medieval_suit2 (und optional clothign balaclava)

bei dem World3DModel werden auch noch die HitPos angezeigt.
Hoppla, das wird noch gefixed

@red51, Wo finde ich nochmal die API?
Du meinst die neueste Version der Plugin API? Die bin ich noch am vorbereiten, ich denke die werde ich morgen hochladen

-
I'm glad to hear it works now

-
Hmm... this crash is caused by the rwdoc plugin (more precisely, the crash occurs in the plugin). It looks like it cannot check the version or it has trouble reading some configs or something like that. Unfortunately there is nothing we can do about it
Maybe contact the plugin creator about this issue.
You can install ABM again btw, but make sure to get the latest server and client version first (0.9.5.1) -
this is the server address.
Thanks for the IP! I can confirm that the server is actually offline (that's why it doesn't show up in the server list).
I also had a fatal error trying to start a single player game.
Thanks for the log! This is the ABM related issue mentioned by @Juggernaut, please make sure to download the latest server to fix this issue

-
Thanks for your kind words and the feedback!
Question on the animal re-spawning: Am I right to believe that the animal NPCs will spawn in any unmodified chunk (on some random basis) and there is no configuration required (so long as we want to keep the default re-spawn rate)?
Yes that's true
If an unmodified chunk is requested by the client, the server checks if there are any animals which could (re)spawn there. There is a cooldown for respawns, by default it's every 5 minutes, but it can be changed in the server.properties file (setting settings_npc_respawn_cooldown).Also, would it be possible to get the bandits to spawn during the day too? If this isn't yet possible, what time frame is considered nighttime?
Unfortunately this cannot be configured in the server.properties file... maybe we will add this setting later. Nighttime is between 10 pm and 7 am btw

Reinstalled ABM and people are now able to join again. thanks!!
Thanks for letting me know, I'm glad to hear it works now

One minor issue I notice thus far, horses can now walk through steel doors (lost its collisions, however i cannot walk through doors).
Probably it was an "open" door? E.g. a double door? I've just released a mini-hotfix which should fix this issue^^
some good loots in bandits (but nothing for skeletons ?)
Unfortunately you can't get any loot from skeletons, basically the idea is that they guard the loot in the dungeons
But probably we will change that so they will at least drop 1 or 2 items.no collision between Npc ? I saw a bear run into bandits like they don't exist
That's strange, basically npcs are supposed to collide with each other... but collision isn't 100% accurate, so it's possible that some npc still "overlap"
think the agro distance has been increased (bears don't let us run away, they chase us longer)
Yes that's true, but this still needs more fine tuning

2) Random red square floating.
Oops, that was a debug square that was used for pathfinding
Will be fixed shortly!3) General lag with the terrain when moving & on mount.
Unfortunately npc spawn has an impact on the performance... but it's getting better once the first wave of npcs is spawned in new chunks.
New error putting on Iron armour to remove the desert clothing.
I've released a small hotfix which fixes this issue

It says my server is running but it will not show in the game list
Can you tell me the IP + port of your server?