Author:
Downloads: 47,752
File Size: 6.6 MB
Created:
Updated:
Mod ID: 1548444
Categories:

Aquarium

Adds a massive aquarium to safely house and display large aquatic creatures like Megalodons.

Overview: Adds a massive aquarium to safely house and display aquatic creatures like Megalodons. A functional water volume is automatically generated inside the tank upon confirming the placement. If the aquarium is demolished or destroyed, the internal water volume is completely removed from the server. Unlock Requirement: Engram Level 75

Important Notice (Version 46+): The core features are now complete. The critical issue where aquatic creatures could take environmental damage and instantly die during server restarts or unexpected crashes should now be resolved. [Temporary Placement Restriction] To align with the engine's water volume survival checks and prevent tame deaths at the edges of large tanks, the placement rotation of larger aquariums is temporarily locked to world absolute zero. While this restricts placement orientation, the safe survival zones inside the tanks remain exactly as they were. The Cube Aquarium is unaffected and retains its relative rotation. A permanent fix to restore free rotation is planned for v90+. However, as unforeseen bugs may still occur, please report any errors you encounter, including as much detail about the situation as possible.

Recent Changes: Added 2x2x2 Cube Aquarium and Shasta Aquarium. Changed the parent class of the Cube Aquarium to a ceiling structure to improve snapping compatibility, and enabled manual snapping for seamless expansion. Added a toggle for the top ceiling on standard and Shasta aquariums, and implemented a teleport feature for easier rooftop access. Fixed cryopod deployment failures at the edges of tanks by assigning the correct Water physical material to the water volumes. Prevented water volumes from unloading at the edges of large tanks by adjusting network relevancy and cull distance, and by attaching the dynamically loaded water volume directly to the water plane component to share bounds. Temporarily locked the placement rotation of larger aquariums to world absolute zero to maintain safe survival zones at the edges (permanent fix planned for v90+). Resolved the critical water volume load delay issue during server restarts, fixed positional desync upon placement, and ensured proper level loading synchronization of the water volume between the server and clients. To prevent technical conflicts and bugs, the previously bundled "Fishery Leash" has been separated from this mod and released as an independent mod.

Future Plans & Size Requests: Now that the core system is stable, my next goal is to add variations in size and shape (e.g., larger tanks for Mosasaurus/Tuso, smaller tanks, and shallow ones). I am currently taking requests for new tank sizes in the comments! When leaving a request, it would be extremely helpful if you could describe your ideal size in terms of ARK building blocks (e.g., "X foundations wide/long and Y walls high") so I can easily visualize it.