Details

Last Updated
2 weeks ago
First Uploaded
2 weeks ago
Downloads
1.2K
Likes
5
Size
178KB
Dependency string
ScarletMods-ScarletCarrier-1.0.2
Dependants

Changelog

[1.0.2] - 2025-08-08

Fixed

  • Critical Bug Fix: Fixed issue where new carriers were being incorrectly identified as legacy carriers and deleted
  • Coffin-Servant Synchronization: Improved positioning synchronization between carriers and their coffins during follow mode and appearance changes
    • Coffin now repositioned proactively during follow movement to prevent desynchronization
    • Fixed timing issue in appearance swap that could cause temporary position mismatch

[1.0.1] - 2025-08-06

Added

  • Private Carrier System: Carriers are now private to their owners - other players cannot interact with carriers that don't belong to them

[1.0.0] - 2025-08-04

Added

  • Universal Item Storage: Carriers now accept any items in their inventory, including weapons, armor, and instanced items
  • Smart Lifetime System: Carriers now have a 15-day lifetime that only counts when the server is online
    • Timer resets every time you interact with the carrier (summon, dismiss, or use)
    • Carrier is only destroyed if no interaction occurs for 15 days of server uptime
    • Lifetime duration is configurable in mod settings
  • Enhanced Animation System: Faster and more fluid spawn/despawn animations
  • Admin Commands: New administrative commands for carrier management
    • .carrier move / .car m - Allows admins to move any carrier by aiming and clicking
    • .carrier forcedismiss / .car fd - Allows admins to forcefully dismiss any carrier by aiming at it
    • .carrier forcedismiss <playername> / .car fd <playername> - Allows admins to dismiss a specific player's carrier by name

Changed

  • Emote Animation Integration: When emote controls are enabled, original player animations for Yes/No/Point emotes are disabled for smoother carrier management
  • Removed Carrier Dialogue: Carrier no longer speaks when summoned or interacted with

Improved

  • Overall performance and user experience with streamlined animations
  • Better integration between emote controls and carrier functionality

[0.8.3] - 2025-07-28

Changed

  • All calls to BuffService.TryApplyBuff now explicitly set the buff duration
  • This update is needed for the latest ScarletCore version (to be released)

Fixed

  • Improved inventory patch: now detects instanced items correctly instead of relying on component checks
  • This makes equipment and special items detection more reliable and robust
  • Some items like potions are now allowed to be stored in the carrier

[0.8.1] - 2025-07-08

Added

  • Emote Controls Toggle: Added option to disable emote-based carrier controls
  • Players can now choose to use only commands instead of emotes for carrier management

Fixed

  • Equipment Transfer Prevention: Added protection against transferring equipped items directly from player to carrier inventory
  • Prevents players from bypassing equipment restrictions by unequipping items directly into carrier storage
  • Previously this protection existed but would purposely delete the transferred item - now it simply blocks the transfer

[0.8.0] - 2025-07-03

Added

  • Carrier Following System: Carriers can now follow the player when summoned
    • Use .carrier follow to enable following behavior
    • Use .carrier stop to disable following and make carrier stay in place
  • Emote Controls: Added intuitive emote-based carrier management
    • 👍 - Summon/call your carrier
    • 👎 - Dismiss your carrier
    • 👉 - Toggle follow/stay behavior

Changed

  • Removed automatic despawn: Carriers no longer automatically disappear after 60 seconds
  • Carriers now remain active until manually dismissed by the player (or server restart)

[0.7.0] - 2025-06-18

Added

  • Customizable carrier appearance system
  • .carrier list command to view available appearances
  • .carrier <number> command to change carrier appearance
  • Personal appearance settings that persist between summons

Fixed

  • Fixed error typeIndexInArchetype was -1 for NetworkComponentIndex: 82. networkSnapshotType: 355

[0.6.4] - 2025-06-18

Changed

  • Coffins are now destroyed instead of using the LifeTime component
  • Added a cleanup routine to remove all carrier-related entities when the server starts, preventing leftovers from previous sessions

[0.6.3] - 2025-06-17

Fixed

  • Fixed servant spawning at incorrect height - now spawns at same level as player

[0.6.2] - 2025-06-16

Fixed

  • Fixed null reference exception for new players without saved inventory data
  • Fixed "entity does not exist" errors in sequence execution

[0.6.0] - 2025-06-16

  • Equipment detection and blocking system to prevent data loss
  • Warning messages when attempting to store invalid items
  • Automatic item deletion if you try to force store instanced items
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.