Tags
Creators
Details
Licensed MIT
Published last year
Updated last month
All versions
1.20.1-1.2.2
Release
Whaleborne 1.20.1-1.2.27 months ago 626
Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Forge
NeoForge
Supported environments
Client and server
Changes
Thanks Nacolla and Ninni for the help!
Updates
- Added a dynamic software-based rendering system to ensure Hullback's damaged armor renders correctly with OptiFine and Oculus shaders.
- Replaced vanilla movement wrappers with custom stationary-aware controls for smoother behavior.
- Implemented full compatibility with Neat health bar mod.
- Added new configuration options to scale and dynamically offset UI heights based on the Hullback size.
- Tweaked Hullback physics and mechanics for a smoother experience:
- Improved riding timers for better dismount logic and player detection.
- Added hysteresis to platform spawning to prevent rapid snapping when hovering on the edge.
- Adjusted proportional buoyancy and water seeking for a smoother resting depth.
- Changed Walkable Platforms to use fluid interpolation instead of hard hitbox snapping.
- Dynamically altered player detection bounding boxes based on approach states.
- Cleaned up the codebase by removing unused classes, obsolete rendering types, and dead tracking files.
- Added a new server-side config allowing customization of fields such as:
- Hullback's spawn frequency(Chance based)
- Hullback's spawn cap
- Hullback's despawn time(tick based) including
- A multiplier to said time
- A grace radius around the Hullback that pauses the despawn timer in case the player is inside it.
- Debug settings for:
- Hullback buoyancy system:
- Height on water for:
- Wild Hullbacks
- Tamed Hullbacks:
- While stationary
- While sailing(when player sits on the helm)
- Height on water for:
- Hullback buoyancy system:
- Refactored the barnacle dirt placement system.
- Made it so widgets such as sails and cannons can be placed on the ground.
- Interacting with the sails by right clicking them will make them rotate.
- Right click: 11,25 degrees to the left
- Shift + Right click: 11,25 degrees to the right
- Interacting with the sails by right clicking them will make them rotate.
Fixes
- Fixed major visual glitches where damaged armor planks would break depth tests when shaders were active.
- Fixed a critical detachment bug where attached widgets would detach from the Hullback sometimes upon joining a world(through exaustive tests, the possible cause was an forced/improper shutdown of the game)
- Fixed a terrestrial speed bug where the Hullback would move at extreme aquatic speeds while stranded on land.
- Fixed the desynchronization of the Hullback's swimming animation and the Helm's wheel rotation when being controlled.
- Before it would only be shown to the one controlling it, now both sides will be able to see it.
- Fixed innacurate player movement when riding a mast attached to the Hullback's tail.
- Fixed visual z-axis rotation for passengers while the Hullback is being controlled.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:dyFCSxic:XDGMwGIZ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dyFCSxic:XDGMwGIZ"
}

