Posts by CedarMan

A new update is now available, introducing seasons and more!
Latest hotfix: 0.8.0.2 (2024-12-30)

    Hey so mucking around with the API and most things I can do I think with a few tweaks, was just curious if theres anyway within or alternate way to get custom lights and particles into the world? My current thought RN is to use the existing lights disable collision and use a new model around it but that limits it to the existing colours etc


    Alternatively is there any chance of some basic additions being made to the Java API down the line, np if not heh I know the new version is the priority just curious!


    Final alternatively can I mod the actual JAVA base files somehow, I did look into it but think its obfuscated so vars in decompiler coming up 'a, b, c' etc which is a challenge heh, I did look at the J3O files too to see if the lights could be added there but no... think I'm missing something lol


    Thanks :)

    Ok great thanks, yeah I did in the end get the raycast code working I didn’t realise raycast callbacks are called either way whether it’s in that layer or not, so created a separate check for the stuff I wanted to click on. And then yeah I put my database in the plugin folder so that bit was okay was more just making sure different saves had unique data not the same data on each save for obvious reasons, so yeah world name seems logical as that way if it’s on the server end I guess the game checks for multiple worlds of the same name. Thanks ;)

    Ok so two more questions for anyone in the know... I'm using Raycasts to allow right clicking on objects for custom interactions but sometimes they get 'stuck' and so the raycast will act as if it's touching an object like a tree even when I'm facing the sky or a rock for the example... Secondly with saving user data to database how is best to store information so it is save specific seems like an obvious question but currently I can do stuff in one save and have the same progress in my other one as it's only looking at the playeruid... Should I save the server/save name alongside so it stores uniquely to each? How do other people do this?


    Thanks again!

    Hey so was curious if there's a way to disable the default UI in the API, I'm pretty sure there is but I forget ;). Also RE creating a mod for servers and multiplayer do all players need my mod or can the server have it and it'll download the data?


    Thanks Cedarman

    All sounds great, just wanted to plus one definition syncing and new entries as would say this is the single most fundamental modding addition allowing for new items, recipes etc 🙃

    Thanks mate yeah I'm aware of SQL editing actually just prefer to try implement custom features via the API ideally, its fine though got the basics and will see. Thanks for your help, nice job on your YouTube videos etc :)

    Thanks red, deleted my previous post but good to know where we stand on those aspects!


    red51


    Got a few new questions :P, anyone in the know might be able to answer but the mod I have in mind to make is like a Sims inspired mod, adding more 'needs' such as fun, bladder, hygiene, energy etc but also more realism aspects, I've tried to scan the roadmap but not 100% sure whether if I make a mod like this I'll just be implementing what is already planned for Rising World down the line?


    Potential other ideas I had were to add food spoilage, make fire require wood/coal etc, tools 'breaking' sometimes on use etc amongst other things.


    TLDR: Just don't want to mod in stuff which will just be added to the game anyhow hah would prefer to use my time wisely to enhance the project hah.


    Thanks in advance! Proto0x7C8!

    Hope its okay to double post, made some progress on modding. Worked out how to get my mod in game and start manipulating things and using events, also understand the basics of UI additions which will be useful. Finally I mucked around with getting animals to follow you, with the goal of maybe adding a 'lead' action or something which'll allow you to get animals back to your base to keep, is this implemented already though??


    TLDR: Plugin API is really awesome, so simple to setup and get going and really fun.


    Got an idea for a plugin to add more simulation and useful additions hopefully, but got a couple of questions now from my experiences :P.


    #1 - Custom items/crafting recipes etc possible at the moment on the new API?

    #2 - When rotating construction elements the texture stays in the same place but the object will rotate is that intended behaviour or can I somehow make the texture static?

    #3 - Is using the update tick event ok for manipulating stuff like moving animals around, moving objects etc, as could do some interesting things.


    There's more questions but I forgot for now hah, those are few to start with.


    Thanks in advance!

    Hmm... the hard crash on the laptop is most likely not related to the standalone or the UID :thinking: Do you run Windows or Linux on the laptop? Please have a look if there is a "Logs" folder in the game directory - it should contain a "Player.log" (if the Logs folder doesn't exist, you can also find the logs in /AppData/LocalLow/JIW-Games/Rising World (alternatively you get there if you press Windowskey + R and enter %APPDATA%/../LocalLow/JIW-Games/Rising World).


    But maybe create a separate topic for this, so we can fully focus on that issue there :)


    About the UID, basically that's your unique ID. On Steam, it's your SteamID, for example. The UID is visible in the main menu (below your avatar), but you can't use the UID from the Steam version (because your standalone UID is different). It would be necessary to launch the game online at least once to find it out (you can then rightclick on it in the main menu to copy it to clipboard). Once you have the UID, you can pass it to the .exe of the game (not the launcher) directly via -uid=xx (either launch the exe from command line, or create a shortcut and append the argument there ^^

    Wow the level of support is amazing and really appreciated, thank you so much :D. I will take a look, the issue at the moment is I can't seem to launch the game on my online PC to even get that data lol -.- urm I will send you a conversation with the pastebin of the crash log from appdata as it includes my filename etc, surprising though as almost all games even new games like Icarus and Lens Island work albeit slowly, at least load the menu haha, its saying its a shader issue. If I can just get it to run once on this PC I can get the UID and try what you suggested haha :D Thanks again!


    EDIT: Done some research on the shader issue and think if I disable this in boot: gfx-enable-gfx-jobs=1 then it might run and I can FINALLY get my UID lol


    EDIT EDIT: I GOT IT WORKING!!!! :D THANK YOU!!! Got the UID directly from the registry lol and now its working on my offline gaming PC, sooo excited thanks!! :D