lichi2050
本帖最后由 1582952890 于 2017-9-17 08:34 编辑

AcidIsland

一个类似空岛的插件,不过是海岛,还是酸的。
我们来看看吧~


首先大家都应该玩过或认识空岛插件,空岛生存是吧?
其次这个插件就是类似空岛的不过只是在海上进行【+酸海水-血啊】

作者弄的故事【真...逗】
你会发现自己被困在一个荒岛上只有一头牛和一个奇怪箱子。有人放置一个木牌警告你不要进入水中。多么奇怪的世界!

插件功能

  • 海水里面带酸会给予进去的玩家们伤害【穿铠甲可以减少伤害】
  • 海水也会给予怪物伤害
  • 水中呼吸药水可以无视伤害,使用水桶或其容器可以获取酸水【喝了立马死亡,不过可以用来弄药水】
  • 每一个玩家可以摆一个传送木牌让其他玩家传送过来观光
  • 通过挑战【challenges】可以获得海绵【更加容易扩大海岛】
  • 海岛有排行榜,等级是安装摆的方块计算【可以到这里查看
  • 玩家们可以通过做船到达其他海岛【不过注意别把船破坏了,那么你只好溺"酸“水了】
  • 可以使用schematic 【这里查看
  • 默认物品【就是开始箱子里面的】可以到config修改【这里查看
  • 有地狱~,有专属的传送门,地狱传送点会被插件自动保护
  • 团队可以查看队友信息【就算离线也可以】
  • 离线时被踢出海岛的话,下次上线会收到信息
  • 如果玩家在船上,然后海岛被别的玩家删除或重设定,那么玩家会立刻掉落到海”酸“水里面
  • 如果在船上使用/island 那么船也会自动被传送会岛

温馨提示

  • 小心酸水,别掉进去了
  • 动物掉落酸水不会收到攻击,怪物则反
  • 岩浆和酸水可以制作石头不过马上又会变成酸水【还是用正常水吧】
  • 多多利用水下呼吸药水
  • 完成挑战可以获得高级物品
  • 别忘记钓鱼啊~

安装插件
  • MOD服务器基本兼容(有少量报错)
  • 确定安装了vault + 任何一款经济插件
  • 经济插件
  • 拥有一个服务器
  • 下载插件.jar
  • 放到服务器plugins文件夹
  • 重启或刷新
  • 海岛地图会自动生成

制作传送海岛木牌

  • 【传送木牌一个玩家只可以摆一个木牌,OP也一样】
  • 放下一个木牌 第一行输入 [WELCOME] 如果变绿了就设定成功了 如果是红色[WELCOME] 那么重新试试吧

设定config

  • 本插件文件夹里面总共有5个文件
  • config.yml 【基本设定:距离啊,出生物品啊,海岛高度啊,多少动物,怪物等等】【我不会过多的介绍,在汉化文件里面每一行都有详细的介绍】
  • locale.yml 【语言文件。汉化的下面会有下载】
  • blockvalues.yml【这个是分数计算,哪个方块多少分】【不喜欢麻烦的直接别动】
  • challenges.yml【挑战文件。修改或增加。汉化文件里面有详细的介绍】
  • minishop.yml【就是一个迷你商店,可以购买设定好的物品】【和菜单插件差不多】【最多允许9个物品】

权限

acidisland.* 全部指令
acidisland.island.* 基本指令【创造海岛,排行榜,挑战,等等】
acidisland.team.* 队伍指令【邀请,踢人,等等】
acidisland.mod.* 副管理员指令【无限传送海岛,无视海岛保护】
acidisland.admin.* 管理员指令【副管理员全部指令,删除海岛,刷新旧岛,刷新插件等... 建议直接给 acidisland.*】

指令

基本指令
/island 创造一个海岛+传送到海岛
/island go 传送到海岛
/island help 查看海岛全部指令
/island cp 或 control panel 打开控制中心【更加简单的查看指令+使用】
/island reset 或 restart 重设海岛【有冷却时间】
/island level 查看自己海岛等级
/island level <玩家> 查看指定玩家海岛等级
/island top 查看海岛排行榜
/island minishop 或 ms 打开迷你商店
/island warps 打开传送中心【所有摆了传送木牌的都会显示在里面】
/island warp <传送点> 传送到指定地点
/island biomes 打开地区中心
队伍指令
/island invite 邀请一个人加入你的海岛
/island accept 或 reject accept 为 确定 reject 为 拒绝
/island team 查看队伍信息
/island leave 离开所属的海岛
/island kick 或 remove <玩家> 踢人
/island makeleader <玩家> 让<玩家>成为这个岛的主人


特殊队伍指令

/island coop <玩家> 暂时给予<玩家>本海岛的全部指令可以说是副岛主
/island expel <玩家> 取消上面的指令

新增特殊队伍指令
/island uncoop <玩家> 取消<玩家>的副岛主权限


挑战指令

/challenge 查看目前全部挑战
/challenge complete 或 c 完成指定挑战

管理员指令

/acid reload 刷新海岛插件文件
/acid delete <玩家> 删除<玩家>的海岛【无恢复指令】
/acid completechallenge <挑战名称> <玩家> 为<玩家>完成<挑战名称>
/acid resetchallenge <挑战> <玩家> 为<玩家>重设<挑战名称>
/acid resetallchallenges <玩家> 重设<玩家>全部挑战
/acid purge [时间按照天数算] 如果玩家没在[时间按照天数算]登录过海岛,那么海岛自动删除
/acid info <玩家> 查看玩家资料
/acid topten手动刷新全服前10排行
/acid register <玩家> 给予<玩家>此海岛的全部权限
/acid setspawn 为海岛设定出生点
/acid info 查看海岛资料
/acid tp <玩家> 传送到<玩家>的海岛

新增管理员指令

/asadmin spy 查看队伍聊天频道
resetsign 修改海岛默认木牌内容
resethome 取消玩家目前的重生点,并设定在不安全地点
sethome <玩家> 设定<玩家>的重生点


好了,我不知道朋友们会不会喜欢这个插件。不过我非常的喜欢[花了3小时才写完]
空岛我玩过很多服务器,有点腻了。这个插件可以改改环境和玩法.[基本还是差不多]

下载地址


最新版(兼容1.7.9-1.8.3)(比↑更加兼容+新汉化)

由于大部分玩家都汉化失败(我也是非常的郁闷啊),再加上203楼的要求,我上传了打包的(整合包)。

内含jar+插件文件(已汉化)有些服务器可能得转码。 点我 密码: riaq
ps:本人汉化了controlpanel界面,其他的实在没时间


下载完后,解压,把文件夹里面全部文件和服务器生成的文件替换 重启或 reload 即可

官方介绍视频
https://player.youku.com/embed/XOTA4NjI0ODM2



官方更新信息


本贴更新信息
授权搬运证明


废话






2021.12 数据,可能有更多内容AcidIsland
一个类似空岛的插件,不过是海岛,还是酸的。我们来看看吧~

首先大家都应该玩过或认识空岛插件,空岛生存是吧?其次这个插件就是类似空岛的不过只是在海上进行【+酸海水-血啊】
作者弄的故事【真...逗】
你会发现自己被困在一个荒岛上只有一头牛和一个奇怪箱子。有人放置一个木牌警告你不要进入水中。多么奇怪的世界!

插件功能
  • 海水里面带酸会给予进去的玩家们伤害【穿铠甲可以减少伤害】
  • 海水也会给予怪物伤害
  • 水中呼吸药水可以无视伤害,使用水桶或其容器可以获取酸水【喝了立马死亡,不过可以用来弄药水】
  • 每一个玩家可以摆一个传送木牌让其他玩家传送过来观光
  • 通过挑战【challenges】可以获得海绵【更加容易扩大海岛】
  • 海岛有排行榜,等级是安装摆的方块计算【可以到这里查看
  • 玩家们可以通过做船到达其他海岛【不过注意别把船破坏了,那么你只好溺&quot;酸“水了】
  • 可以使用schematic 【这里查看
  • 默认物品【就是开始箱子里面的】可以到config修改【这里查看
  • 有地狱~,有专属的传送门,地狱传送点会被插件自动保护
  • 团队可以查看队友信息【就算离线也可以】
  • 离线时被踢出海岛的话,下次上线会收到信息
  • 如果玩家在船上,然后海岛被别的玩家删除或重设定,那么玩家会立刻掉落到海”酸“水里面
  • 如果在船上使用/island 那么船也会自动被传送会岛

温馨提示


  • 小心酸水,别掉进去了
  • 动物掉落酸水不会收到攻击,怪物则反
  • 岩浆和酸水可以制作石头不过马上又会变成酸水【还是用正常水吧】
  • 多多利用水下呼吸药水
  • 完成挑战可以获得高级物品
  • 别忘记钓鱼啊~

安装插件
  • MOD服务器基本兼容(有少量报错)
  • 确定安装了vault + 任何一款经济插件
  • 经济插件
  • 拥有一个服务器
  • 下载插件.jar
  • 放到服务器plugins文件夹
  • 重启或刷新
  • 海岛地图会自动生成

制作传送海岛木牌
  • 【传送木牌一个玩家只可以摆一个木牌,OP也一样】
  • 放下一个木牌 第一行输入 [WELCOME] 如果变绿了就设定成功了 如果是红色[WELCOME] 那么重新试试吧

设定config
  • 本插件文件夹里面总共有5个文件
  • config.yml 【基本设定:距离啊,出生物品啊,海岛高度啊,多少动物,怪物等等】【我不会过多的介绍,在汉化文件里面每一行都有详细的介绍】
  • locale.yml 【语言文件。汉化的下面会有下载】
  • blockvalues.yml【这个是分数计算,哪个方块多少分】【不喜欢麻烦的直接别动】
  • challenges.yml【挑战文件。修改或增加。汉化文件里面有详细的介绍】
  • minishop.yml【就是一个迷你商店,可以购买设定好的物品】【和菜单插件差不多】【最多允许9个物品】

权限
acidisland.*
全部指令
acidisland.island.*
基本指令【创造海岛,排行榜,挑战,等等】
acidisland.team.*
队伍指令【邀请,踢人,等等】
acidisland.mod.*
副管理员指令【无限传送海岛,无视海岛保护】
acidisland.admin.*
管理员指令【副管理员全部指令,删除海岛,刷新旧岛,刷新插件等... 建议直接给 acidisland.*】

指令
基本指令
/island
创造一个海岛+传送到海岛
/island go
传送到海岛
/island help
查看海岛全部指令
/island cp 或 control panel
打开控制中心【更加简单的查看指令+使用】
/island reset 或 restart
重设海岛【有冷却时间】
/island level
查看自己海岛等级
/island level &lt;玩家&gt;
查看指定玩家海岛等级
/island top
查看海岛排行榜
/island minishop 或 ms
打开迷你商店
/island warps
打开传送中心【所有摆了传送木牌的都会显示在里面】
/island warp &lt;传送点&gt;
传送到指定地点
/island biomes
打开地区中心
队伍指令
/island invite
邀请一个人加入你的海岛
/island accept 或 reject
accept 为 确定 reject 为 拒绝
/island team
查看队伍信息
/island leave
离开所属的海岛
/island kick 或 remove &lt;玩家&gt;
踢人
/island makeleader &lt;玩家&gt;
让&lt;玩家&gt;成为这个岛的主人



特殊队伍指令


/island coop &lt;玩家&gt;
暂时给予&lt;玩家&gt;本海岛的全部指令可以说是副岛主
/island expel &lt;玩家&gt;
取消上面的指令

新增特殊队伍指令
/island uncoop &lt;玩家&gt;
取消&lt;玩家&gt;的副岛主权限



挑战指令


/challenge
查看目前全部挑战
/challenge complete 或 c
完成指定挑战

管理员指令


/acid reload
刷新海岛插件文件
/acid delete &lt;玩家&gt;
删除&lt;玩家&gt;的海岛【无恢复指令】
/acid completechallenge &lt;挑战名称&gt; &lt;玩家&gt;
为&lt;玩家&gt;完成&lt;挑战名称&gt;
/acid resetchallenge &lt;挑战&gt; &lt;玩家&gt;
为&lt;玩家&gt;重设&lt;挑战名称&gt;
/acid resetallchallenges &lt;玩家&gt;
重设&lt;玩家&gt;全部挑战
/acid purge [时间按照天数算]
如果玩家没在[时间按照天数算]登录过海岛,那么海岛自动删除
/acid info &lt;玩家&gt;
查看玩家资料
/acid topten
手动刷新全服前10排行
/acid register &lt;玩家&gt;
给予&lt;玩家&gt;此海岛的全部权限
/acid setspawn
为海岛设定出生点
/acid info
查看海岛资料
/acid tp &lt;玩家&gt;
传送到&lt;玩家&gt;的海岛

新增管理员指令


/asadmin spy
查看队伍聊天频道
resetsign
修改海岛默认木牌内容
resethome
取消玩家目前的重生点,并设定在不安全地点
sethome &lt;玩家&gt;
设定&lt;玩家&gt;的重生点



好了,我不知道朋友们会不会喜欢这个插件。不过我非常的喜欢[花了3小时才写完]
空岛我玩过很多服务器,有点腻了。这个插件可以改改环境和玩法.[基本还是差不多]


下载地址
官方下载地址
1.7.9-1.9 点我

百度云盘下载地址
1.7.9 点我
1.8.1 点我
1.8.3 点我
汉化文件 点我 【感谢 千飞夏 的汉化】(这种汉化比较麻烦推荐以下汉化↓)

最新版(兼容1.7.9-1.8.3)(比↑更加兼容+新汉化)


下载点我(V.2.9.5)(新汉化教程)最新版下载(优化许多功能)(V.2.9.9
第一步


代码:

  1. /is lang SimplifiedChinese

第二步:恭喜你已经汉化陈功了!
效果:









由于大部分玩家都汉化失败(我也是非常的郁闷啊),再加上203楼的要求,我上传了打包的(整合包)。

内含jar+插件文件(已汉化)有些服务器可能得转码。 点我 密码: riaq
ps:本人汉化了controlpanel界面,其他的实在没时间


下载完后,解压,把文件夹里面全部文件和服务器生成的文件替换 重启或 reload 即可

官方介绍视频http://v.youku.com/v_show/id_XOTA4NjI0ODM2.html


官方更新信息
V3.0.0.2We're still working through the changes from V1.9...
Bug fixes:
[Major] Potion brewing does not work with V1.9. This needs some investigation, so for the time being I'm removing the renaming of water bottles to Acid Bottles in the game. Players with Acid Bottles will need to destroy them and start again as the lore on them does not allow them to be used.[Major] Island deletion was causing excessive lag on some servers, so it was reworked to reduce that.V3.0.0.1Bug fix release:
[Minorish] Prices for spawn eggs and potions were not being shown in the mini-shop.Upgrading from V3.0.0If upgrading from pre-3.0.0 versions, just follow the 3.0.0 instructions.Stop serverReplace previous jar with this jar(Optional) Remove minishop.yml because it will be regenerated. If you want to keep your descriptions or you customized it, leave it.Start the server, you should be done!V3.0.0This release supports servers V1.7.9 through to V1.9.
1.9 brings in new features and functions and it may be possible for players to find new ways to cheat, or unforeseen bugs may exist. Please report them and I'll do my best to fix them.
Key V1.9 changes that affect admins
Biomes have changed and there are fewer of them.Potions - they can not longer be defined by a number, e.g., POTION:8123, they have to be described by name. Note that the default chest formatting for potions has changed to reflect this. See the config.yml file for instructions.Spawn eggs - these too must now be named, e.g. MONSTER_EGG:PIG.Herochat: This plugin works only with V5.7.0 and later of the HeroChat because they changed the API. Note that Herochat has bugs still.UpgradingStop server and make backups of your world and AcidIsland plugin folder just in case.Replace previous jar with this jar(Optional for V1.9 servers) If you have any custom schematics, then you should recreate them and save them using the latest WorldEdit that enables V1.9 items otherwise potions will be just water bottles.Remove the old config.new.yml because a new one will be created.In the minishop, spawn eggs must now be described in the extra line by name, not number. So change the pig egg number 90, to PIG. Alternatively, delete minishop.yml and let it be recreated.Remove challenges.yml because a new one will be created. Or change your MONSTER_EGG definitions to be named instead of numbered.Locale.yml has been updated with a few strings, so move it or delete it.Restart the serverLook at the new config.new.yml and merge in changes to your config.yml. Note that the default chest formatting for potions has changed. Read the instructions in the file. You should be good to go!New featuresCompatibility with V1.9 serversAdded protection for daylight sensor setting from visitorsAdded ability to make acid bottles and buckets not be acid and not kill you if you drink water bottles.Added eggs to protection against breeding by visitors.Changed warp sign name search algorithm to give preference to warps that are exact matches.Added Admin command to reset all island protection settings to default. /asadmin settingsreset confirmImproved API - added mini shop events,Bug Fixes[Minor] Fixed bug where if a player does not have permission to use the control panel, but the control panel is active, then they cannot use /island command.[Minor] Fix for long standing bug where the initial welcome sign always faced North in schematics.
V2.9.9UpgradingThis version has a small addition to config.yml so it will make a config.new.yml for you to look at and merge into your own config.yml. The differences can be seen here.
Stop serverRemove any old config.new.yml file.Copy this jar over the old jarRestart serverLook at the new config.new.yml file and merge in the differences to your config.yml.Restart the server.You should be done!EnhancementsEnhanced creeper griefing protection - creepers will not cause damage if visitors light them with flint &amp; steel.Added protection against wither griefing by visitors due to the wither magically changing any blocks around it to air when it is damaged.Added color coding option to biome panel description.Added {ISLAND_CHALLENGE_LEVEL} chat tag.Added an option for island deletion to remove extraneous blocks around the edges of an island that cannot be deleted by the chunk deleter. This only matters for islands where the protection area and island distance are the same or within 16 blocks of each other. May cause lag so don't use unless you really need it.Added support for durability values on schematic icons. e.g. icon: DIRT:1 for coarse dirt icon.The title and subtitle shown when an island is created can have their colors changed. Colors have to be JSON colors, not Minecraft colors.API: Added a List of ItemStacks to the challenge complete API and challenge level complete API for what rewards the player received.Bug Fixes[Exploit] Fixed exploit for 1.7.9 where iron doors and chests could be placed by cacti by visitors and pop endless cacti.[Major] Removed use of apache commons NumberUtils because it is not supported on 1.7.9. Was causing errors during team invites.[Minor] Island level calculations were using some blocks from adjacent islands if islands were next to each other (within 16 blocks)[Minor] Fixed bug where challenge level upgrades were not being recognized.[Minor] Added comment to challenges.yml to explain &quot;free challenges&quot;[Minor] Island entry and exit messages will not show blank lines in chat if set to nothing in the locale files.[Minor] Added island info back into admin info command.[Minor] null, null, null, null was showing on some signs in custom schematics.[Minor] Red sandstone in schematics was becoming red sand when pasted.[Minor] Fixes bug where No Safe Warp Found was causing a No Method Found error in 1.7.9 serversV2.9.8.1UpgradingThis version has new protection settings for the island spawn in config.yml, so it will make a config.new.yml for you to look at and merge into your own config.yml. The differences can be seen here.
Stop serverRemove any old config.new.yml file.Copy this jar over the old jarRestart serverLook at the new config.new.yml file and merge in the differences to your config.yml.Restart the server.You should be done!EnhancementsAdds new config.yml settings for spawn protection for armor stands, beds, animal breeding, crop trampling, throwing enderpearls, leash use and sheep shearing.Initial island sign text will now only be written to a sign on the island if the lines are blank in the island schematic. If no text is wanted to be written to the sign (other than what is in the schematic), it should be removed from the locale files, i.e., set as '' in the file.Decorations are better supported in schematics, such a mob heads, player heads, pictures, flower pots.Added calculateIslandLevel to API so that island levels can be calculated in addition to being read.Added /acid reserve &lt;player&gt; command to reserves any open spot for the player's next island. Admin should fly to the open spot and execute the command. Then the player can do a island reset and start next to their friend. The reservation does not survive server restarts and is meant for addressing immediate user needs.Game balancing - Added more sand to challenge rewards in ASkyBlock.API - improved the API. Returns copies of lists, sets, hash maps, etc. Added methods.Trees no longer will grow outside of the protected area of an island because they cannot be removed by the player.Issues resolvedThe largest acidisland.team.maxsize.# permission will now be used if the player has multiple ones assigned to them.Resolved issue where abnormal acidisland.team.maxteam settings like acidisland.team.maxteam. or acidisland.team.maxteam.fsdfsf could cause console errors and inability to invite players to a team.Fixed issue where on some servers teleporting the player on a new island creation was being prevented if teleporting-when-falling was set to false.Fixed issue where obsidian scooping check was being done even in non-island worlds (it would not work, but could cause console errors).Enhanced admin register command to be able to add any island even if it is somehow unknown to the plugin (legacy islands from other plugins maybe).Fixed long-standing bug where water bottles were not marked as Acid Bottles if acid is active.Addressed issue where AcidIsland and ASkyBlock Challenges GUI could be confused by the plugin if both plugins were running simultaneously.Added better protection against islands being added to the plugin if they are not on the correct grid lines. Could happen if player data was incorrect or in the case of importing data from other plugins.Fixed issue where console errors could occur when then plugin was supposed to be disabled due to misconfiguration.
V2.9.7.4
Upgrading
If upgrading from an earlier version, follow V2.9.7 upgrade instructions below. If upgrading from V2.9.7.3:


Stop server
Copy this jar over the old jar
Restart server
You should be done!
Enhancements
Support for all spawner types in schematics
Support for WHEAT_SEEDS in schematics
Added coop join/leave API events
Bug Fixes
[Minor] Level calculation was missing some block chunks around the edges of island in certain island positions.
[Minor] New online players could get their island deleted from under them if the admin did an island purge.
[Minor] If islands.yml was deleted and had to be regenerated, many async processes could be spawned.
[Minor] It was possible that multiple instances of the name&lt;&gt;UUID database could be spawned, possibly causing database corruption.
V2.9.7.3
Upgrading
If upgrading from an earlier version, follow V2.9.7 upgrade instructions below. If upgrading from V2.9.7.x:


Stop server
Copy this jar over the old jar
If you want updates to the locale files, move your locale folder to locale.old.
If you want to use the new individual challenge reset prevention move challenges.yml to challenges.old and then look at the new one.
Restart server
You should be done!
Updates and bug fixes
Island entry and exit events were added to the API and javadocs updated on github
Added ability for players to switch on or off control panel. See in-game help.
Added option to make individual challenges not reset when an island is reset. See challenges.yml for changes.
[Exploit] Players could share items via the control panel.
[Major] Setting the level calculation on login flag was causing lag because it was using the old level calculation routines.
[Minor] Players with warps that had not logged in for such a long time that the server no longer knew them (in cache) had their warps show up as UUID's. Now they are no longer listed.
[Minor] If another plugin changed the biome of the center block of the island, the whole island biome changed to match.
[Minor] Korean locale updated
[Minor] Island database mismatch was not being automatically fixed on player login in certain situations.
[Minor] If multiple maxhomes permissions were given to a single player, the active one would be picked at random instead of using the max number
V2.9.7.2
Upgrading
If upgrading from an earlier version, follow V2.9.7 upgrade instructions below. If upgrading from V2.9.7.x:


Stop server
Copy this jar over the old jar
Restart server
You should be done!
Bug fixes and performance improvements
Improves performance when there are a large number of warp signs
Removes debug comments in console
Animals or entities going into an End Portal will go to The End instead of the Nether. However, note that if there is no player in The End world, the entity may not arrive (server issue?)
Dragon Eggs are now protected from being hit by visitors (and therefore teleporting) when placed on an island.
New perm nodes added to exempt players from commands run when completing a challenge, starting, resetting or leaving an island.
   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
V2.9.7.1
Bug fixes
[Minor] Players could place water or lava one block outside their protected area
[Minor] World loading was occurring after server start, so some plugins were complaining they could not 'see' the world
[Minor] Entities were not being found with challenges that extended the search radius beyond 10x10x10 blocks.
Upgrading
If upgrading from an earlier version, follow V2.9.7 upgrade instructions below. If upgrading from V2.9.7:


Stop server
Copy this jar over the old jar
Restart server
You should be done!
V2.9.7
Mainly bug fixes, but a few new features. Tested up to server V1.8.8.


Upgrading
Stop server
Backup the plugin folder and the island world just in case.
Copy this jar file over the old one.
Remove config.new.yml if you had one, because a new one will be made for you to look at.
Move your locale folder somewhere like locale.old because there are updates to all the files.
Start the server.
The plugin will identify that your config is old and make a new config called &quot;config.new.yml&quot;. This is for your reference and not used by the plugin. The *only* changes in the file since V2.9.6.x are corrections to comments in the schematic section about chests.
You should be done!
Improvements
Changed permission to remove a player from the top ten to avoid accidental inclusion. Permission is now acidisland.excludetopten
Added acidisland.craft.dirt permission to allow conversion of coarse dirt to normal dirt. Default setting is off as it can lead to unlimited dirt if player has access to gravel, e.g., from the nether
Improved error messages for unknown commands so they can be localized versions.
Added acidisland.nohunger permission that can stop hunger when a player is on their own island
Added search radius to challenges.yml. This allows island challenges to include a larger area than 10x10x10. Enable on a per-challenge basis. Locale files changed as a result. See this file for an example.
Added admin command clearresetall that clears the reset limit for all players. Operates async, so may take a while on large servers but will show progress. Permission to access if not Op is acidisland.admin.clearresetall
Bug Fixes
[Major] Enchanted items were wiped of enchantment if a similar item was required to complete a challenge. e.g., requiring a diamond sword would wipe the enchantment from any other diamond swords in inventory.
[Major] Biome setting of chunks was occurring before the world was being created on some servers (e.g. Cauldron)
[Major] Players were sometimes ending up on an invisible island when reseting or starting a new island if they started in the same world. Players could only recover if they logged out and back in or warped to another world and back.
[Major] Fixed multiple issues where the player's start island was in the Nether.
[Minor] Comments in config.yml about the chest content settings in schematicsection were wrong.
[Minor] Item frames could be blown up by creepers on visitor islands.
V2.9.6.7
Exploit bug fix. Apologies for the rapid releases - I aim to plug exploits asap.


Players could remove items from settings menu when on a non-island world
Upgrading from V2.9.6.6
If upgrading from an earlier version, follow a previous major version see V2.9.6.x upgrade instructions below.


Stop server
Copy this jar over the old jar
Restart server
You should be done!
V2.9.6.6
Fixes long-standing issue where Nether islands were not being deleted.


Upgrading from V2.9.6.5
If upgrading from an earlier version, follow a previous major version see V2.9.6.x upgrade instructions below.


Stop server
Copy this jar over the old jar
Restart server
You should be done!
V2.9.6.5
Critical bug fixes - it is highly recommend you upgrade to this version because it patches an exploit where players using certain locales could obtain items from the Settings or other menus because the panel title was too long (&gt;30 chars).


Upgrading from V2.9.6.4
If upgrading from an earlier version, follow a previous major version see V2.9.6.x upgrade instructions below.


Stop server
Copy this jar over the old jar
Optional - delete locale/es-ES.yml
Restart server
You should be done!
Updates
[Critical] Added check for overly-long panel titles - these long titles were enabling item removal from panels in some locales.
[Major] Improved island level calculations. Some island blocks were not counted on the edges of islands. It depended on the coords of the island.
[Minor] Fixed biome setting alignment to match island block boundaires instead of chunk boundaries. Biomes will now align exactly with island edges.
[Performance] Stopped move event processing unless a player moves in x or z - should improve performance.
[Security] Added saving of the island grid at key points, like island deletion, changing of ownership, new island, etc. Also adds a 5 minute repeating save to capture island setting changes. This should help protect from issues after a server crash.
[Minor] Challenge completion broadcast messages are now in the language of the recipient not the completing player.
[Minor] Acid drinking death message is not sent if mute death messages is true. Message is also displayed in local language of player.
[Minor] If acid is enabled, putting your head in acid will hurt now. Previously, only your feet would get burned.
V2.9.6.4
Bug fixes.


Upgrading from V2.9.6.3
If upgrading from an earlier version, follow the previous instructions below.


Stop server
Copy this jar over the old jar
Restart server
You should be done!
Updates
Fixed bug where null owned islands were not being recovered and saved properly.
Resolved issue with some hanging items not being counted or limited correctly.
Fixed issue where 1.7.x servers were 1 off on block entity counting
Removed console complaint if default chest items in config.yml is set to nothing.
Added block counting for paintings and armor stands.
V2.9.6.3
Bug fixes and locale updates.


Upgrading from V2.9.6.x
If upgrading from an earlier version, follow the V2.9.6 instructions below.


Stop server
Copy this jar over the old jar
Delete es-ES.yml and pt-BR.yml from the locale folders because they will be updated.
Restart server
You should be done!
Updates
Updated Spanish locale
Updated Portuguese locale
Fixed location of nether island pasting when nether island is missing.
Added 32 char length check to settings panel title. Long translations were stopping panel from being used.
Fixed bug where players could not interract with armor stands on their own island if armor stand use was prohibited for visitors.
Fixed bug where ender pearl usage on other worlds resulted in Island Protected error.
Improved comments for schematic section in config.yml
V2.9.6.1
Bug fix to V2.9.6.


Fixed spawn protection settings - they were not being properly respected
Fixed enderpearl usage protection - fixed some long-standing exploits
Fixed leash usage protection
Updated German locale (thanks Sternenforscher!)
Upgrading from V2.9.6
If upgrading from an earlier version, follow the V2.9.6 instructions below.


Stop server
Copy this jar over the old jar
Restart server
You should be done!
V2.9.6
Thank you for your interest in this plugin! All donations go towards the development of this plugin. BIG THANKS to my supporters! I really appreciate you guys.


This version brings in some cool new features and optimizations. It gives players the ability to set their own island protection settings, including PVP and gives admins the ability to limit island entities of all kinds. It also fixes some bugs, ahem.


Compatibly
This plugin has been tested on 1.7.9 and 1.8.8. It will not work on 1.7.2.


Upgrading
Stop server
Backup the plugin folder and the island world just in case.
Click on the donate button because you love the plugin so much! $1 per player would be awesome!
Copy this jar file over the old one.
Remove config.new.yml if you had one, because a new one will be made for you to look at.
Remove/move the locale folder or files inside because there are updates to the English, Korean and Chinese files and the addition of Dutch. If you don't the plugin will use default text.
Start the server.
The plugin will identify that your config is old and make a new config called &quot;config.new.yml&quot;. This is for your reference and not used by the plugin.
Look at config.new.yml and merge it with your current * config.yml. This may be as easy as renaming it. This is where you earn your stripes as an admin. :-) Enjoy all the new cool settings you can change!
Restart server with the updated config.yml.
To give players access to set their own island settings, give them the acidisland.settings.* permission - See the config.yml for details.
You should be done!
New features (see the new config for new settings)
Players can now have full control over their island guard settings via the /is settings menu. Access is governed by permissions: acidisland.settings.* for all access, acidisland.settings.allowPvP, etc. for individual settings. See config.yml for a list. Includes island-wide warning of PvP changes, warning when warping and looking at warp signs if PvP is allowed and cool down timer to prevent quick toggling.
Allow/deny pressure plate use for island visitors or at spawn. Default is allowed.
Allow/deny visitor horse riding on islands or at spawn. Default is not allowed.
Allow/deny access to horse inventories if visitor horse riding is allowed. Default is not allowed.
Added allow/deny spawn item drop/pickup.
Allow/deny pistons from pushing blocks outside of the island protection area. Default is allowed. This &quot;glitch&quot; was been tolerated in the past because it enabled players to build bridges, but some admins wanted it locked down.
Max islands - limits the maximum number of islands that can be made. Refuses new islands if max is met. Players with islands can still reset.
Added option to limit Tile Entities (also called Block Entities) on islands because they can cause lag. These are blocks like hoppers, dispensers and item frames. This replaces the previous hopper setting (which still works) with a more general config. Hopefully 1.9 will fix the entity lag issue!
Added option to block all commands when falling via &quot;*&quot;. Previously, each command had to be named individually.
Improved schematic pasting: written books with colored text can be included in chests! Pasting should also be faster for some schematics. Added more comments in the config on schematic options.
Korean translation updated
Added Dutch locale
/acid topten is now async - will regenerate the topten list if it is corrupted or missing.
New permissions: acidisland.island.go - required to use the /island go command. Players with acidisland.mod.excludetopten permission will be excluded from Top Ten list.
Admin tp and tpnether changed so they try to teleport to player's home location first and then to a generic safe location.
Admins, or players with acidisland.mod.removesign permission can remove other player’s warp signs.
Bug Fixes
[Major] Wall Sign warps were lost when server was restarted.
[Major] Experience for first completion of a challenge was not given to players. Recurring experience was given.
[Minor] Team spy permission was incorrect so Mods could not use it. It was corrected to be acidisland.mod.spy.
V2.9.5
A few notable changes for players:


Nether portals and teleporting - the location that players will arrive at in the Nether will be the closest safe spot to the coordinates that they teleported from.
If players build a nether portal in the nether, it will link up to the closest nether portal on their island.
Animals, mobs and carts can now go through portals
Warp signs can now be placed on a wall. They have to be ground level or one block above to work.
The warp listing is now sorted by the most recently active players. This keeps it fresh.
Players can now access Enderchests on any island if they have the Enderchest permission
Upgrading
This version has an updated config.yml and locale files, so please read the upgrade process:


Stop server
Copy this jar over your old jar
Move your locale folder because files will be updated
Start your server - the plugin will recognize your old config.yml and make config.new.yml for you to look at.
You are done! But I recommend you follow the next steps...
Open up config.new.yml and merge the new settings into your config.yml. If you don't the defaults will be used.
Look through the new locale files and customize how you like.
Changes and New Features
Config files can now use block ID's (numbers) instead of Materials. This allows for custom blocks on some servers.
Team chat spy! Use /asadmin spy with permission: acidisland.mod.teamchatspy to spy on all team chats.
Made admin purge work better with large servers.
Changed minimum island protection size to 0 (was 50) to enable super-close-to-neighbor-island game variations.
Warp signs can now be wall signs or sign posts!
Nether portals now link up if a player makes one in the Island Nether and the Island World. i.e., players teleport between them.
Items and entities like creatures and mine carts can go through portals.
Enderchests can be used on any island if the player has the enderchest permission.
Topbreeders admin command will only count island with more than 5 animals on them
Added fire spread protection - see Island Guard settings in config.yml
Added ability to disable death messages - see config.yml
Added ability to allow PVP at the spawn island.
Added ability to allow milking at spawn
Added ability to allow picking up water or lava at spawn
Descriptions in the mini shop and control panel can now go multi-line by using the | character (add lore)
Added /island uncoop &lt;player&gt; to remove coop from a player without expelling them
Guardians (like squids) will not die if water is acid.
Bug fixes
Player name changes were not being recognized properly
Some admins saw NPE's with Essentials Protect and creeper explosions.
Mods with bypass lock permission could not teleport to islands
Fixed multi-home sethome exploit where players could set an extra home at 0 as well as 1, 2, etc.
Fixed localization error with the island invite help. It was showing the /is help text and not specific text to island invite.
Level change rewards were sometimes not working beyond the first level.
NPEs were thrown if players without an island tried some island commands, like sethome and mini shop
Plugin was checking the player's balance in the wrong world during biome purchase or money challenges. Only affected servers with multi-world economies.
V2.9.4.2
Bug fix update. If upgrading from V2.9.4.x, just copy this jar over the old one and restart. Otherwise, follow the V2.9.4 upgrade instructions.


Changes &amp; Improvements
Spanish locale updated
Chinese locale updated
Topbreeders admin command is now async and fast
Startup protection added - if island world in config.yml does not match a previously run world, plugin will stop for safety and give advice
Admin commands and responses have been sorted and localized - lots of new strings in the locale files as a result!
New moderator command: resetsign - makes any sign into the island owner's warp sign. resetsign &lt;player&gt; makes the sign into a warp sign for player. (permission: acidisland.mod.signadmin)
New moderator command: resethome - resets a player's home position to somewhere safe on their island, just in case it is in a bad place (permission: acidisland.mod.resethome)
New moderator command: sethome &lt;player&gt; - sets a player's home position to the position of the moderator. (permission: acidisland.mod.resethome)
Yaw and pitch saved when setting home or setting the /island spawn location.
Bug Fixes
My Precious challenge reward of cauldron fixed
When nether was disabled and new nether set to true, nether islands were still trying to be made resulting in an NPE.
Admin teleporting now works better with tp and tpnether going to over-world and nether respectively no matter what the player's home world is.
V2.9.4.1
Bug fix update to V2.9.4. If upgrading from V2.9.4, just copy this jar over the old one and restart. Otherwise, follow the V2.9.4 upgrade instructions.


Bug Fixes
Fixed {ISLAND_LEVEL} substitution in chat. Confirmed and tested on Essentials Chat, Multiverse chat and Herochat.
Fixed visitor command banning to ignore command arguments.
V2.9.4
This is a major release update - oodles of new features and performance improvements. It has been through testing, but every server config is different so if you find a bug, please post a ticket. If you are upgrading, see the new config.new.yml file for all the changes.


Upgrading
Stop server
Make a backup of the world and the AcidIsland plugin folder just in case.
Copy this jar over the old one
The following files are updated in this release, so move your versions so the new ones can be created and you can see the new options: challenges.yml, minishop.yml, locale/locale.yml, locale/en-US.yml, /locale/de-DE.yml.
Start the server and then stop it again to create the new config.new.yml file in the AcidIsland folder.
Look at all the cool new extras in the config.new.yml and merge them with your config.yml how you like. If you don't, defaults will be used that you may not like. Also merge the other new files with your old ones.
Restart the server - you should be done!
Changes
New Features


Team Chat - FTW! (Shout out to Mr. SheepSheep!) Now team members can chat between themselves and not have to bother other players. Just do /island teamchat to toggle it on and off. It's just for the game session and switches off if you log out. Admins can configure the team chat prefix and permission it off or on. New permission is acidisland.team.chat, default enabled for all players.
Warp panels! So, you have like, 50 million welcome warps and who knows which are worth going to and which are just some newbie warp? Now you can experience multi-page warp panels with player heads! Every player's warp sign text is copied in the mouse-over so players can advertise their shops or islands and warpers can find decent places to go. And there's more - warp signs now support color text using &amp; characters. Enjoy! (If you want the old text style it's still there, just set in config.yml).
Performance: New, super-speedy async level calculation.
Performance: Villager limits! Set per player per island, so a team can have more villagers. Helps reduce entity lag.
Performance: Hopper limits! Island max setting available. Helps reduce entity lag.
Performance: Fast safe home finding - a player, you know the kind, pours lava all over their island so they have no safe home. In addition, their island protection size is 400x400. So when they hit /island your server crashes because it was looking everywhere for a safe spot. Not more! All that is now done async (like the level calc) and it is *&amp;#&amp;$ fast. If there is a safe spot, it will be found. If not, the player will be told it's not safe. Time to delete and start again...
Challenges: Rewards can be given when players complete a challenge level - you can run commands, give permissions, money, etc. when a new level is unlocked. See the new challenges.yml file.
Challenges: Can now require that a player has a certain money balance to complete a challenge
For new installs, the island distance is now set to 200 instead of -1 so it can be played immediately.
Commands can be run when a player starts an island for the first time, in addition to when they reset.
Mob white list - protects certain mobs from death when a player logs in or does /island. Default protection is for wither, enderman and pig zombie. See new config.yml.
Chat variable: add {ISLAND_LEVEL} into any chat format and it will be substituted with the player's island level. (The old team suffix still works, but is now deprecated and may be removed in the future).
Island Guard: Wither griefing protection - spawning a wither is a right of passage for any self-respecting island dweller, but it doesn't have to go and grief other islands right? This setting makes sure that what happens between an island dweller and a Wither, stays between the island dweller and the Wither.
Island Guard: New protection against &quot;creeper griefing&quot; were visitors get creepers to blow up so they can damage an island. Now if a creeper explodes due to a visitor it will hurt players, but not damage blocks. This protection is enabled by default.
Island Guard: Visitors can be blocked from running commands on islands. /spawner and /spawnmob are blocked by default.
Schematic panel icon ordering - now you can order the islands in the GUI. Use order: in the config.
Color! Before color TV we had black and white. Now we have color in the control panel and mini-shop descriptions! OMG!
Mod permission to bypass island lock - acidisland.mod.bypasslock - allow those Mods to get in and do their stuff without giving them full bypass mode.
New admin command to lock or unlock player's islands. /acid lock &lt;player&gt;
New events for developers to use via the API - see the JavaDocs
Auto language selection - this apparently works (I haven't been able to test it) but it's based on the client's lang.
New permission to use the lang command. If player's don't have this permission, then they will default back to the system language in locale.yml.
The new island nether is enabled by default now.
Settings panel is updated with some extra icons around creeper and wither damage.
German locale update.
Bug Fixes
Resourceful players were creating traps for warpers. Fixes should help protect travelers from falling through open trapdoors, etc.
Clever players had worked out an inventory dupe glitch when visitors are allowed to keep their inventory on death.
Schematics containing 1.8 items might not have worked correctly.
Arrows could break frames on the island spawn.
When recovering lava from obsidian, if a player had multiple buckets in their hand, it would take all of them.
Some schematics could cause an NPE with certain text on a sign.
Changed how mob removal was done because server was filtering out large area requests. Was also sometimes blocking the admin topbreeders command from working.
V2.9.3.3
[Major] Fixes name-change issue where players who changed their name could not be cooped or found for other commands.
Updating from 2.9.3.x
Stop server
Copy this jar over the old one
Restart the server
V2.9.3.2
Bug fixes for better backwards compatibility and locale updates. Improves prevention of teleporting when falling, if enabled.


Updating from 2.9.3.x
Stop server
Copy this jar over the old one
Move the locale folder to locale.old as files will be updated
Restart the server
(Optional) Copy any edits you made to locale files into the new files.
Changes
Locale fixes and update to Brazilian locale.
Better compatibility with old config.yml's that have not been updated
Ban and unban commands give help if just used by themselves
Teleporting when falling: if disallowed, better support for preventing other plugin commands
Bug fixes
[Major] NPE could occur during an island reset if schematicsection was missing from config.yml (usually due to config not being updated during an upgrade).


V2.9.3.1
This is a very-large-server-optimized version of V2.9.3 with some bug fixes. (A very large server has &gt;10,000 player files and this plugin has been tested on and is deployed on &gt;115,000 player-file server.) If you run such a server I strongly recommend to update to improve performance.


Changes
Implements a very fast and memory-optimized name-to-UUID lookup database for offline player identification. This is used for many admin commands but also the ban/unban command and level &lt;name&gt; command.
Tab complete is enabled for all commands (thanks Pokechu22!)
Bug Fixes
[Major] banning of unknown players was crashing server if server had low memory and large number of player files
[Major] urban of a banned offline player caused NPE/internal error
[Minor] Reset count was being deducted even if player did not go through with island reset, or if reset was interrupted because player had not kicked all team members
[Minor] Alchemist challenge was using the old format for required items and not the new one.
Installation
Stop server
Copy this jar over old jar
(Optional if you want Alchemist challenge) Move challenges.yml to challenges.old because a corrected version will be created with the new Alchemist challenge.
Restart server
Plugin will create a database of names and UUID's. This should not take long, but a status is provided. It is done asynchronously so will not delay normal operation.
Merge the new challenges.yml and your old one how you like.
You're done!
V2.9.3
This version brings in a number of significant changes, especially to the New Nether and bug fixes. Please read all the notes before upgrading!


Key changes
New-new island nether world! Uses schematics and eliminates the errors in teleporting from before. I recommend resetting the nether world, but it's up to you. When you upgrade, remember to set newnether:true in the config!
Ban command! Players can ban other players using the /is ban command. Settable by permission.
More schematic customization options! Set per-schematic companions, a spawn position, etc.
Permission-based team sizes, initial island protection size and max homes!
Bug fixes!
Updating
Stop server
Copy new jar over old jar in plugins folder
The following files have changed: blockvalues.yml, locale/en-US.yml, locale/locale.yml - so move those elsewhere as new ones will be created.
Remove config.new.yml if it exists.
Restart the server
A new config.new.yml will be created for this version with the extra 2.9.3 settings in it
Stop the server
Look through config.new.yml and use it, or merge it with the changes you made in your previous config.yml.
Look at the new blockvalues.yml and locale files to see the changes. For the locale - it is mainly text for the ban command.
Start the server - you should be done!
Change log
The team size system has changed! Previously, there were two hard-coded permissions acidisland.team.vip, and acidisland.team.vip2. Those are gone and replaced by acidisland.team.maxsize.(number). The old permissions will still work for now, but could disappear in the future, so move to the new system.
Similarly max homes can now be set by permission: acidisland.island.maxhomes.(number) and the initial island protection range can be set by permission: acidisland.island.range.(range).
New-new nether - completely revamped and now uses schematics for the nether island. Admins can customize the nether island, add different ones and have overworld islands use different nether island. The nether island is created at the same time as the overworld island. See the schematicsection in config.yml for the new options.
New schematicsection settings in config.yml: admins can now set per-schematic companions, companion names, chest items and a spawn position. Schematics can also be hidden from the GUI so they cannot be chosen by the user, e.g. nether schematics. See the new config section for details.
Schematics can be pasted with mobs and animals included in them (if they were there when the schematic was saved). Note that not all characteristics of a mob/animal can be pasted.
New /acid purge unowned admin command. This will safely remove any unowned islands in the world if they exist. Islands can become unowned due to the /acid unregister admin command, or failures to paste a schematic successfully (bug in the schematic), or a bug in the plugin (ahem, see below). It is recommended to run this command if you are upgrading from 2.9.2.x as there is a bug that does not delete islands properly.
New /acid purge allow and /asadmin purge disallow admin commands. Use to protect any unowned islands you want to prevent from being purged. This setting is persistent and saved.
Added the ability to respawn on your island if you die
Added support for teleporting back to home from The End if the dragon is killed and opens up a portal.
blockvalues.yml has been enhanced so that the value for an island level can be configured. Default if 100.
Added /island ban command. Players can ban/unban other players from their island. Permission added for this command.
Checks are now made that island distance and protection range are even numbers.
Challenges can be done in the new island nether now.
Nether trees can be switched off in the config.
Added Traditional Chinese locale.
Bug Fixes
[Major] Islands reset via the schematics GUI were not being actually deleted, but left. See new purge unowned command.
[Minor] Option to keep inventory on death for visitors was not working
[Minor] Warp signs were not properly respecting locked islands. Players could warp from another world, move, and then get thrown into the void.
[Minor] Throwing an enderpearl in the nether was not working correctly and created a PVP error
[Minor] Pasting of schematics with chest items did not cover all the items because of incompatibilities with WorldEdit material naming.
[Minor] Removed acid rain damage if it is raining but the player is in a dry biome
[Minor] Warping to the nether was placing players on mob towers instead of their island. Fixed with the new-new nether.
V2.9.2.1
This is a bug fix release.


Bug fixes
[Major] If schematics GUI panel was disabled and a player reset their island, no island would be created and they would be teleported to spawn if more than one island was available to them via permissions.
[Major] Island lock command (/is lock) would fling all visitors and coop players off the island and into the acid sea. Fixed so that coops can stay and visitors are expelled back to their own islands.
[Minor] Legacy support for the old schematics section with permissions was not working.
[Minor] Cooked pork (grilled pork) and mycelium (mycel) inside chests in schematics were not pasting.
[Minor] Schematics with signs with color created using the § character were not able to be used.
Upgrading
If updating from V2.9.2, just copy over the jar file and restart. Otherwise follow V2.9.2 instructions.


V2.9.2
New Features
Schematic Panel - This release includes a new GUI to enable players to pick from a multitude of starter islands. To enable these, edit the new schematic section in config.yml. Two islands are now available - the original, that does not use a schematic and a new one. Adjust permissions how you like.
New config.yml alert - To assist with upgrading, this version also does an automatic config.yml check and if you are using an older version, it will create a config.new.yml file for you to look at and switch to when you are ready.
Improved login processing to clean up any unowned islands that should be owned in the grid manager. This was causing some players to not be able to use their island.
Blocks below sea-level can be worth more when calculating island level. This was added to promote more underwater development. See the new blockvalues.yml for the setting
Blockvalues.yml was also enhanced to support data values, e.g., LOG:3 for jungle logs, so those can be limited or promoted
Challenges.yml - the POTION has changed so it is effect-based! This makes the Alchemist challenge work in all situations! YEAH! See the new challenges.yml for the format.
Schematics
The major feature of this release is the ability to have multiple starter islands. Previously, this was supported by simple permissions in the config, but there was no GUI and players had no choice. The old permissions section still works, but is deprecated so if you used it, upgrade to the new scematicsection in config.yml.


The new features are:


AcidIsland now has 2 possible starter islands: the original and a new sand Temple island
You can add as many schematics as you like
Schematics can be limited by permissions
GUI supports customizable icons, names and descriptions of the islands
Islands can start with a biome pre-configured
Physics can be set on or off when pasting schematics (e.g. off allows water or lava to hover)
Upgrading
A bit different to before!


Stop server and back up plugin files
Back up world and plugin folder for safety
Copy this jar over the old one
Move the locale folder to locale.old so that the new locale files will be created
Move blockvalues.yml and challenges.yml to blockvalues.old/challenges.old because new ones will be created.
Restart server
New files will be written and the plugin will identify that config.yml is older and create config.new.yml.
A new folder called schematics will be created
Stop the server
Merge config.new.yml with your old config.yml how you like
If you were using a custom island.schematic file, copy it into the schematics folder. This is where schematics should be now. Edit the schematicsection part of config.yml to be how you like.
Check the blockvalues.yml and challenges.yml file and adjust/merge how you like. Note the changes.
Finally, copy your old locale.yml to the new locale.yml folder if you previously changed it. There is one additional text entry at the end for the schematics GUI.
Restart the server and test!
Bug fixes
[Minor] Brazil locale was corrupted.
[Major] &quot;Free challenges&quot; - those without a level, were not showing up.
[Minor] Home positions were carrying over from old to new islands if the server was reset mid-play.
[Minor] Visitors to an island with monster protection could shoot monsters and cause an NPE in the console.
[Minor] &quot;NOTHING&quot; as a companion did not work.
[Minor] Higher level challenge slots were available to players if a previous locked slot only had one challenge in it.
[Minor] Color and text formats are now supported when pasting schematics
V2.9.1.2
Hot-fix to close exploit where items could be removed from the Settings panel when using a foreign locales, (and also to save cows).


Updating
If updating from V2.9.1.1, just copy over the jar file and restart. Otherwise follow V2.9.1 instructions.


Bug Fixes
[Critical] Items could be removed from the Settings panel when using a foreign locale.
[Minor] Warp signs could not be placed successfully if world name in config.yml does not match the case of world name of system exactly.
[Minor][Sad] Some custom schematics could cause the cow to be placed at y=250 in the air and drop to its death.
V2.9.1.1
Exactly the same as V2.9.1, but with a bug fix so it runs without error on Windows-based servers.


Installation
If updating from V2.9.1, just copy over the jar file and restart. Otherwise follow V2.9.1 instructions.


V2.9.1
Individual multi-language support for players. Players can change their UI language using /is lang.


New Features
Individual multi-language support (Players can set their UI language using /is lang.)
All locale files have moves to the /locale folder.
(New Nether) Players going through portals on other islands will go to the other player's Nether island and not their own
Support added for underwater (Atlantis-Block) starter islands. Air blocks in schematics are pasted.
Config.yml was tweaked slightly to make acid rain and damage to animals default settings for new installations.
Other change
This plugin now requires Java 7 (or higher).


Bug Fixes
[Major] Nether was being created even if set to false in config.yml
[Major] Nether islands now have 1 mob tower each instead of 2 or more.
[Minor] Removed obsolete challenge help text that mentions colors of challenges.
[Minor] Admin unregister commands was only available to Ops and not players with the unregister permission.
Upgrading
Stop server
Back up world and plugin folder for safety
Copy this jar over the old one
To update the language files, move your locale folder to locale.old so a new one will be created
Restart server
The plugin will automagically deduce that your config.yml file is old and create a new one called config.new.yml. Look through the new file and edit/merge it with your current one. Note that it has been reformatted and there is a new section called &quot;schematicsection&quot; at the end. If you
V2.8.9.1
Nether island protection (still in beta!), multiple home options, bug fixes


New features/changes
Multiple home teleport locations, using sethome # and is go #
Make-island-if-none option - if set, when a player is teleported into the world, an island will be automatically made for them
Immediate teleport to island when entering world - if player enters world, they go to their island home
Island level variable for use in chat formatting (TEAMSUFFIX)
Nether islands are now protected (still in beta - report issues)
New nether no longer makes obsidian portals because they could be mined/exploited repeatedly
New API functions - getSpawnLocation, getSpawnRange and isAtSpawn(Location)
Picking a new safe home location if it becomes unsafe was improved
Challenges panel will show the highest unlocked level of challenges when opened, or when they are unlocked
Changes to config.yml


+   # Maximum number of homes a player can have
+   # Accessed via sethome &lt;number&gt; or go &lt;number&gt;
+   maxhomes: 4
+
+   # Make island if player teleports to the island world and does not have one
+   makeislandifnone: false
+
+   # Immediately teleport player to their island (home 1 if it exists) when
+   # entering the world
+   immediateteleport: false
+
+   # Set TEAMSUFFIX variable to player's island level
+   # If true, this will set the server TEAMNAME variable to the player's name and
+   # TEAMSUFFIX to the player's island level.
+   # Use in chat. e.g., for essentials chat, the format could be:
+   #   format: '&lt;{DISPLAYNAME}&gt; (Level {TEAMSUFFIX}): {MESSAGE}'
+   # &lt;tastybento&gt; (Level: 223): hi there
+   # If you have other plugins that use scoreboards/teams, this may mess with them
+   setteamsuffix: false
+
Additions/changes to locale.yml


errorNumHomes: &quot;Homes can be 1 to [max]&quot;
donate: &quot;Welcome to A SkyBlock by tastybento&quot;
url: &quot;&quot;
Bugs Fixed
Topbreeders command was showing armor stands
Breeding limit alert was showing too early to players if armor stands were on their island
Damage from Enderpearl and Splash Potion of Harming throwing on ones own island was not occurring and a PVP notice was showing
Upgrading
Quick upgrade:


Stop server
Backup files
Copy this jar over the old one
Restart server
You should be done!
Longer upgrade


This will make the new settings available to you:


Stop server
Backup files
Copy this jar over the old one
Move config.yml and locale.yml to config.old and locale.old
Restart server and stop server
Look at the new config.yml and locale.yml files. They have new entries in them (see above for the changes).
Copy the changes into your old files.
Move config.old and locale.old back to config.yml and locale.yml.
Restart server
You should be done!
V2.8.8
Bug fixes.


Upgrading from 2.8.7
Stop server
Copy this file over the old askyblock.jar file
Restart server
If you are updating from an older version than 2.8.7, look back to previous instructions to see what you must do.


Issues resolved
[Major] Update Checker: Update reminder was going to all players at login instead of just Ops.
[Minor] Update Checker: Update reminder would remind even if server reported a lower version than the installed plugin.
[Minor] Update Checker: Update checking was not switching on or off when using the plugin reload command if changed in the config.yml.
[Minor] Portals: Players could set home in a portal and get teleported as a result after they teleported home.
[Minor] Portals: End portals in the Nether teleported player to their island instead of the End. (Only works in admin creates an island End world).
[Major] Settings Panel: Changing title of the panel from &quot;Island Guard Settings&quot; to anything else caused panel to break and items could be taken by players
[Minor] Settings Panel: The text for Anvil in locale.yml was not being respected.
[Minor] Settings Panel: The water bucket text for Bucket Use read as an acid warning if acid damage exists instead of the setting text.
[Minor] Debug text &quot;Player is on island&quot; was still being shown in the console.
V2.8.7
Localization improvements and bug fixes.


Upgrading
Quick Upgrade


This will use default settings:


Stop server
Copy this file over the old askyblock.jar file
Restart server
Longer Upgrade


This gives you access to new settings in the config file:


Stop server
Copy this file over the old askyblock.jar file
Move config.yml to config.old and locale.yml to locale.yml
Restart the server - it will generate new config.yml and new locale.yml.
Stop server
Look at the new options available in those files (see below) and either put your old files back, or edit the file how you like.
Restart server.
You should be done!
New Features
Localization added to the Settings panel! Lots of new strings in locale.yml for translators!
The wording on the settings panel can be adjusted.
Localization of the no PvP error is also available in locale.yml
Nether PvP protection option - see config.yml flag. Default is that PvP in the Nether is disabled.
New island start coordinates - see config.yml. Admins can decide where new islands should start in the world. This can be changed mid-game.
Bug Fixes
[Minor] Debug statements removed from console log. (&quot;Player attack&quot;, etc.)
[Minor] Island companion names were not working for pre-full-1.8 servers.
[Minor] Arrows in the Nether were respecting the PvP rule of the over world. Now changed to have separate PvP rules for both worlds.
Changes to config.yml
In the island section:


   # Start islands at these coordinates. This is where new islands will start in the
   # world. These must be a factor of your island distance, but the plugin will auto
   # calculate the closest location on the grid. Islands develop around this location
   # both positively and negatively in a square grid.
   # If none of this makes sense, leave at 0,0.
   startx: 0
   startz: 0
In the island guard section:


allowNetherPvP: false
Changes to locale.yml
targetInPVPArea: &quot;Target is in a no-PVP area!&quot;
Section islandguardsettings
See this link for the diffs.


V2.8.6
Name the cow! This release adds a few small features and fixes bugs. See below for a list.


Upgrading
Quick Upgrade


This will use default settings:


Stop server
Copy this file over the old acidisland.jar file
Restart server
Longer Upgrade


This gives you access to new settings in the config file:


Stop server
Copy this file over the old acidisland.jar file
Move your config.yml to config.old
Restart the server - it will generate new config.yml with two new additions (see below).
Stop server
Look at the new options available in those files (see below) and either put your old config file back, or edit the file how you like.
Restart server.
You should be done!
New Features
Update checker - this will display a message in the console during start up and to Ops if there is a later version available from bucket.org. To disable, set checkupdates: false in the config.yml file. Nothing is downloaded - only the version is checked.
Choose your island companion! Options are COW, PIG, SHEEP, CHICKEN, VILLAGER, HORSE, IRON_GOLEM, OCELOT, RABBIT, WOLF or NOTHING. Default is COW.
Name your island companion! See the new config.yml file!
New command for admins - *topbreeders* - this will tell you the top 10 islands currently loaded with the most entities (animals and monsters). Only islands that are currently loaded by the server can be shown. This may help detect over population.
Breeding limits are now strictly enforced if set and include spawning by monster egg and spawn blocks. This feature may help reduce lag by limiting entities.
New permission

本贴更新信息

  • 2015-3-9 发贴
  • 2015-3-9 介绍插件功能,权限,部分指令等...
  • 2015-3-10 补充其余介绍
  • 2015-3-20 补充汉化
  • 2015-3-21 补充视频
  • 2015-7-3 更新至1.8版本,附加汉化,添加新增功能,指令权限等...
  • 2015-8-忘了几号 重新排版(还是很丑)
  • 2015-8-26 部分玩家反馈汉化失败,打包上传
  • 2015-11-27 过来看看
  • 2016-3-14 新增1.9版本
  • 2016-3-20 更新版本
授权搬运证明


废话最后我自己庆祝一下,以后我就加入到LV9 牧场主的了~ 激动啊下个目标Lv.10 附魔师2015/08/26距离Lv.10 附魔师还差488积分!



kkking4619
好东西,需要创建一个海岛世界吗,怎么创建

GreatGBL
kkking4619 发表于 2015-3-9 19:22
好东西,需要创建一个海岛世界吗,怎么创建

自动会生成的

‮tcejorPoiK
不错,准备加入服务器中测试

kkking4619

1.7.10的要下载哪个版本

kkking4619

加了没自动生成,输入指令还提示一堆红字

GreatGBL
kkking4619 发表于 2015-3-10 02:31
1.7.10的要下载哪个版本

红字如果是An internal error occurred while attempting to perform this command
则表示插件安装失败,你是否为MCPC服务端,前置插件装了么,或者其他问题
具体看server.log  这里没办法具体说明

第一页 上一页 下一页 最后一页