# Fixes
- Fixed some bugs that emerged from version 1.2.2
# Additions
- You can now fire spawn eggs from cannons. This might cause unexpected issues, use at your own risk!
**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)
- 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
**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.
- Made walking hitboxes a bit wider
- Made sound travel distance configurable
## Ship Mechanic
- Modded heads now render correctly in the crown slot
- Fully armored hullback now renders as cutout to avoid flickering while clipping through the entity in spectator mode
Fixed walking on hullback mechanic
- it now goes completely still and creates invisible platforms for players, avoiding jitteriness
## Ship Mechanic
The ship can now be equipped with all types of vanilla planks
- If the item's block hardness is proportional to the armor's chance to fully negate attacks
- More armor block types can be added simply by adding them to the "items/hullback_equippable" item tag and providing a texture in "whaleborne\textures\entity\armor" using a resourcepack
- Make sure the file is named correctly, hullback_<block_id>_armor.png
- Example:
for "acacia_planks", the texture would be named "hullback_acacia_planks_armor.png"
## Cannon
New interaction with boat and chest boat items is now possible
## Sail
Sails can now be interacted with with a banner to apply its patterns to the sail
- Using a waterbucket on the banner sail will drop the banner
## Anchor
Anchors can now be placed on blocks, right clicked or shift right clicked to change its facing angle
- Punching them will drop the anchor item again
## Rough Barnacles
Using an axe on a hullback will now drop rough barnacles, a new decorative block that can be stacked up to three times in one block space
Using two rough barnacles in a crafting grid will give you a barnacle, which can be stacked up to 9 blocks high to create organ like musical notes
## Shader incompatibility
Added a new client config to address the shader incompatibility
# beta 1.1.1
## Hullback
Hullbacks now has a wandering cooldown when a passenger hops off
Hullbacks are much less likely to spawn in cave aquifers
## Ship Mechanic
Fixed disappearing equipment bug
Fixed relogging desync
Fixed equipment rotation issues
Other fixes
## Cannon
Removed fire charge temporarily
## Helm
If anchors are present on the hullback, pressing space while on the helm will lower / raise them
# beta 1.1.0
## Hullback
- Hullbacks now turn less violently when player is holding a temp item
- Hullbacks will now seek water when beached
## Ship Mechanic
- Fully overhauled seating system to make it more reliable
- Added visual flare when turning (Dependent on FOV effect settings)
- Added FOV zoom when steering in F5 mode
## Mast
- Using a leashed mob on a mast now deposits it on top, right click the mast to drop the mob
## Cannon
- Added more sound events
- Now drops content on death
- Using a barnacle as ammo now has a special interaction
## Barnacles
- Barnacles now individually react to redstone signal
- Barnacles now propel entities on the top barnacle depending on the height of the tower
- Barnacles can be silenced with wool below
- Added loot table