Posts by red51

A small new update is available now!

    It would not be bad if you added SPC settlements with which you could trade (yes, as in minecraft)

    This is planned in the long run :)


    It would also be nice to show how to add your plugins / models to the game.

    I'm currently working on a few example plugins (including a "custom item loader" which allows you to create custom items without having to write any code), but first I need to get some remaining bugs in the game sorted out :saint:


    Don't know if it's the correct place to post this, but there's been a slight bug in the worldgen since a couple of last versions, or so I assume

    Yeah, it happens sometimes at the border of ocean biomes... unfortunately fixing it requires a world conversion (for old worlds) =O Since this issue is annoying though, but not a game breaker, we decided to wait until we have to update the world generator anyway ;)


    Hi. I noticed something weird with skeleton. they can pass throught blocs if too high placed

    Hmm... well, the height of skeletons (or other npcs) is indeed limited. If it is too big, there is a higher chance that the npc gets stucks or even warps to the roof, at least in rooms with low ceilings... I will try to tweak this a little


    Floating Desert Spawn on Random Spawn

    This was unfortunately an issue of the initial release of the update... this problem is fixed now, however, worlds which were created just after the update still suffer from this issue (since the wrong spawn position is already stored in the world data). To fix this, you can either create a new world, or alternatively type setspawn into console while standing on the ground, this updates the spawn position to your current position ;)


    hi,so i already found out why i have fps 0 i do that animals, the less i have so it is better

    There seems to be indeed an issue with npcs, especially if there are several building elements in proximity... I'm currently working on a solution for this, I hope the hotfix will be ready tonight, otherwise tomorrow at the latest :)


    I made my usual changelog video where I read it out loud and then introduce some gameplay into the video

    Thanks for sharing your video! :thumbup:


    So I ask of you, in the future could you consider adding more accessibility options such as a narrator?

    What do you mean exactly with "accessibility options / narrator"?

    @dagoline: Danke für die Tests und Infos! Das Problem scheint tatsächlich mit NPCs zusammenzuhängen, vor allem in Gegenden, in denen viel gebaut wurde. Das liegt wohl daran, dass das NPC Verhalten (sowie Kollisionserkennung etc) nun wesentlich komplexer ist als vor dem Update (daher gabs vorher keine Probleme in der Richtung)... ich arbeite an einer Lösung dafür, ich hoffe, sie wird heute Abend noch fertig sein, ansonsten spätestens morgen! :)

    What "Display mode" are you currently using (go to settings -> graphics)? If it's set to "Fullscreen", try "Fullscreen Windowed" instead. If that doesn't help, you could try to open the "config.properties" file in your game directory with a text editor and change the value of game_pause_on_lost_focus. If it's already set to false, change it to true, or vice-versa.

    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

    Old Changelog (0.9.4)


    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 :saint:


    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 =O 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

    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_door1



    aber 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 :D 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 8)


    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:


    0einfaches Skelett
    1Skelett mit Rüstung
    2stärkeres Skelett mit Rüstung
    3Bogenschütze*
    4Skelett mit Robe
    5 Boss-Skelett (Samurai-Rüstung)


    *Bogenschützen spawnen manchmal auch mit Schwert


    Gibt 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 :D


    ä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 8| 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).

    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 :D


    @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 :)