SkyClaims - SkyClaims is an Island plugin that integrates with GriefPrevention

This is a discussion topic for the Ore project, SkyClaims. View the full project on Ore for downloads and more information.


Skyclaims for GriefPrevention is no longer supported due to GriefPrevention being abandoned. SkyClaims has be updated to support GP’s successor GriefDefender. SkyClaims builds for GD are only available on Github and will not be uploaded to ore


SkyClaims

SkyClaims is a plugin for SkyBlock servers that run GriefPrevention for protection.
Instead of reinventing the wheel and adding custom protection for islands, SkyClaims will implement claims from one of Sponge’s most powerful plugins, GriefPrevention!
With this design, nearly every GriefPrevention feature will be available to players for managing their islands.

This plugin is in Beta. Live support is available for the latest builds through Discord!

Features

  • [X] Complete control of command usage with granular permissions (ie specific biomes for setbiome)
  • [X] Automatic creation of islands and their encompassing claim
  • [X] Support multiple island designs via Sponge schematics
  • [X] Expanding islands using claim blocks
  • [X] Isolation of islands to their own Minecraft region file
  • [X] Allow spawn/tp on your island at a configurable location
  • [X] Work in teams:
    • [X] Invite new players to an island
    • [X] Kick existing players from an island
    • [X] Leave an island
    • [X] Transfer island ownership to another player
    • [X] Limit the number of islands a player may join
  • [X] Change the biome of a block, chunk or entire island
  • [X] Limit entity spawning per island
  • [X] Automatic removal of inactive islands
  • [X] Island messaging via GP’s /townchat//tc for chatting within your island
  • [X] Economy support for schematics & island expansion
  • [ ] Configurable island layouts (linear & spiral planned)

Dependencies

Additional Information

Detailed feature information is available on our Wiki.

Bug reports and feature requests can be made on GitHub.

Discord
| PayPal

*A new version has been released for SkyClaims,


REQUIRES: SF 2022+ & GP 229+ (latest versions are highly recommended)

  • Fix possible NPE on database load
  • Allow admins to /is setspawn
  • Prevent island spawn from being set at an negative y-level

*A new version has been released for SkyClaims


REQUIRES: SF 2022+ & GP 229+ (latest versions are highly recommended)

  • Renamed option skyclaims.min-radius to skyclaims.initial-size
  • Replaced default biome config with skyclaims.default-biome option
  • Fixed NPE when claim creation fails due to reaching max attempts
  • Fixed exception caused by expired users
  • Prevented plugin from initializing if GP API fails to load
  • Database Type config setting implemented (MySQL still WIP)

*A new version has been released for SkyClaims


REQUIRES: SF 2022+ & GP 229+ (latest versions are highly recommended)

  • Added log on successful DB load
  • Fixed new claims failing to generate on DB load (which prevented successful data loading)
  • Removed claim from /is list
  • Fix possible NPE fro /is info
  • Improved username resolution (less “somebody”)
  • Save islands that required a new claim on startup

*A new version has been released for SkyClaims


REQUIRES: SF 2022+ & GP 229-249

  • Fixes saving new claim ids, if required, after DB loading completes
  • More changes to prevent claim related errors from breaking the plugin (/is create will still fail, by design)
  • Create DB connection on initialization instead of on each query
  • Replaced “+” in biome names with “plus”
  • Region centers are calculated with “double” accuracy

*A new version has been released for SkyClaims


REQUIRES: SF 2096+ & GP 251+ (latest versions are highly recommended)

  • Updated to GP API v0.2
  • Fixed bug affecting all commands designed to detect current island
  • Added /isa transfer command to transfer island ownership
  • Island claims no longer use a player’s claim blocks
  • Using /deleteclaim on an island claim requires confirmation to delete the island
  • Island spawns are now set with the player’s current rotation (runtime only)
  • /isa delete <user> [regen] now accepts a optional boolean to disable region regeneration

This plugins not work with the latest version of sponge :confused:

