promotional bannermobile promotional banner

Sky Vaults Support (SkyBlock)

Server sided mod to enable skyblock multiplayer without requiring client sided changes to a modpack

File Details

Version 3.0

  • R
  • Apr 21, 2023
  • 140.25 KB
  • 20
  • 1.18.2
  • Forge

File Name

skyblockaddon-3.0.jar

Supported Versions

  • 1.18.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:sky-vaulters-support-817533:4500976")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Skyblock addon - Update 3.0

21-04-2023

 

Developer Note

This update brings a lot of new features to the mod hopefully, you all will enjoy these new features and adjustments that are made.

The Wiki that can be found on the GitHub repository will be updated shortly, and will temporarily be partially outdated.
More information about each island permission can already be found on the wiki, or in-game within the GUI a small description is placed.

 

New features

This update of the server-sided mod contains several new features, all new features are described below.

 

Admin Commands

Within this update, if you are a server user with permission level 3 or higher, also known as an opped player. You are able to execute admin commands on the server.

Currently, there are two admin commands available that allow you to alter someone's assigned island without the requirement of altering NBT data files.

  • /island admin getId <playername> - Allows you to get the ID of the island a player is currently assigned for.
  • /island admin setId <playername> <id> - Allows you to set the ID of the island a player will be assigned to, this command will override the existing island ID and teleport the player to the island on completion of the command.
    These admin commands, like all other commands may only be executed by players and require you to be in the overworld dimension. The player you are setting the island ID for is also required to be within the overworld dimension. This is done to prevent any way of cheating or having an impact on players within vaults. 

 

Island Permissions

This update brings the option to set permission on your island. For every permission, you are able to select one of the three permission groups: Everyone, Members, or Owner. These permissions may only be altered by the island owner. The following permissions are able to be modified, if the permission is not within this list, everyone will be able to do it.

  • Accept teleport requests to the island
  • Send invite requests for the island
  • Place Blocks
  • Break Blocks
  • Trample Farmland
  • Open blocks with a container/GUI (I.E. Chest, External Storage Network, Furnace, Crafting Table, ...)
  • Use ender pearls
  • Use chorus fruit
  • Use a bucket to fill and/or empty with any fluid
  • Use a bed to sleep and/or set a spawn point
  • Use bonemeal, on any block (I.E. Crops, Moss Blocks, Grass Block, ...)
  • Collect XP orbs
  • Drop and/or Pickup items

 

Island Travel GUI

Within this update a GUI is created that can be accessed through '/island travel'. This GUI will allow you the option of teleporting to your own island or teleporting to an island with teleportation requests set to public.

If you are not part of an island yet, this GUI will also open with the command '/island' and has the option for you to join any island where invitations are set to public.

 

Island GUI

Once you are part of an island you are able to use the command '/island' to interact with this island. The GUI for non-owners of the island will have the following options:

  • Teleport to island spawn
  • View all members part of the island 
  • When viewing the members, the invitation permission is set to members, they are able to invite any player that isn't part of an island yet that is online.
  • Leaving the island


Are you the owner of the island, you will then have the following extra options within a settings menu that can be accessed through the command '/island'.

  • Set island biome
  • Change permission groups for actions on the island
  • Set island spawn


Adjustments

For this update, the commands have been updated and altered.

  • The set island biome command has been removed and moved into GUI only
  • Island accept no longer works for island invitations.
  • Teleportation Requests & Island invitations now have an expiration time for execution.
  • To accept a teleportation request the message in the chat is required to be clicked within 60 seconds, or '/island accept <playername>' is required to be typed and executed within 60 seconds of the request.
  • To accept an invitation, a chat message is required to be clicked within 60 minutes of the invitation being sent, or '/island join <id>' is required to be typed and executed within 60 seconds of the request.
  • On island leave, you will now be teleported to the island spawn point instead of the location from the NBT data file. (IF THIS POSITION HAS BEEN MODIFIED, SET IT BACK TO: -7, 136, -6)
  • No events will be blocked for areas NOT part of an island

 

Bug fixes

  • On island leave sometimes the owner would not be removed, and allowed to the player being owner & members of the island if undo action was taken.