Otherworldly Fishing Rod (VRCHAT + Quest)
🕑 Added 2025-03-19 00:18:27 +0000 UTCAlternate purchase on Jinxxy
Jinxxy AlternateTry out the asset for free on my public avatar found in my world here
Avatar WorldDirect link to the avatar (can be used on Quest, and also desktop)
Public Fishing AvatarFish literally anywhere with the Otherworldly fishing rod. With an insane amount of different fish to catch and a progression system built in that gives you literally hours of gameplay.
Fishing can be done with a vr-compatible minigame where you align the fishing rod, or automatically if you wanna just chill, or even use it entirely on desktop.
Grab any fish you catch, it will display the name of the fish + the name of the person that drew the sprite (which have almost all been community sources on my discord server.
You can even put it up to your head (or another persons head) to eat it, yummers.
Built in save and load system, and persistent leveling.
You can save up to 6 fish you have caught and load them back up at any time to brag to your friends about the crazy cool fish you caught.
Additionally, the inbuilt progression system is persistent across instances (unless you reset your avatar ofcourse).
You can decide the height and distance your fish at, so you can sit and fish in any world.
Or.. fish on the actual floor, who knows what lurks beneath that.
- 512 unique fish to fish up.
- 6 or so special rare effects.
- Variations of rare effects.
- Random sizes from tiny to gigantic.
Creating a nearly unlimited amount of unique outcomes where no fish will probably ever be the exact same.
Product Details:
- You get the full working Otherworldly Fishing Rod asset made to fit any VRChat avatar.
- Easy to understand install guide made for for ease of installation with minimal unity knowledge.
- Additional VRCfury install option, as well as manual install option, both covered in the guide.
- 512 different fish with a giant amount of variations and effects.
- 32 different fishing rod skins that you can unlock by fishing.
- Last 7 fishing rod skins have special properties.
- Fully usable on quest.
- Fully usable on desktop.
- Save and load up to 6 at any time, persistent across worlds.
- Settings menu with various QoL toggles and options.
- Choose the toggle location.
- Choose up to 3 different gestures to use as the cast gesture.
- Disable or enable minigame.
- Horizon level and distance.
- Sounds toggle.
- Remove fish water movement (makes it so a hooked fish wont move around in the water).
- Eat fish.
- Grab fish and display its name and art creator.
- How to use menu explains controls and how... to use it.
QUEST COMPATIBLE
Fully quest compatible!
Differences to pc version:
- Fish will be a flat image instead with no transparency.
- Fish name cannot be displayed.
- Special effects are replaced with a glowing border with a random color.
- Fishing rod shader is very slightly simpler looking, but otherwise nearly identical.
- No sounds.
Syncs with pc version flawlessly.
32 Ingame Unlockable Fishing Rod Skins
As you fish, you will gain experience.
- Your experience is displayed in a canister next to your fishing rod locally when you open the skins menu.
- it takes 30 fish to gain 1 level.
- When you level up, you unlock a new fishing rod skin.
- 32 different unique skins in total to unlock.
In theory it will on average take you:
- 10 hours to unlock all skins if you fish automatically without minigame.
- 5 hours if you fish actively with the minigame.
Your progress will save across worlds and be persistent, the only way to lose your progress is if you reset your avatar, or add new or remove parameters that could shuffle existing ones on the avatar.
Every single fishing rod skin
🟢Performance Stats:
Download Size:
- 1.58 MB
Texture Memory
- 6.16 MB
Polygons:
- 3,258
Skinned Meshes:
- 1
Material Slots:
- 10 (5 particles)
Parameter Cost
- 36
Lights
- 0
Constraints
- 11
Audio sources
- 5
Contacts
- 2
Physbones
- 2
DEPENDENCIES:
VRChat Creator Companion (VCC)You must use VRC SD 3.7.5 or above which can only be downloaded through VCC, otherwise you are more than likely to encounter issues.
Poyiomi Toon Shader(recommended poi 9)
Avatar 3.0 Manager(can be installed through VCC directly (used for manual installation))
OPTIONAL:
VRCFuryFury can be used as an alternative install method
Terms:
🟢 YOU CAN:
- Use the asset for personal use and projects, modify and edit it as you see fit.
- Stream/make video content with the asset, credit is not needed, but greatly appreciated.
- Make public avatars with the asset.
- Commission/take commissions for putting the asset on an avatar (provided BOTH parties own the asset)
- Use it for a commercial avatar IF you set it up and export without the assets files (you have to delete the folder), then direct your customers to the exact page to buy it. You are under no circumstances allowed to include the files for the asset in your own export. Your store page must be pretty clear about that to avoid confusion as well.
🔴 YOU CANNOT:
- Share any of the files to anyone who does not own the asset.
- Include the files on a purchasable/free avatar.
- Complain that the asset broke your project, I always recommend you make backups before importing new things.
Credits:
Half of the work on the asset, modelling, custom shaders, additional unity advice - Lunarvoid https://lunarvoid.gumroad.com This asset would not exist without Lunar
Main avatar used for promotional material is Hyenid by Alber: https://alber.gumroad.com/l/Hyenid
All fish and some fishing rods have been community made on my discord server, you can contribute more fish yourself for a future fish DLC that might expand another 512 fish :)
All rod skin credits
⬅️Please rate the asset here on the left of the screen! it massively boosts visibility for my products on Gumroad and I really appreciate it! ⭐⭐⭐⭐⭐
CONTACT INFO:
If you encounter ANY issues whatsoever with the prefab, please do join my discord server where I provide free technical assistance:
If you do not have Discord (for some reason), you can send me a dm on Twitter
DOWNLOADS/FILES
This Zip file has everything you need to set up the prefab, guide included inside.
(Ensure your SDK is updated to 3.7.5 or above, this is NOT an automatic process, you have to click it yourself under Manage Project in the creator companion)
This version (V10) has the full 1024 fish!
Both versions of the fishing rod Installs identically, old version will still be available. You will have to delete previous version entirely and reinstall if you want to add this to your avatar if your avatar has the old 512 fish version.
If you reinstall to the new version from the old, your levels and saved fish will reset due to parameters changed, if you want your levels back read the bottom of this page
This is the OLD version that has 512 fish and is the older update, I recommend the above one if you want the full experience!
Changelog:
V10
Added a second fishing rod prefab that can be used along the original, for dual wield fishing rod action
V9
Fixed a quest side transition priority that made it so level up effects did not show for quest users.
V8
Fixed quest rod 27 cancel animation (can import on top of existing to update)
V7
Added + 512 fish, meaning there is now 1024 unique fish outcomes.
Added 31 prestige levels, you can prestige when you hit max level to return to 0, and add +1 prestige level.
There are 8 new skins unlocked by prestige 1-3.
Added 1 secret skin that has a unique unlock requirement and also has a special fishing effect.
Added leveling particles and sound for when you level up, making it easier to tell when you.. level up.
+2 parameter cost, 38 total (from 36).
Optimized a couple textures and improved small things, mostly unoticable.
Fishing Expansion is a seperate unity package, installs identically as the other one, old version will still be available. You will have to reinstall if you want to add this to your avatar if your avatar has the old one.
V6
Fixed green circuit rod accidentally catching hueshifted fish along with them being small, instead of just small fish
V5
Removed dev menu from settings, it wasn't supposed to be there by default :) (still in the assets files, just not inside asset menu by default)
V4
Changed 10 sprites that were deemed not transformative enough from the source material, no functional changes were made otherwise, you can import on top of existing and reupload if you wish to have the new sprites
Fixed a couple typos in some fish names
V3
Updated main fish sprite sheet to remove a few pixels here and there to clean up, extremely minor visual difference (thanks to upL33 for that). To update, you can simply import on top of existing project.
V2
Fixed a wrong shader in quest version (you can import on top of existing to fix)
HOW TO INSTALL (video guide also included in the zip file above)
Ensure you have:
SDK 3.7.5 or above (check under manage project in Creator Companion)
Avatar manager 3.0 installed in the project for a manual install, or vrcfury for a vrcfury install
Import the unitypackage found in the Zip file, then watch the video guide :)
Customization! (optional)
Custom Fish
Full fish spritesheet looks like this, it can be found in the files under:
Assets > OtherworldlyFishingRod > Dependencies > FishMats > !CompiledSpriteSheet
The quest sprite sheet is a seperate image file due to no transparency.
You can draw directly on the sprite sheet to replace a fish, and save it. The text shader ingame will still display the name of the previous fish though, as the text is baked in and can't easily be swapped.
Fish sprite sheet 2:
Assets > OtherworldlyFishingRod > Dependencies > FishMats > Fish2 > CompiledSpriteSheet_Fish2
This Grid shows the limits each fish MUST stay inside to prevent bleeding over to another fish (can be scaled up, but must still stay inside the grid lines, not touch them

Important, the image settings must look like this:

Custom Fishing Rods
Full rod spritesheet looks like this, it can be found in the files under:
Assets > OtherworldlyFishingRod > Dependencies > RodMats > FishingRodTextures.png

If you wish to create your own texture to replace an existing one, you can use the following image as a guide
The very left side of the image is the actual texture for 1 fishing rod, the rest just tells you what is what.
This unity package has a prefab where you can more easily test your skins and how they look in unity.
I recommend you try to just draw directly on the below image and see what it looks like in the prefab itself :)

"I lost my ingame progress because I accidentally reset my avatar or added new stuff to the avatar which shuffled the parameters"
If you are desperate to regain the levels you lost, you can on upload change the parameter in the expressions parameters list:
OtherworldlyRod/FishingLevel from starting at 0 to a higher number
0.03 is one level
so 0.93 is max level
and 0.45 would be level 15
You have to reset your avatar for it to take effect
Please be aware this is a paid asset, and you are under no circumstances allowed to give the files to someone else.