Are you sure that you are using the correct GP build with SkyClaims? Or are you referring to SpongeForge for MC 1.11.2?

Look :’(

Now it’s work but’s bugged in game :confused:
If i add skyclaims.initial-size.250 it’s not work
And if destroy original island shematic island it’s crash too

*A new version has been released for SkyClaims


REQUIRES: SF 2096+ & GP 251+ (latest versions are highly recommended)

  • Fixed is reset not generating a new island
  • Changed is setbiome's default target to island

Pretty sure you got the help you needed in our Discord but if not just let me know!

A new version has been released for SkyClaims, it is available for download here.


WARNING: The SQLite DB file location has been moved! Ensure that you verify your database is successfully moved to the new location!

REQUIRES: SF 2096+ & GP 251+ (latest versions are highly recommended)

  • Moved SQLite DB to SPONGE_CONFIG_DIR/skyclaims/data and deprecated SQLite configs
  • Added Storage location config to be used for all file based SkyClaims data
  • Fixed island commands returning an island outside the configured dimension
  • Added config options to enable Schematic, Biome Type and Target permission checks (disabled by default)
  • Schematic, Biome Type and Target arguments now only tab complete values that the player has permission to use
  • Claim size is automatically expanded during startup if it is less than the owner’s initial-size
  • Default initial-size option increased from 32 to 48
  • A default schematic (SF3) is now automatically included
  • SQLite now creates a backup automatically on migration

*A new version has been released for SkyClaims


Beta 15 - HOTFIX

  • Fixed islands being created on server join for players with islands and when config is set to false

Beta 14

WARNING: The SQLite DB file location has been moved! Ensure that you verify your database is successfully moved to the new location!

REQUIRES: SF 2096+ & GP 251+ (latest versions are highly recommended)

  • Moved SQLite DB to SPONGE_CONFIG_DIR/skyclaims/data and deprecated SQLite configs
  • Added Storage location config to be used for all file based SkyClaims data
  • Fixed island commands returning an island outside the configured dimension
  • Added config options to enable Schematic, Biome Type and Target permission checks (disabled by default)
  • Schematic, Biome Type and Target arguments now only tab complete values that the player has permission to use
  • Claim size is automatically expanded during startup if it is less than the owner’s initial-size
  • Default initial-size option increased from 32 to 48
  • A default schematic (SF3) is now automatically included
  • SQLite now creates a backup automatically on migration

*A new version has been released for SkyClaims


REQUIRES: SF 2096+ & GP 255+ (latest versions are highly recommended)

  • Added admin command shortcuts to /is info
  • Removed shorthand targets i, c, & b from tab completion
  • Removed skyclaims.arguments.island permission
  • Updated /is reset warning message to include the inventory reset
  • Fixed a bug where the deprecated SQlite db name was used to name the migrated file
1 Like

Hello, I have a cause for concern. When attempting to download this plugin on the current latest beta 16 release for download. It does not let me download and always says this project is under watch by administration. Warning this file may be harmful if downloaded please download at your own risk… Well I want to download it at my own risk because I really want to use your plugin man. But none of your builds will let me download from the ore webpage.

Ore is still under development and I don’t think there is a moderation staff reviewing plugins yet. I know I’ve yet to have any of my builds not marked “This project is under review and may not be safe for downloading.” This has certainly not stopped any of my other users from downloading SkyClaims though. If for some reason, you still can’t download via Ore, let me know and I’ll get you another download location.

Ok so i figured out my problem. I ended up using chromium to download it and it downloaded with ease. Maybe it works on chrome as well. However Internet explorer and Microsoft Edge have problems with downloading on the ore website just to let you know if someone encounters the same problem as me. Thanks for your wonderful plugin i cant wait to get this setup for skyfactory 3 server.

I reported it to the Ore team! Download not working in Edge and IE · Issue #222 · SpongePowered/Ore · GitHub

Thanks! Hopefully it will get fixed even though using a Microsoft browser is shameful! :stuck_out_tongue: