HomeJavaModsAcidIsland
AcidIsland
AcidIsland for 1.13 onwards can be found here!

AcidIslandShot.png

AcidIsland

The Story
You're on an island, in a sea of acid! If you like Skyblock, try AcidIsland for a new challenge!

This is a variation on my popular ASkyBlock plugin. Instead of falling, you must contend with acid water when expanding your island and players can boat to each other's islands.

#moo

YouTube review of play:


German review here!

Features
All the features of ASkyBlock, plus:
Player Tips
Set Up and Installation
Required Plugins

Recommended Plugins
Installation and Configuration
For upgrading, see below.
  1. Download the plugin (AcidIsland.jar) and Vault.
  2. Place into your plugins folder
  3. Restart your server
  4. The plugin will make a folder called AcidIsland and a world called AcidIsland and AcidIsland_nether. Open the plugin/AcidIsland folder.
  5. Check config.yml and adjust how you like. Usually the settings in there will already make sense.
  6. Check challenges.yml and blockvalues.yml and change if you like.
  7. Language files are in the locale folder. If English is not your language, set your language using /acid setlanguage (press tab to see the choices). Note that players can switch language in the game if you let them.
  8. Edit the minishop prices and inventory in minishop.yml
  9. Restart the server if you changed the files.
  10. Permissions should be set by default, unless you use a permissions manager. In which case, set up permissions.
  11. Log in and type /island to start your island.
  12. Install other plugins like Greenhouses.
  13. You are done!
To Upgrade
  1. See the upgrade instructions with every release.
Schematics
You can change your starter island with schematics. Put them in the schematics folder and add them in the schematicsection of config.yml. The instructions are in config.yml or you can read this page.

Chest Items
Initial chest items can be customized, damage added, potions, etc. See this page for details. You can also use the items in the schematic.

Commands
Player Commands

AcidIsland accepts the following commands that can be /island, /ai or /is:
Team-related Commands
Coop Commands
Challenges Commands
Admin Commands
Access via /acid command (check in-game for more commands):

Console And Game Available Commands
Team Editing Commands
Game-only command
Problems
Please report bugs. :) You can file tickets here.

Commands
/island
gets you started
/island help for other commands
/acid for admin commands - only for ops and can be dangerous
/challenges for challenges

Numbered Permissions
These are permissions that define how many or how big something is:
Permissions
Code (Text):

permissions:
  acidisland.*:
    default: false
    children:
      acidisland.island.*:
        children:
          acidisland.island.go:
            description: Allow teleporting to player island
            default: true
          acidisland.island.create:
            description: Let the player use the /island command
            default: true
          acidisland.island.info:
            description: Let the player check their island level
            default: true
          acidisland.island.topten:
            description: Let the player see the top ten list
            default: true
          acidisland.island.sethome:
            description: Let the player set their island teleport point
            default: true
          acidisland.island.challenges:
            description: Let the player use the /challenges command
            default: true
          acidisland.island.warp:
            description: Let the player use /island warp to warp to a players island
            default: true
          acidisland.island.addwarp:
            description: Let the player place a Welcome warp sign
            default: true
          acidisland.island.minishop:
            description: Allows usage of the minishop
            default: true
          acidisland.island.controlpanel:
            description: Allows usage of the island GUI
            default: true
          acidisland.island.biomes:
            description: Allows biome changing
            default: true
          acidisland.island.lock:
            description: Allows island locking
            default: false
          acidisland.island.expel:
            description: Allows expelling of visitors
            default: true
          acidisland.island.ban:
            description: Allows banning of visitors
            default: false
          acidisland.island.settings:
            description: Player can see server settings
            default: true
          acidisland.island.lang:
            description: Player can select a language
            default: true
          acidisland.island.name:
            description: Player can set the name of their island
            default: false
          acidisland.island.value:
            description: Player can see the value of a block
            default: true
          acidisland.island.spawn:
            description: Player can use the island spawn command if spawn exists
            default: true
          acidisland.island.reset:
            description: Player can use the island reset or restart command
            default: true
      acidisland.team.*:
        children:
          acidisland.team.create:
            description: Let a player invite other players to join a team
            default: true
          acidisland.team.kick:
            description: Let a player kick other players
            default: true
          acidisland.team.makeleader:
            description: Let a player make another player leader of the team
            default: true
          acidisland.team.join:
            description: Let a player join another player's team
            default: true
          acidisland.team.chat:
            description: Allow player to use team chat
            default: true
      acidisland.command.*:
        description: Event commands will not be run for players with this perm
        default: false
        children:
          acidisland.command.resetexempt:
            description: Player is exempt from commands run when island resets
            default: false
          acidisland.command.leaveexempt:
            description: Player is exempt from commands run when they leave or are kicked. Note will not help if player is offline.
            default: false
          acidisland.command.newexempt:
            description: Player is exempt from commands run when starting an island
            default: false
          acidisland.command.challengeexempt:
            description: Player is exempt from commands run when a challenge is completed
            default: false
          acidisland.command.newteamexempt:
            description: Player is exempt from commands run when accepting a team invite
            default: false
      acidisland.coop:
        description: Allows player to use the coop command
        default: false
      acidisland.craft.*:
        children:
          acidisland.craft.enderchest:
            description: Allow crafting and use of enderchests in acidisland
            default: false
      acidisland.craft.dirt:
            description: Allows tilling of coarse dirt into dirt
            default: false
      acidisland.intopten:
        description: Includes player in top ten
        default: true
      acidisland.nohunger:
        description: Excludes player from hunger if on island
        default: false
      acidisland.islandfly:
        description: Allow player to fly inside his island boundaries
        default: false
      acidisland.settings.*:
        description: Ability to change settings in GUI
        default: false
        # ACID_DAMAGE, ANVIL, ARMOR_STAND, BEACON, BED, BREAK_BLOCKS, BREEDING, BREWING,
        # BUCKET, COLLECT_LAVA, COLLECT_WATER, CHEST, CHORUS_FRUIT, CRAFTING, CROP_TRAMPLE,
        # DOOR, EGGS, ENCHANTING, ENDER_PEARL, ENTER_EXIT_MESSAGES, FIRE, FIRE_EXTINGUISH,
        # FIRE_SPREAD, FURNACE, GATE, HORSE_INVENTORY, HORSE_RIDING, HURT_MOBS, LEASH,
        # LEVER_BUTTON, MOB_SPAWN, MUSIC, PLACE_BLOCKS, PORTAL, PRESSURE_PLATE, PVP,
        # MILKING, NETHER_PVP, REDSTONE, SPAWN_EGGS, SHEARING, VILLAGER_TRADING,
        # VISITOR_ITEM_DROP, VISITOR_ITEM_PICKUP
      acidisland.mod.*:
        children:
          acidisland.mod.topten:
            description: Let a moderator update the top ten list
            default: op
          acidisland.mod.info:
            description: Let a moderator see info on a player
            default: op
          acidisland.mod.challenges:
            description: Let a moderator access challenge commands
            default: op
          acidisland.mod.noburn:
            description: Gives mod immunity to acid
            default: false
          acidisland.mod.resethome:
            description: Allows setting or reseting of a player's home position
            default: op
          acidisland.mod.clearreset:
            description: Allow clearing of island reset limit
            default: false
          acidisland.mod.tp:
            description: Allows teleport to an island
            default: op
          acidisland.mod.tpnether:
            description: Allows teleport to a nether island
            default: op
          acidisland.mod.bypassprotect:
            description: Allow moderator to bypass island protection
            default: op
          acidisland.mod.bypassexpel:
            description: Allow moderator to bypass island expulsion
            default: op
          acidisland.mod.setbiome:
            description: Allows setting player island biomes
            default: op
          acidisland.mod.topbreeders:
            description: Lists most populated islands current loaded
            default: op
          acidisland.mod.lock:
            description: Locks or unlocks an island
            default: op
          acidisland.mod.bypasslock:
            description: Bypasses an island lock
            default: op
          acidisland.mod.signadmin:
            description: Enables warp sign admin commands
            default: op
          acidisland.mod.spy:
            description: Spy on team chats
            default: false
          acidisland.mod.removesign:
            description: Gives ability to remove warp signs
            default: false
          acidisland.mod.team:
            description: Enables modification of teams via kick and add commands
            default: false
          acidisland.mod.name:
            description: Enables naming of player's islands
            default: false
          acidisland.mod.resetname:
            description: Enables reset of player's island names
            default: false
          acidisland.mod.setdeaths:
            description: Sets how many deaths the player has
            default: false
      acidisland.admin.*:
        children:
          acidisland.mod.clearresetall:
            description: Allow clearing of island reset limit for all players
            default: op
          acidisland.admin.reload:
            description: Reload the config.yml
            default: op
          acidisland.admin.delete:
            description: Let a player completely remove a player (including island)
            default: op
          acidisland.admin.deleteisland:
            description: Let a player completely remove the island the player is on
            default: op
          acidisland.admin.register:
            description: Let a player register the nearest island to another player.
            default: op
          acidisland.admin.unregister:
            description: Removes a player from an island without deleting the island blocks.
            default: op
          acidisland.admin.purge:
            description: Let a player purge old islands.
            default: op
          acidisland.admin.noburn:
            description: Gives admin immunity to acid
            default: false
          acidisland.admin.setspawn:
            description: Allows use of spawn tools
            default: op
          acidisland.admin.setrange:
            description: Allows setting of island protection range
            default: op
          acidisland.admin.topbreeders:
            description: Lists most populated islands current loaded
            default: op
          acidisland.admin.reserve:
            description: Reserves an empty spot for a player's next island
            default: op
          acidisland.admin.settingsreset:
            description: Resets all the islands to default protection settings
            default: op
          acidisland.admin.noban:
            description: Player cannot be banned from an island
            default: op
          acidisland.admin.cobblestats:
            description: Displays magic cobble gen stats
            default: op
          acidisland.admin.setlanguage:
            description: Resets all player languages and sets the default language
            default: op
 
Welcome Warp Signs
Welcome Warp Signs are an easy way for players to make warps. Each player can generate only one warp. They create a warp by placing a sign with the first line [WELCOME] on it. If the warp creation is successful, that line will become green. If there is a problem, it will become red.

Warps are listed under /island warps and are the player's name. Players can warp by typing /island warp <name of warp> or click on the GUI.

To destroy or remove a warp, the player should destroy or remove the sign.

The other lines on the sign can say anything the player wants and are listed in the GUI - advertise your island!

The safety of a warp is checked to a certain extent, but it's possible for players to create traps with warp signs. This may or may not be okay with the server admin, but can be interpreted as being part of the game.

MultiverseCore

AcidIsland will attempt to register itself with Multiverse automatically (check in the console). If this does not succeed, you may suddenly find holes in the sea. Keep world backups because this is unrecoverable. Usually this is caused by a bug in the server release (e.g. dev version).

To Come In Future Versions

Source
The latest version and source can be found here: Source can be found here.

Stats Disclosure
This plugin utilizes a plugin metrics system, which means that the following information is collected and sent to bstats.org:
Visit bstats.org if you would like to learn more about the stats collected. Go into /plugins/bStats/config.yml to disable stat collecting if you wish.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

AcidIsland is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 51,457 times (via Spigot). Download it and open it directly in the game.

Explore more