AcidIsland - Toxic SkyBlock
2.1.2SkyBlock with a deadly twist: the ocean is acid. Survive on your island, but don't fall in the water.
2.1.2latestSep 25, 2026 ## Highlights A bugfix release for Minecraft 26.3. Sulfur vents work again on 26.3.* On Paper 26.3, vanilla biome decoration ran after AcidIsland generated the sea and overwrote every vent cap. New worlds got plain sulfur caps with no bubbling, gas or geysers, and the server log showed oneServerInternalException ... PotentSulfurBlockEntitywarning per vent. Vents are now placed after decoration, so they generate intact. Fixes [#183](https://github.com/BentoBoxWorld/AcidIsland/issues/183) [[PR #184](https://github.com/BentoBoxWorld/AcidIsland/pull/184)]
>Existing 26.3 worlds: this fix only applies to chunks generated from now on. Vents in chunks already generated on 26.3 keep their plain sulfur caps.
Because vents are placed at a later stage of generation, a given seed puts vents in different spots than it did in 2.1.1. Only newly generated chunks are affected.
Thedeathssettings inconfig.ymlnow have clearer comments explaining which of them affect island levels under Level 2.29.0 and later. No settings or defaults changed. [[PR #182](https://github.com/BentoBoxWorld/AcidIsland/pull/182)] ## CompatibilityBentoBox API 3.14.0
Minecraft 1.21.5 – 26.3
Java 21 The sulfur sea and geyser features require Minecraft 26.2 or later and are inert on older servers. ## Upgrading 1. Stop the server and replace the jar. 2. No config or locale changes are needed. ## Legend *
— special attention needed ## What's Changed * ci: bump publish-platforms pin to the multipart-JSON fix by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/181 * docs: clarify which deaths settings affect Level 2.29.0 island levels by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/182 *
Place sulfur vents in a populator so 26.3 decoration can't overwrite them by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/184 Full Changelog: https://github.com/BentoBoxWorld/AcidIsland/compare/2.1.1…
2.1.1Jul 26, 2026 Highlights
2.1.0 shipped the geyser offering mechanic, but not the economy that was supposed to come with it. A vent rolled one reward per item thrown in, so a stack of cobble and a diamond bought the same spin, and the mechanic never said a word to the player. 2.1.1 completes it. ⚙️ 🔺 Vents now trade, not gamble* — a vent works out what your offering was worth and hands back rewards worth about the same. A diamond comes back in gems; a stack of cobble comes back in cobble-grade tat. ⚙️ Named transmutations* — magma blocks make obsidian, iron makes gold, and bones with gunpowder make music discs. Something a player can learn and rely on. 🔡 The vent finally speaks* — offering and payout messages in all 24 locales. The mechanic was silent in 2.1.0. Throws no longer have to be accurate* — items floating near a vent drift into its pool, and a fed vent is provoked into erupting a few seconds later so the payout lands while the player is still watching.
A newWorth Matching
geyser-values.ymlin the addon's data folder says what a material is worth to a vent. The scale is arbitrary — only the ratios matter — and it is anchored on iron ingot 6, gold ingot 12, emerald 15, diamond 45, so a diamond comes back as three emeralds, or an emerald and two gold ingots. Where the file is silent, worth can defer to the Level addon's block values for the world (use-level-addon: true), so a server that has already tuned Level does not have to tune this twice. A vent then keeps rolling rewards it can still afford until the offered worth is spent, capped bymax-rewards. It cannot roll a reward it cannot afford, and it leans away from entries worth a pittance next to what it owes. Four new options underworld.geyser-offerings: | Option | Default | What it does | | --- | --- | --- | |match-value|true| Answer an offering with rewards of roughly equal worth. Turn off for the 2.1.0 one-roll-per-item payout. | |exchange-rate|1.0| Fraction of offered worth paid back. Below 1.0 the vent takes a cut; above 1.0 offering becomes profitable. | |reward-ceiling|8.0| The most a single reward may be worth, as a multiple of the richest item offered. 0 for no limit. | |erupt-on-offering|true| Provoke a fed vent into erupting early. Turn off to leave timing entirely to vanilla. |Why the ceiling exists: a stack of cobble is worth an emerald and a cobble generator is infinite. Without a ceiling, a vent becomes a gem printer.
Loot entries inNamed Transmutations
geyser-loot.ymlnow accept afrom:list — the materials that transmute into that reward. Offer any of them and the entry becomes eight times as likely:
A- {item: OBSIDIAN, weight: 10, channel: nether, from: [MAGMA_BLOCK, BASALT, LAVA_BUCKET]} - {item: MUSIC_DISC_13, weight: 1, from: [BONE, GUNPOWDER]}from:entry also ignoresreward-ceiling, making it the one way for a vent to hand back something far richer than what went in — the place to put rewards that would otherwise need a mob farm. A skeleton shooting a creeper is the vanilla way to get a record; bones and gunpowder in a vent are the AcidIsland way. Entries also take an optionalvalue:overriding the material's worth. Command rewards are free unless they set one, so give paid commands a value or they will turn up in every payout.Channel Bias by Worth
Offerings still pull the reward table towards their own channel — gems, nether, mineral, forestry, husbandry — but the pull is now weighted by worth rather than item count. One diamond steers as firmly as the stack of cobble it is worth, and an offering half gems by worth pulls half as hard.
NewPlayer Feedback
acidisland.geyserlocale section: offering, offering-channel, churning, payout and payout-channel messages, plus display names for the five reward channels. All are action bar messages by default — remove the[actionbar]tag to send them in chat.Compatibility
BentoBox API 3.14.0
Minecraft 1.21.5 – 26.2
Java 21 The sulfur sea and geyser features require Minecraft 26.2 or later and are inert on older servers.
Upgrading
1. Stop the server and replace the jar. 2.Delete `geyser-loot.yml` from
plugins/BentoBox/addons/AcidIsland/if you ran 2.1.0. The file is only written when it is missing, so an existing copy will not gain thefrom:transmutations orvalue:fields, and none of the new named transmutations will work. Re-apply your edits to the regenerated file. 3.geyser-values.ymlis created automatically on first run. Delete an entry from it to defer that material to the Level addon. 4.The four new options are added to
config.ymlon start. Existing settings are preserved. 5.Regenerate or update your locale files to pick up the
acidisland.geyserstrings. Servers that preferred the 2.1.0 payout can setmatch-value: falseand keep everything else.Legend
*— locale files may need to be regenerated or updated *
— config options have been added, renamed, or removed *
— special attention needed
What's Changed
*Pay vents back in kind: worth matching, transmutations and item drift by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/180 Full Changelog: https://github.com/BentoBoxWorld/AcidIsland/compare/2.1.0…
2.1.0Jul 26, 2026 ##What's new AcidIsland 2.1.0 turns the sulfur vents from scenery into an economy. Throw items into the water around a vent and the geyser consumes them as offerings — then pays you back with interest on its next eruption, spewing transmuted rewards out of the plume. The geyser gives back what it is fed, changed: sacrifice ores and it leans towards gems, sacrifice wood and it leans towards living things. What you throw in shapes what comes out. The mechanic is fully optional and version-aware: it requires Minecraft 26.2+ (where sulfur vents exist) and quietly disables itself on older servers. ##
Highlights ###
Geyser offerings ([PR #178](https://github.com/BentoBoxWorld/AcidIsland/pull/178)) - Items floating in the pool around a sulfur vent are consumed with a sizzle as offerings — anywhere within the pool counts, no pixel-perfect aim needed - When the vent's geyser next erupts, one reward per item offered (capped, configurable) is spewed from the plume in a radial fountain as the eruption settles - Offerings are categorized into channels — gems, nether, mineral, forestry, husbandry — and bias the reward table towards what was sacrificed -
Rewards are defined in a new editable
geyser-loot.yml(copied to the addon data folder on first run): weighted item entries with amount ranges, plus console command rewards with%player%substitution -New
world.geyser-offeringsconfig section:enabled(defaulttrue) andmax-rewardsper eruption (default12) - New API events for other addons:GeyserSacrificeEvent(cancellable) andGeyserTransmuteEvent- Works with acid item destruction: items the acid dissolves within a vent's pool count as offerings instead of being lost, whatever youracid.damage.acid.itemdestroy time — and spewed rewards are tagged so they can never be recycled into new offerings - Mined-out vents forfeit their pending offerings — the geyser is not a storage unit ###Sulfur vent chance tunable mid-game -
world.sulfur-vent-chanceno longer demands a world reset to change — it only affects newly generated chunks, so admins can tune vent density on a live server ##Compatibility
BentoBox API 3.14.0
Minecraft 1.21.11 – 26.2 (geyser offerings require 26.2+)
Java 21 ##
Updating — important notes
New config and reward table. The
world.geyser-offeringssection is added toconfig.ymlautomatically, andgeyser-loot.ymlis copied into the addon data folder on first run for you to customize. The mechanic is on by default; setworld.geyser-offerings.enabled: falseto turn it off. No world reset needed. Offerings work at any existing sulfur vent — this release makes no world generation changes. ##How to update 1. Stop the server 2. Back up your BentoBox folder 3. Drop the new jar into the addons folder and remove the old one 4. Start the server ## Legend *
config options have been removed, renamed, or added *
special attention needed ## What's Changed *
Add geyser offerings: sacrifice items to vents for transmuted rewards by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/178 *
Allow sulfur-vent-chance to be changed without a world reset by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/commit/91f2e3d * Count items destroyed by acid within a vent's pool as offerings by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/commit/c465b3b * CI: bump pinned publish-platforms.yml to 8385477 (curl -F multipart fix) by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/commit/d3fad19 Full Changelog: https://github.com/BentoBoxWorld/AcidIsland/compare/2.0.0…
2.0.0Jul 20, 2026 ##What's new AcidIsland 2.0.0 embraces Minecraft 26.2's new sulfur pools as the signature look of the acid ocean. The whole sea is now acid-green sulfur water, dotted with bubbling sulfur vents that gas the surface with nausea and periodically erupt as geysers. The ocean floor has been livened up with gravel, tuff, magma, sulfur, and cinnabar, and a new spruce-themed "Sulfur Spring Refuge" starter island fits the harsher landscape. Vanilla structures are now on by default, so trial chambers generate buried beneath the ocean floor — giving players a real reason to dig down. Everything is version-aware: the same jar runs on Minecraft 1.21.x servers, where the 26.2 features quietly disable themselves and the water falls back to the classic warm ocean. ##
Highlights ###
Acid-green sulfur water ([PR #176](https://github.com/BentoBoxWorld/AcidIsland/pull/176)) -
The default overworld biome is now
SULFUR_CAVES(Minecraft 26.2+), turning all water acid-green with matching green fog - On servers older than 26.2 the biome does not exist and the world automatically falls back toWARM_OCEAN- Existing servers keep their configured biome — this applies to new installs, or setdefault-biome: SULFUR_CAVESyourself ###Sulfur vents and geysers ([PR #176](https://github.com/BentoBoxWorld/AcidIsland/pull/176)) - Potent sulfur vents generate just below the sea surface: bubbles, a nausea gas cloud on the surface, and periodic geyser eruptions - Four natural shapes — chimney, mound, twin, and spiky crag — with random variation so no two vents look alike -
Per-chunk chance is configurable via the new
world.sulfur-vent-chanceoption (default 10%); requires Minecraft 26.2+, ignored on older servers ###Varied ocean floor ([PR #176](https://github.com/BentoBoxWorld/AcidIsland/pull/176)) - The barren sand floor is now a weighted mix of sand, gravel, sandstone, and tuff, with bubbling magma blocks and — on 26.2+ — scatterings of sulfur and cinnabar, echoing vanilla sulfur springs - Older servers get gravel and tuff in place of the 26.2 blocks, so the floor is more interesting everywhere ###
New "Sulfur Spring Refuge" island ([PR #176](https://github.com/BentoBoxWorld/AcidIsland/pull/176)) - A new blueprint bundle in the island-selection panel: a hardy spruce outcrop with leaf litter, eyeblossoms, a wither rose, podzol, a tuff sanctum below, and a goat - Same utilitarian starter kit as the cherry grove island (barrel, crafter, spruce sapling), built entirely from 1.21-safe blocks ###
Structures on by default ([PR #176](https://github.com/BentoBoxWorld/AcidIsland/pull/176)) -
world.make-structuresnow defaults totrue: trial chambers and other underground structures generate buried beneath the ocean floor, and the trial key in the starter kit is earnable - Only affects newly generated worlds/chunks; existing configs keep their current setting ##Compatibility
BentoBox API 3.14.0
Minecraft 1.21.11 – 26.2 (sulfur features require 26.2+)
Java 21 ##
Updating — important notes
World generation changes. The new water biome, vents, ocean floor, and structures all bake in at chunk generation. Existing worlds keep their current look in explored chunks; for the full 2.0.0 experience start a fresh world (or expect a visible seam at old chunk borders).
Existing configs are not changed. Your current
config.ymlkeeps its saved values. To adopt the new defaults on an existing install, setdefault-biome: SULFUR_CAVES,make-structures: true, and addsulfur-vent-chance: 10— or delete the config to regenerate it.New blueprints on existing installs. BentoBox only extracts bundled blueprints into a missing blueprints folder. On an existing install, copy
sulfur-spring.blueprintandsulfur_spring.jsonfrom the jar intoplugins/BentoBox/addons/AcidIsland/blueprints/to see the new island option. ##How to update 1. Stop the server 2. Back up your BentoBox folder 3. Drop the new jar into the addons folder and remove the old one 4. Review the config notes above 5. Start the server ## Legend *
config options have been removed, renamed, or added *
special attention needed ## What's Changed *
Sulfur pool water as the base AcidIsland water (MC 26.2+) by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/176 * ci: add CurseForge publish workflow (publishes the release asset) by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/173 * ci: bump pinned reusable workflow to fe4b1f0 by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/174 * ci: bump pinned publish-platforms.yml to ca2dcd1 by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/175 Full Changelog: https://github.com/BentoBoxWorld/AcidIsland/compare/1.22.…
1.22.1Jul 16, 2026 ## AcidIsland 1.22.1 A maintenance release that clears up a server startup warning and refreshes build/packaging metadata. ###Bug Fixes Duplicate permission keys in `addon.yml`* — Several commands legitimately share a single permission node (for example
/ai ban,/ai unbanand/ai banlistall useacidisland.island.ban), but these were written as separate YAML entries with identical keys. YAML collapses duplicate keys to the last entry, so earlier permission descriptions were silently dropped and the server loggedduplicate keys foundwarnings on every load. Each shared node is now a single entry with a combined description, matching the BSkyBlock convention. The startup warnings are gone. [[PR #171](https://github.com/BentoBoxWorld/AcidIsland/pull/171)] ###Other Improvements Added Minecraft 26.2 to the Modrinth `game-versions` list (also backfilled 26.1.2*), so published jars advertise the latest server versions. Pinned MockBukkit to Maven Central 4.110.0* instead of the jitpack snapshot for reproducible test builds. *
.gitignorenow ignores.DS_Storein every directory and the local.claude/directory. ### CompatibilityBentoBox API 3.14.0
Minecraft 1.21.5 – 1.21.11, 26.1 – 26.2
Java 21 ### Upgrading 1. Stop your server. 2. Replace the old
AcidIsland-x.y.z.jarin yourplugins/BentoBox/addonsfolder withAcidIsland-1.22.1.jar. 3. Start your server. No configuration or locale changes are required for this release. ## What's Changed * Fix duplicate permission keys in addon.yml by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/171 * Add Minecraft 26.2 to the Modrinth game-versions list by @tastybento * Pin MockBukkit to Maven Central 4.110.0 instead of jitpack snapshot by @tastybento Full Changelog: https://github.com/BentoBoxWorld/AcidIsland/compare/1.22.…1.22.0Apr 15, 2026 ## Highlights ⚙️ 🔡 Purified water mechanic* — acid water can now be purified by smelting a water bucket in a furnace. Drinking acid water bottles damages the player; drinking purified water bottles heals. Fixes [#163](https://github.com/BentoBoxWorld/AcidIsland/issues/163). ## New Features ###Purified Water The ocean is acid. Until now, that meant every drop of water around your island was a hazard — you couldn't drink it, couldn't farm with it, couldn't even keep it in a bottle without hurting yourself. This release changes that: acid water is still dangerous, but you can now purify it, and there are several cool ways to do it. Every water item in the acid world is tagged behind the scenes and labelled with coloured lore so you always know what you're holding: <span style="color:red">Acid Water*</span> — the default. Bottles are brewed as a Poison potion, so drinking one damages you via Minecraft's vanilla Poison effect. Buckets emptied out still behave like normal water in the world, but the item itself carries the red lore tag. <span style="color:green">Purified Water*</span> — safe to drink, heals you, and stays purified when you move it between bottles, buckets, and cauldrons. #### Drinking Acid water bottle — drinking it applies the vanilla Poison* effect. No config knob for the damage amount; it's whatever vanilla Poison does. Simple and familiar. Purified water bottle* — drinking it restores health, up to your maximum. The amount is configurable via
acid.purified-water.heal-amount(default: 4.0 half-hearts, i.e. 2 hearts). #### How to make purified water There are four different ways to purify water, each with its own flavour. Use whichever fits your playstyle or what you've got lying around: 1. Smelt a water bottle in a furnace. Pop a water bottle (plain vanilla or one of your red acid bottles) into a furnace with any fuel. After the normal 10-second cook time, out comes a purified water bottle. Simple, cheap, and the entry-level option. 2. Brew water bottles with coal. Put up to three water bottles in a brewing stand and use coal as the ingredient. When the brew finishes, every water bottle in the stand is converted to purified water. Great when you need a batch. (Note: only water bottles are converted — coal won't turn your splash potions of Strength into anything weird.) 3. Smelt a water bucket in a furnace. Drop a full water bucket into a furnace and it slowly "boils" for 100 seconds (2000 ticks — five times longer than a bottle, to reflect the effort of purifying a whole bucketful). Out pops a purified water bucket. This one is toggleable: setacid.purified-water.bucket-furnace-enabled: falsein config to disable it if it feels too easy for your server's balance. 4. Catch dripstone drippings in a cauldron. This is the survival-flavour method and arguably the coolest: build a cauldron, place a downward-pointing dripstone stalactite up to 12 blocks directly above it, and wait. As the dripstone slowly fills the cauldron, the water inside is tracked as purified. A purified cauldron lets you scoop out purified bottles or a purified bucket directly. #### Cauldrons: the full story Cauldrons have their own personality in this system. Each cauldron in the acid world remembers whether its water is acid or purified, and that memory persists across server restarts (stored in the addon'scauldrons.yml). How a cauldron's purity is decided: Rain fills it* → acid (rain on an acid island is still acid — of course it is). A dripstone stalactite drips into it* → purified. The game looks up to 12 blocks above the cauldron for a downward-pointing dripstone tip; if one's there, drips go in as purified water. A player pours a water bucket into it* → the cauldron inherits the bucket's tag. Purified bucket in, purified cauldron. Acid bucket in, acid cauldron. A player empties a bottle into it* → same rule: the cauldron takes on whatever the bottle was. A dispenser or anything else fills it* → treated as acid (safe default — if the game can't tell, it assumes the worst). Drawing water back out: Fill a glass bottle from a purified cauldron* → you get a purified water bottle and the cauldron level drops by one, just like vanilla. Fill a bucket from a purified cauldron* → you get a purified water bucket. Fill from an acid cauldron* → you get the acid version of whatever you were filling. When a cauldron is emptied out completely, it forgets its purity and starts fresh. #### Buckets & bottles in detail Filling a glass bottle from ocean water* gives you an acid bottle (red lore). This is the 99% case — the whole ocean is acid. Filling a bucket from ocean water* gives you an acid water bucket. You can still place it as a water source — it's water, mechanically — but the item in your hand carries the red lore so you won't confuse it with something safe to drink. Filling from a cauldron* follows the cauldron's purity (see above). Tags stick to the item.* Move a purified bucket between chests, hoppers, your inventory, another dimension — it stays purified. Only pouring it out or drinking it ends its life as a purified item. #### Edge cases & things to know Where the mechanic runs. It always runs in the AcidIsland overworld. It also* runs in the addon's Nether and End worlds — whether those are island or vanilla — when the per-dimension togglesacid.purified-water.nether-enabledandacid.purified-water.end-enabledaretrue(both default on). Flip either tofalseto keep that dimension out of the system. Other worlds on your server (not managed by the addon) are untouched. Other potions are protected from the furnace.* If you try to smelt, say, a Potion of Strength, the furnace cancels the smelt instead of converting it — so you won't accidentally turn valuable potions into water. Brewing only converts water bottles.* Coal + Strength potion = nothing happens; only plain/acid water bottles get purified. Plain vanilla water bottles* (e.g. from creative mode or another plugin) drink as vanilla water — they do nothing, no heal and no damage. For brewing with coal and for furnace smelting, however, they are accepted as valid water input and turn into purified water, so they slot cleanly into the purification recipes. Disabling the feature entirely* is a single switch: setacid.purified-water.enabled: falseinconfig.ymland the whole system goes dormant — no tagging, no furnace/brewing interception, no cauldron tracking. Two new Bukkit events* are fired so other plugins can hook in:ItemFillWithAcidEvent(cancellable, before a player gets an acid bucket/bottle) andPlayerDrinkPurifiedWaterEvent(cancellable, with a mutable heal amount). #### New config keys
#### New locale keysyaml acid: purified-water: enabled: true # master switch for the whole feature heal-amount: 4.0 # half-hearts restored by drinking purified water bucket-furnace-enabled: true # allow smelting water buckets into purified buckets nether-enabled: true # run in the addon's Nether (island or vanilla) end-enabled: true # run in the addon's End (island or vanilla)
All 18 translated locales have been synced with these new keys.yaml acidisland: purified-water: lore-acid: "<red>Acid Water" lore-purified: "<green>Purified Water"Config note: a new
acid.purified-waterblock is added toconfig.yml. Existing installs should regenerate or merge the new keys.
## Other Improvements * Guarded `playLocale note: the two new
acidisland.purified-water.*keys have been added toen-US.ymland all 18 translations. Translators — feel free to polish the wording for your language if you'd like.1.21.0Apr 12, 2026 ##What's new AcidIsland 1.21.0 introduces a Cherry Grove Sanctuary starter island blueprint, giving new players a beautiful blossom-themed start. This release also brings the long-overdue migration from legacy Bukkit color codes to Adventure MiniMessage format, aligning with BentoBox 3.12.0's modern text handling, fixes a crash when EssentialsX fails to load, and bumps the required BentoBox API to 3.14.0. ##
Highlights ###
Cherry Grove Sanctuary Starter Island - A new starter island blueprint themed around the Cherry Grove biome is now included out of the box - Adds visual variety for players starting a new island on servers running Minecraft 1.21+ ###
MiniMessage Locale Migration [[PR #167](https://github.com/BentoBoxWorld/AcidIsland/pull/167)] - All 24 locale files have been converted from legacy
&color codes to MiniMessage tags (e.g.&c→<red>,&1→<dark_blue>) - Several pre-existing locale bugs were fixed during migration: broken full-width color codes inja.yml, untranslated[name]placeholders invi.yml,hr.yml, andtr.yml, a missing sign line inpl.yml, and reordered lines intr.yml- Requires BentoBox 3.12.0 or later (included in the API 3.14.0 requirement below) ###Fixes - Fixed a NullPointerException in the Essentials god mode check when EssentialsX fails to load at startup ##
Compatibility
BentoBox API 3.14.0
Minecraft 1.21.x (Paper/Purpur)
Java 21 ##
Updating — important notes
BentoBox 3.14.0 required. This release raises the minimum BentoBox API version to 3.14.0. Ensure your BentoBox is up to date before updating AcidIsland.
Locale files have been regenerated. If you have customised locale files, compare them against the new files in
plugins/BentoBox/addons/AcidIsland/locales/. The old&color codes are no longer valid — any custom entries still using them will render as plain text. ##How to update 1. Stop the server 2. Back up your
plugins/BentoBox/folder 3. Ensure BentoBox 3.14.0+ is installed 4. Drop the newAcidIsland-1.21.0.jarinto your addons folder and remove the old one 5. To get Cherry Grove Sanctuary you'll need to remove theBentoBox/addons/AcidIsland/blueprintsfolder so they can regenerate. If you have customized islands in there then move them out and then put them back. 6. To obtain the latest locale files, move or deleteBentoBox/locales/AcidIslandas well 7. Start the server — updated locale files and blueprints will be extracted automatically 8. (Optional) Review any customized locale files and convert remaining&codes to MiniMessage ## Legend *locale files may need to be regenerated or updated *
config options have been removed, renamed, or added *
special attention needed ## What's Changed *
Add Cherry Grove Sanctuary starter island blueprint by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/develop *
Migrate locale files from legacy color codes to MiniMessage format by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/167 * Fix NPE in Essentials god mode check when EssentialsX fails to load by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/develop *
Update addon.yml for BentoBox API version 3.14.0 by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/develop * Add Modrinth publish GitHub Actions workflow by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/develop Full Changelog: https://github.com/BentoBoxWorld/AcidIsland/compare/1.20.…
1.20.1AcidIsland for BentoBox 1.20.1Oct 11, 2025 This release fixes an issue in new world creation where water creatures were not spawning naturally because the FLAT type of world height of the world became -63, i.e., one block above -64. Unfortunately, this fix doesn't change existing worlds. It can only affect new worlds.To fix current worlds
Use are your own risk! Take a backup copy of your world beforehand You need to edit or replace the level.dat file in theacidisland_worldfolder. The simple approach is to copy alevel.datfile from a generic world and paste over it, e.g. theworldfolder's copy. Then restart the server, and it should work. Alternatively, if you have a NBT editor, then you can change the level.dat file of the world NBT tags to look like this:  - Release 1.18.2 by @tastybento in #147New Contributors
@DustyGanteng made their first contribution in #1481.18.0AcidIsland for BentoBox 1.18.0Aug 6, 2023 Compatibility
BentoBox API 1.23+
Minecraft 1.19+
Java 17+
Upgrading
1. Stop the server. Make a backup just in case. 2. Copy this jar over the old one 3. Restart the server 4. Double check config.yml settings are how you want them. If you want the ocean floor, change the setting to true, and restart the server. Note that this will only add ocean floors to new islands when upgrading. 5. You should be good to go!Changelog
Legend
-locale files may need to be regenerated or updated. -
config options have been removed, renamed or added. -
special attention needed.
What's Changed
*Added a bedrock bottom to the generated seafloor so that sand will not fall into the void and create lag. #138 . Note that this will not change any chunks already generated, only new chunks. Full Changelog: https://github.com/BentoBoxWorld/AcidIsland/compare/1.17.…
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta