Most NoLeaves issues fall into one of four categories: timing (the mod hasn’t had enough time to run yet), network problems (the object list couldn’t be fetched), installation problems (BepInEx or the DLL isn’t set up correctly), or scene reload edge cases. Work through the relevant section below before assuming the mod is broken.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/ASTRA228b/NoLeaves.ASTRA-V2/llms.txt
Use this file to discover all available pages before exploring further.
Leaves are still visible after loading in
Leaves are still visible after loading in
NoLeaves has a built-in startup delay before it does anything.
Start() waits 2 seconds before fetching the object list, and DisableObjects() runs its first scan 5 seconds after that. In total, leaves may not be removed until 7–10 seconds after loading into the map.Before drawing any conclusions:- Wait at least 10 seconds after the map finishes loading.
- Watch for leaves disappearing — if they vanish a few seconds in, the mod is working correctly.
- Open
BepInEx/LogOutput.logand confirm the plugin loaded. You should see a line referencingASTRA.MODS.NoLeavesnear the top of the log.
Failed To Load URL error in logs
Failed To Load URL error in logs
If you see the following line in The mod could not reach the remote object list. After this error the mod exits the coroutine cleanly — no crash, but no leaves will be removed for that session.Common causes:
BepInEx/LogOutput.log:- No internet connection at the time the game launched.
- GitHub’s raw content servers were temporarily unreachable.
- A firewall or VPN is blocking outbound requests to
raw.githubusercontent.com.
- Verify your internet connection is active.
- Open a browser and check that
https://raw.githubusercontent.comloads. - If you use a VPN or firewall, temporarily disable it and relaunch the game.
- Relaunch Gorilla Tag — the fetch is retried fresh each session.
The mod doesn't load at all
The mod doesn't load at all
If you see no sign of NoLeaves in
BepInEx/LogOutput.log, the issue is most likely with your BepInEx installation or the DLL placement.Check the following:- BepInEx is installed — your Gorilla Tag directory should contain a
BepInEx/folder withcore/andplugins/subdirectories. If it doesn’t, install BepInEx 5 first. - The DLL is in the right place —
NoLeaves.ASTRA.dllmust be placed directly insideBepInEx/plugins/. Subfolders insideplugins/are supported by BepInEx, but confirm the file is present. - Check the log for errors — open
BepInEx/LogOutput.logand look for any error lines near where other plugins are loaded. An exception during loading will appear there.
BepInEx/LogOutput.log is recreated fresh each time you launch the game. Always check the log from the session where the problem occurred.Leaves come back after a map change
Leaves come back after a map change
NoLeaves runs
DisableObjects() in an infinite 5-second polling loop, so any leaves that respawn after a map transition should be caught and removed on the next pass. If leaves are persistently reappearing and not being removed:- The URL fetch likely failed silently at startup. Open
BepInEx/LogOutput.logand search for[NoLeaves]: Failed To Load URL. If that line is present, theObjNameslist is empty and no objects will ever be disabled. - If the log shows no fetch error, wait a full 5–10 seconds after the map loads — the polling interval means there is always a short window where leaves are visible before the next scan.