Hi! Sorry for the delay. I was dealing with a family's problem but now it's all right! ;)
There are my Christmas gift for all you!!! This new version 2.1 fixed all the bugs with this mod.
I changed the Beeps sound too to be more clearly: Now it plays one Beep if the ChangeFishs option is ENABLED and 2 Beeps if it is DISABLED.
It had a bug too if you changed the Config file without restarts the game. Sorry for the delay but only now I noticed my mistake :P It was updating after 1st change, but after the others it bugs and stops working. Now it is fixed.
Please report the bug if you find another one. And please tell me if thisv 2.1 is working as indeed for you too.
For those who have problem with the fish ID not working; it's because you have to put a SPACE after the comma, then another ID. For example: 1864, 1864, 1864, 1864
NOT: 1864,1864,1864,1864
The original config doesn't have spaces, but the mod won't work without spaces. Took me some tries to figure out why 😅
Hello, i love your mod, i hope you keep updating it, im getting this errors when i try to fish, the autofishing works, but no the fish id
[Info :RF5_Joew_Fishing_Plus] ERROR: failed to converted to int. [Info :RF5_Joew_Fishing_Plus] ERROR: Can not get the fish id: [Info :RF5_Joew_Fishing_Plus] Total Fish Added: 0 [Error :Il2CppInterop] During invoking native->managed trampoline Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index') at System.Collections.Generic.List`1.get_Item(Int32 index) at RF5_Joew_Fishing_Plus.FishingManagerFishHit.Postfix(FishingManager __instance) at DMD<Fishing.FishingManager::FishHit>(FishingManager this) at (il2cpp -> managed) FishHit(IntPtr , Il2CppMethodInfo* ) [Error :Il2CppInterop] During invoking native->managed trampoline Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index') at System.Collections.Generic.List`1.get_Item(Int32 index) at RF5_Joew_Fishing_Plus.FishingManagerFishHit.Postfix(FishingManager __instance) at DMD<Fishing.FishingManager::FishHit>(FishingManager this) at (il2cpp -> managed) FishHit(IntPtr , Il2CppMethodInfo* ) [Error :Il2CppInterop] During invoking native->managed trampoline Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index') at System.Collections.Generic.List`1.get_Item(Int32 index) at RF5_Joew_Fishing_Plus.FishingManagerFishHit.Postfix(FishingManager __instance) at DMD<Fishing.FishingManager::FishHit>(FishingManager this) at (il2cpp -> managed) FishHit(IntPtr , Il2CppMethodInfo* ) [Info :RF5_Joew_Fishing_Plus] ERROR: failed to converted to int. [Info :RF5_Joew_Fishing_Plus] ERROR: Can not get the fish id: [Info :RF5_Joew_Fishing_Plus] Total Fish Added: 0 [Error :Il2CppInterop] During invoking native->managed trampoline Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index') at System.Collections.Generic.List`1.get_Item(Int32 index) at RF5_Joew_Fishing_Plus.FishingManagerFishHit.Postfix(FishingManager __instance) at DMD<Fishing.FishingManager::FishHit>(FishingManager this) at (il2cpp -> managed) FishHit(IntPtr , Il2CppMethodInfo* ) [Error :Il2CppInterop] During invoking native->managed trampoline Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index') at System.Collections.Generic.List`1.get_Item(Int32 index) at RF5_Joew_Fishing_Plus.FishingManagerFishHit.Postfix(FishingManager __instance) at DMD<Fishing.FishingManager::FishHit>(FishingManager this) at (il2cpp -> managed) FishHit(IntPtr , Il2CppMethodInfo* )
Hello! I so love your mods and i am so happy i have actually found them! I have a question tho does your mods work with the Rf5fix? Or only with the one you have been telling us to use? Because there is another mod i adore and is the one for the shop items so i was wondering if i could make them work together.
Hi! Sorry for delay i was very busy on my new job ;)
I am glad you liked my mods! Unfortunatelly my mods don't work with RF5Fix. The reason is RF5Fix uses a very old and outdated version of BeepInEx that is incompatible with newer versions and my mods can be used with the latest BeepInEx version.
If the other mod you told, Shop, uses outdated version of BeepInEx, it can not be used with my mods too, unfortunately. It would be possible make them both mods compatible by those 2 methods: 1st) Or the author's of the Shop mod update his mod to work with lastest version of BepInEx. 2nd) Or i change my mods to work with an outdated version of BepInEx but i will not do it.
It is not too hard update the mods to be compatible with newer versions. I updated all my mods just after BepInEx changed to .NET 6.0 instead .Net Framework to make sure my mods will be compatible with new versions :D
So, my computer decided to upgrade to Windows 11 while I was away, so that MAY be a factor... I installed the latest model of BepInEX Bleeding Edge seeing a few other mods I work with require it. Picture 1 is the mods I installed. When I try to run BepIn with the mods (this included), I get this hot mess... See Picture 2 What can I do?
It is not my mod fault. You are trying using mods for older BeepinEx version. Or you do not installed BeepInEx correctly. You can remove all others mods and use just mine. You will see there are no errors.
If u got error, ur BeepInEx installation is wrong. So delete and install BeepInEx again. But after saw your mods i noticed many mods using incomplatible older BeepInEx version it may be the cause of those errors.
So I have the latest everything but I could only get it to half work. The auto pull feature worked fine but could not get the specific fish list to work. Tried putting the codes in the Fishs= section and changing Changefish to True. When that didn't work I even tried only putting the fish I wanted in the Fish List and deleting everything else. No luck.
You do not have to remove any value from FishList. You can add new fishs ids but do not remove the ones listed. Just change the Fishs= section with the Fishs ID and uses comma to separa the ids.
You are having trouble dua a bug that i fixed ;) Ty and enjoy ;)
I followed the instructions and updated everything but i couldnt get it to work no matter what I tried so i ended up going back to the older version because all the other plugins at least work with that :/
what to do in bepinex when you received SteamUserStats.GetAchievement failed for Achievement ACHIEVEMENT_001 Is it registered in the Steam Partner site?
Does anyone know if I can I use latest version of BepinEx with RF5fix and other older mods or will that break them? I'm not sure how BepinEx works really, I'm new to it.
I ask because I love the idea of this mod, but if I have to upgrade BepinEx and then revert back just to use it sounds like a chore that will consume a lot of time.
Mods made with older version of BepInEx unfortunately will not work because BepInEx changed your framework on #647 build from .Net Framework to .NET 6.0.
I want to try this mod, but I have legit done everything and even have the newest begins. Can anyone tell me what I could be doing wrong? I try to change the fish, and it's the same fish. They don't change.
24 comments
Sorry for the delay. I was dealing with a family's problem but now it's all right! ;)
There are my Christmas gift for all you!!!
This new version 2.1 fixed all the bugs with this mod.
I changed the Beeps sound too to be more clearly:
Now it plays one Beep if the ChangeFishs option is ENABLED and 2 Beeps if it is DISABLED.
It had a bug too if you changed the Config file without restarts the game.
Sorry for the delay but only now I noticed my mistake :P
It was updating after 1st change, but after the others it bugs and stops working. Now it is fixed.
Please report the bug if you find another one. And please tell me if thisv 2.1 is working as indeed for you too.
Thank you very much, enjoy and Merry Christmas!
For all fish and no trash replace the bottom part of the Config.ini with this:
[RF5_Joew_Fishing_Plus]
AutoFishing=True
ChangeFish=True
Fishs= 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1889, 1890, 1891
(Dont forget you can hit Alt+2 to reload the mod in game. no need to restart the game)
For example: 1864, 1864, 1864, 1864
NOT: 1864,1864,1864,1864
The original config doesn't have spaces, but the mod won't work without spaces. Took me some tries to figure out why 😅
[Info :RF5_Joew_Fishing_Plus] ERROR: failed to converted to int.
[Info :RF5_Joew_Fishing_Plus] ERROR: Can not get the fish id:
[Info :RF5_Joew_Fishing_Plus] Total Fish Added: 0
[Error :Il2CppInterop] During invoking native->managed trampoline
Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at System.Collections.Generic.List`1.get_Item(Int32 index)
at RF5_Joew_Fishing_Plus.FishingManagerFishHit.Postfix(FishingManager __instance)
at DMD<Fishing.FishingManager::FishHit>(FishingManager this)
at (il2cpp -> managed) FishHit(IntPtr , Il2CppMethodInfo* )
[Error :Il2CppInterop] During invoking native->managed trampoline
Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at System.Collections.Generic.List`1.get_Item(Int32 index)
at RF5_Joew_Fishing_Plus.FishingManagerFishHit.Postfix(FishingManager __instance)
at DMD<Fishing.FishingManager::FishHit>(FishingManager this)
at (il2cpp -> managed) FishHit(IntPtr , Il2CppMethodInfo* )
[Error :Il2CppInterop] During invoking native->managed trampoline
Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at System.Collections.Generic.List`1.get_Item(Int32 index)
at RF5_Joew_Fishing_Plus.FishingManagerFishHit.Postfix(FishingManager __instance)
at DMD<Fishing.FishingManager::FishHit>(FishingManager this)
at (il2cpp -> managed) FishHit(IntPtr , Il2CppMethodInfo* )
[Info :RF5_Joew_Fishing_Plus] ERROR: failed to converted to int.
[Info :RF5_Joew_Fishing_Plus] ERROR: Can not get the fish id:
[Info :RF5_Joew_Fishing_Plus] Total Fish Added: 0
[Error :Il2CppInterop] During invoking native->managed trampoline
Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at System.Collections.Generic.List`1.get_Item(Int32 index)
at RF5_Joew_Fishing_Plus.FishingManagerFishHit.Postfix(FishingManager __instance)
at DMD<Fishing.FishingManager::FishHit>(FishingManager this)
at (il2cpp -> managed) FishHit(IntPtr , Il2CppMethodInfo* )
[Error :Il2CppInterop] During invoking native->managed trampoline
Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at System.Collections.Generic.List`1.get_Item(Int32 index)
at RF5_Joew_Fishing_Plus.FishingManagerFishHit.Postfix(FishingManager __instance)
at DMD<Fishing.FishingManager::FishHit>(FishingManager this)
at (il2cpp -> managed) FishHit(IntPtr , Il2CppMethodInfo* )
I have a question tho does your mods work with the Rf5fix? Or only with the one you have been telling us to use? Because there is another mod i adore and is the one for the shop items so i was wondering if i could make them work together.
Sorry for delay i was very busy on my new job ;)
I am glad you liked my mods!
Unfortunatelly my mods don't work with RF5Fix.
The reason is RF5Fix uses a very old and outdated version of BeepInEx that is incompatible with newer versions and my mods can be used with the latest BeepInEx version.
If the other mod you told, Shop, uses outdated version of BeepInEx, it can not be used with my mods too, unfortunately.
It would be possible make them both mods compatible by those 2 methods:
1st) Or the author's of the Shop mod update his mod to work with lastest version of BepInEx.
2nd) Or i change my mods to work with an outdated version of BepInEx but i will not do it.
It is not too hard update the mods to be compatible with newer versions. I updated all my mods just after BepInEx changed to .NET 6.0 instead .Net Framework to make sure my mods will be compatible with new versions :D
I installed the latest model of BepInEX Bleeding Edge seeing a few other mods I work with require it.
Picture 1 is the mods I installed.
When I try to run BepIn with the mods (this included), I get this hot mess...
See Picture 2
What can I do?
You can remove all others mods and use just mine. You will see there are no errors.
If u got error, ur BeepInEx installation is wrong. So delete and install BeepInEx again.
But after saw your mods i noticed many mods using incomplatible older BeepInEx version it may be the cause of those errors.
https://www.nexusmods.com/runefactory5/articles/12
You do not have to remove any value from FishList. You can add new fishs ids but do not remove the ones listed.
Just change the Fishs= section with the Fishs ID and uses comma to separa the ids.
You are having trouble dua a bug that i fixed ;)
Ty and enjoy ;)
Is it registered in the Steam Partner site?
I ask because I love the idea of this mod, but if I have to upgrade BepinEx and then revert back just to use it sounds like a chore that will consume a lot of time.