Custom Cargo Ship Tiers

Custom Cargo Ship Tiers 2.1.3

  • Increase the rotation and movement speed for loot crates and portals in the cargo ship editor. They were too slow and took forever to move around.
  • Call UpdateHeight at a higher frequency (prevents the ship from veering away from the water's surface level)
  • Remove the parachute for supply drops and allow immediate access to their loot.
  • Validate whether or not automated spawn is enabled before scheduling new cargo ship respawns.
  • Continuously monitor the cargo ship's position to prevent it from deviating from the water's surface level.
If you happen to encounter any issues, consider opening a thread in the discussion tab or reaching out to me directly on Discord
  • Evaluate PVE rulesets only after confirming the presence of a summoner for the target cargo ship.
  • Validate the player before checking for telekinesis usage.
  • Introduced new PVE mechanics, which can be explored in detail in the documentation here.
  • Added support for Clans, ClansReborn, and Friends plugins as part of the new PVE implementation.
  • Introduced customizable hack duration for hackable locked crates for each tier individually.
  • Improved loot spawning by preventing more than one crate from spawning at the same spawn point throughout all loot rounds.
  • Potential fix for NullReferenceException at OnCollectiblePickup and CanLootEntity.
  • Refactored and cleaned up some of the codebase.
  • Updated the documentation to reflect the latest changes and features.
Thanks to @Ac3 for their assistance with testing.
  • Updated portal spawning logic to prevent dungeons spawning, which was responsible for the collapse of portals after the dungeon's lifetime had ended.
  • Addressed an issue preventing team members from accessing summoner portals.
  • Addressed various issues with scientists spawning.
  • Improved permission construction for multi-word tiers with spacing.
  • Improved currency validation. Disable invalid currencies instead of the entire summon profile.
Thanks to @Ac3 for their assistance with testing.
  • Resolved an issue where the cargo.call command failed to recognize given player ID, resulting in personal ships not being summoned.