Please make more of these, even though my pc doesn't have enough space to seriously try and mod the game i would love to have these for when i can! Visual studio is so fat 😭
I wanted to make a mod that would tell MoreSlugcats class that the amount of slugpups it's allowed to spawn is always 0, but I needed IL hook to accomplish that, and so I wasn't able to do anything at all.
Thank you for making a quality, up to date modding tutorial, nobody in this community documents anything I’ve posted this to coding-links on the modding discord for you, feel free to tell me to remove it
Omg, I always wanted to know how to start making mods because I was thinking about some things and then others. This helped me. Although I have a doubt, when seeing the code for Rainworld, is it more than anything for reference, right? Because it has copyright.
@@Random-oy7vk Straight up copying large chunks of code is discouraged but some people do it and modify it. As long as you’re being transformative and they’re mods for Rain World and nothing else you’ll be just fine.
@@Cultnatise One thing I HATE about VS is it doesn't tell you what even caused the error. Here's a few things you can check/do Make sure you have .NET Framework 4.8 installed along with .NET Framework 4.8 targeting pack. Your project should be targeting net48. Refer to this guide on the modding wiki for setting up Visual Studio. rainworldmodding.miraheze.org/wiki/Code_Environments you can setup a project from scratch and bring in the Plugin.cs file from the template mod.
.dll stands for dynamically linked library and used to share functions between programs. To my knowledge there are no software that allows you to open .dll on android but even if there were, you wouldn't be able to edit it since you need either windows or linux to build them. On windows, it depends on what language the dll was written in. Some are decompilable and some are not really. If you interested in that, search up smth
@@randigo9992 DLL files aren’t really meant to be opened in a traditional way. They contain code compiled into machine code (which could be hiding daddy long legs).
@@None How to open a mod files for example Lizard Customizer, like it contains those DLLs write if u can how, I wanna to make a thing for myself, like I want to extract mod's DLLs to clear cancer. Basically instead of making a new mod I want to open an existing one if it's possible to do it this way, like I'm going to download VS IDE today and I want to try extracting DLLs
@@randigo9992 You'd use something like DNSpy for that. You won't be able to extract the mod since its compiled code. If you wanted to make changes and additions you'd instead need to make your own mod that interacts with Lizard Customizer and uses it as a dependency.
@@None I would like to ask for help... I'm making a mod and I need someone who could write me mechanics for the slugcat. I could get engaged myself, but I'm afraid it would take too much time, because I don't understand coding at all. I make levels, draw illustrations and decals, write music for the mod, but the only thing I'm missing is a coder. Maybe you, or you know someone who is ready to help me? I am also ready to help with something, like composing music and drawing.
@@user-litrovski Hey, sorry for the late response. I'm not currently participating in any group projects as of now since I'm way too busy with life and other things. In the future I'll consider making a more in depth guide on custom slugcats for those that wanna make them. For now I can give you a few things to help you get started. Understanding coding isn't strictly required for making Slugcats so you're in luck. It certainly helps a lot but you can jump into modding with little knowledge of the subject and pick it up along the way. After all we all start from somewhere. Writing custom slugcats can be done using the SlugBase mod by SlimeCubed. They have documentation to help you get started. slimecubed.github.io/slugbase/ this library is cool because it has a whole side of it that isn't really code dependent at all and is just Json files Many existing Rain World mods are open source and can be found on GitHub so those can help give you a starting point and teach you how to do certain things. They were a crucial part to how I learned. If you're looking to get into modding the first mod I'd personally recommend you try making is a mod to enable debug visualization on certain creatures. This will introduce you to all the basic concepts and some of the mindset you need when going into modding. I would recommend studying the games code and figuring it out on your own as being able to do this will unlock tons of possibilities for modifying player abilities. Hope you find what you're looking for and create that mod, wishing ya the best!
I think the public assembly c# is either badly done or not completely public so if you have field issues that aren't showing up, it's probably because of that, be careful... and also I don't remember if it's striped but if it's not avoid reposting the game code on github
Oh god, I'll never see my unity builds the same way, .dll stands for Daddy Long Legs
waiter! waiter! more tutorials please!!
This should be front-page stuff for the modding wiki, or at least near the top on the "getting started" pages... So much useful info here
Please make more of these, even though my pc doesn't have enough space to seriously try and mod the game i would love to have these for when i can! Visual studio is so fat 😭
I wanted to make a mod that would tell MoreSlugcats class that the amount of slugpups it's allowed to spawn is always 0, but I needed IL hook to accomplish that, and so I wasn't able to do anything at all.
Thank you for making a quality, up to date modding tutorial, nobody in this community documents anything
I’ve posted this to coding-links on the modding discord for you, feel free to tell me to remove it
Thank you!!
(I’m a console user sadly)
At least [THE WATCHER] will let you see custom regions(and maybe custom enemies)
wandering cut? Very fitting! Also more tutorials pls
Perfectly timed lmao. Started learning c# to do mods like 2 days ago
loved this video, please make more!!
This was right at my skill level. Thanks!
Can you also make a tutorial on how to do custom rooms for arena and in the campaigns and one for custom skins.
I’ve actually never made a custom DMS skin before but I could make both those videos sometime down the road
DMS skins are like minecraft texture packs in complexity, DMS my beloved.
Absolute godsent of a video
Omg, I always wanted to know how to start making mods because I was thinking about some things and then others. This helped me.
Although I have a doubt, when seeing the code for Rainworld, is it more than anything for reference, right? Because it has copyright.
@@Random-oy7vk Straight up copying large chunks of code is discouraged but some people do it and modify it. As long as you’re being transformative and they’re mods for Rain World and nothing else you’ll be just fine.
Hello, is there any way you could help me? I don't have a dependencies file to add references to as shows at 0:33
Bro thank you!!! Now I can make "the Fartist" slugcat
Ain't that Arti?
@@radioactivepower600nanaspersec no the fartificer and the fartist are actually long lost brother
@@hollowknightenjoyer What happened to them? :(
@@radioactivepower600nanaspersec sorry i cant spoil the story yet
@@hollowknightenjoyer Wait, are you talking about their story?
Yes, please more :D
Nice!
I need more!
could ou please make a tutorial on how to change the sprite of something? ive ben triying to do that recentl and i would highly appreciate it.
I love you None
Idea: safari mode but you can use karma gates
im gonna buy rain world on autumn or winter sale, i really want to play this game and make mods
@@ULTRAfishh best of luck to you in your modding ventures 👍
@@None thank you!
@@Nonei bought rain world, i did some modding and i like the game, this is peak, thanks for tutorial!!!🤙!!🤙!🤙🔥🔥
can u make a mod where everything is tameable?
I always get the error messages when I try to import them any help ?
If its the same error from the video make sure you delete all references from the .csproj file itself and try again.
@@None Even when I delete them and try to reimport them I still get the error message
@@Cultnatise One thing I HATE about VS is it doesn't tell you what even caused the error. Here's a few things you can check/do
Make sure you have .NET Framework 4.8 installed along with .NET Framework 4.8 targeting pack. Your project should be targeting net48.
Refer to this guide on the modding wiki for setting up Visual Studio. rainworldmodding.miraheze.org/wiki/Code_Environments you can setup a project from scratch and bring in the Plugin.cs file from the template mod.
@@None It should be that that caused the error since I hadn't the 4.8.NET network installed. Thank's for the help !
@@NoneI tried everything and it still doesn't work. I hate cs
Does Ai slugcat compagnion mod exist ?
wait could u share the code for the mod that you made? i'm trying to do something similar to what you did in the video
yah i would love to so other tutorials
im not doing anything with moding rn but i really wana sometime
What is the name of the song in this video? I completely forgot.
Can you make a simple tutorial for how to create arenas? Plz
Balls :D :D :D :D :D :D
Omg can you make a how to make arenas tutorial, i realy wanna know
I hate .dll files cause I never knew how to open them and you can't do anything about them on Android phones
.dll stands for dynamically linked library and used to share functions between programs. To my knowledge there are no software that allows you to open .dll on android but even if there were, you wouldn't be able to edit it since you need either windows or linux to build them. On windows, it depends on what language the dll was written in. Some are decompilable and some are not really. If you interested in that, search up smth
Five pebbles has a lot of .dll files
@@randigo9992 DLL files aren’t really meant to be opened in a traditional way. They contain code compiled into machine code (which could be hiding daddy long legs).
@@None How to open a mod files for example Lizard Customizer, like it contains those DLLs write if u can how, I wanna to make a thing for myself, like I want to extract mod's DLLs to clear cancer. Basically instead of making a new mod I want to open an existing one if it's possible to do it this way, like I'm going to download VS IDE today and I want to try extracting DLLs
@@randigo9992 You'd use something like DNSpy for that. You won't be able to extract the mod since its compiled code. If you wanted to make changes and additions you'd instead need to make your own mod that interacts with Lizard Customizer and uses it as a dependency.
hi none
where can I contact you? id like to suggest something to you about rw modding
UA-cam comments do just fine. I read all of them
@@None I would like to ask for help... I'm making a mod and I need someone who could write me mechanics for the slugcat. I could get engaged myself, but I'm afraid it would take too much time, because I don't understand coding at all. I make levels, draw illustrations and decals, write music for the mod, but the only thing I'm missing is a coder.
Maybe you, or you know someone who is ready to help me? I am also ready to help with something, like composing music and drawing.
@@Nonethe whole key plot of my mod can be seen on my channel in the video about dreams
@@None okay i understand😮💨
@@user-litrovski Hey, sorry for the late response. I'm not currently participating in any group projects as of now since I'm way too busy with life and other things. In the future I'll consider making a more in depth guide on custom slugcats for those that wanna make them. For now I can give you a few things to help you get started.
Understanding coding isn't strictly required for making Slugcats so you're in luck. It certainly helps a lot but you can jump into modding with little knowledge of the subject and pick it up along the way. After all we all start from somewhere.
Writing custom slugcats can be done using the SlugBase mod by SlimeCubed. They have documentation to help you get started. slimecubed.github.io/slugbase/ this library is cool because it has a whole side of it that isn't really code dependent at all and is just Json files
Many existing Rain World mods are open source and can be found on GitHub so those can help give you a starting point and teach you how to do certain things. They were a crucial part to how I learned.
If you're looking to get into modding the first mod I'd personally recommend you try making is a mod to enable debug visualization on certain creatures. This will introduce you to all the basic concepts and some of the mindset you need when going into modding. I would recommend studying the games code and figuring it out on your own as being able to do this will unlock tons of possibilities for modifying player abilities.
Hope you find what you're looking for and create that mod, wishing ya the best!
Mods mods mods mods sdom mods mods mods mods
mods mods mods mods mods mods mods mods mods mods mods mods mods
ok
I think the public assembly c# is either badly done or not completely public
so if you have field issues that aren't showing up, it's probably because of that, be careful...
and also I don't remember if it's striped but if it's not avoid reposting the game code on github
@@zeldack9742 what do you mean?
please bro all the tutorials are either pre downpour or incomprehensible and cryptic.
I also comprehensible, maybe not cryptic though
It does tell you the prerequisites :p