SimpleChunk - 区块领地系统
基于区块的领地认领系统
Bukkit / Spigot
作者 Eliaous
支持版本 1.7 - 1.12
服务器使用量
未统计
服务玩家数
未统计
下载量
4,020
插件详细介绍
SimpleChunk 是一个基于区块的领地保护插件,主要面向生存服务器。若你的玩家经常遭遇建筑被破坏的问题,这个插件可以让他们通过圈地区块来保护自己的建筑,也能将区块权限分享给朋友共同建造。
插件简介
SimpleChunk 允许玩家认领区块,以防止他人在其中进行交互或破坏。
如果你拥有某个区块,还可以允许朋友在该区块内建造和操作。
运行本插件需要以下前置
- Vault
- 一个经济插件
- 一个权限插件
功能特性
- 认领区块
- 可在配置中设置首个区块免费
- 认领服务器区块
- 保护区块不被交互(如放置方块、破坏方块等)
- 允许朋友在你的区块内交互
- 区块出售功能(可禁用)
- 进入领地时发送 Title 提示(也可切换为聊天消息)
- 自定义认领区块价格
- 自定义取消认领时的退款金额
- 通过权限设置玩家可认领的最大区块数
- 支持 UUID
- 使用 Flatfile(YAML)保存数据
- 所有消息均可配置
指令
玩家指令
/chunk claim- 当当前区块属于 Wilderness、你有足够金钱且未达到认领上限时,认领当前区块。
/chunk unclaim- 若你拥有当前区块,则取消认领,并获得设定的退款金额。
/chunk allow <player>- 若你拥有当前区块,且指定玩家在线,则允许该玩家在当前区块内交互。
/chunk disallow <player>- 若你拥有当前区块,且指定玩家当前已被允许,则取消其权限。
/chunk sell <price>- 若你拥有当前区块,则以指定价格出售当前区块。
/chunk buy- 若当前区块正在出售、你有足够金钱且未达到认领上限,则购买该区块。
/chunk info- 查看当前区块的信息。
/chunk list- 查看你当前拥有的所有领地列表。
/chunk help- 显示全部玩家指令。
管理员指令
/simplechunk claim- 若当前区块属于 Wilderness,则将其认领为服务器领地。
/simplechunk unclaim- 若当前区块为服务器领地,则取消其认领。
/simplechunk setowner <owner>- 将当前区块的拥有者设置为指定玩家。
/simplechunk setprice <price>- 设置认领区块的价格。
/simplechunk setrefund <amount>- 设置取消认领后返还的金额。
/simplechunk setsale <true:false>- 设置是否允许出售领地。
/simplechunk purgeclaim- 清除当前领地。
/simplechunk purgeplayer <player>- 清除指定玩家的所有领地。
/simplechunk purgeall- 清除服务器上的全部领地。
/simplechunk reload- 重载配置文件。
权限节点
玩家权限
chunk.use- 访问全部玩家指令
chunk.command.claim- 允许使用
/chunk claim
chunk.command.unclaim- 允许使用
/chunk unclaim
chunk.command.allow- 允许使用
/chunk allow
chunk.command.disallow- 允许使用
/chunk disallow
chunk.command.sell- 允许使用
/chunk sell
chunk.command.buy- 允许使用
/chunk buy
chunk.command.info- 允许使用
/chunk info
chunk.command.list- 允许使用
/chunk list
chunk.maxclaims.<amount>- 允许拥有该权限的玩家认领对应数量的区块
chunk.bypass- 允许你在所有区块内交互(如放置方块、破坏方块等)
管理员权限
simplechunk.command.help- 允许使用
/simplechunk
simplechunk.command.claim- 允许使用
/simplechunk claim
simplechunk.command.unclaim- 允许使用
/simplechunk unclaim
simplechunk.command.setowner- 允许使用
/simplechunk setowner
simplechunk.command.setprice- 允许使用
/simplechunk setprice
simplechunk.command.setrefund- 允许使用
/simplechunk setrefund
simplechunk.command.setsale- 允许使用
/simplechunk setsale
simplechunk.command.purgeclaim- 允许使用
/simplechunk purgeclaim
simplechunk.command.purgeplayer- 允许使用
/simplechunk purgeplayer
simplechunk.command.purgeall- 允许使用
/simplechunk purgeall
simplechunk.command.reload- 允许使用
/simplechunk reload
配置说明
下面是文档提供的配置示例
#SimpleChunk 1.3
#Made by Xofu/Eliaous :)
#The world claiming should be allowed in
world: "world"
#Determines if the first chunk should be free or not
First_claim_free: true
#The price for claiming chunks
Claim_price: 5000
#The amount you get back after unclaiming a chunk
Claim_refund: 2500
#The max amount of chunks you can claim if you're not in a group that allows you to claim more
Max_claims_default: 10
#Determines if claim selling should be allowed or not
Claim_selling: true
#Having this to false will send the chunk-enter message in the chat instead of in a title
Title_messages: true
#Determines if interacting with wilderness (destorying blocks, placing blocks etc) should be allowed or not
Interact_with_wilderness: true
#Determines if explosions inside chunks should destroy blocks or not
Explode_inside_claim: false
#Determines if torches should summon in each corner of chunks when they get claimed
Spawn_torches: true
#Messages
COMMAND_USAGE: '&cUsage: %usage%'
NOT_CLAIMED: '&cThis chunk is not claimed'
NOT_YOUR_CLAIM: '&cThis is not your claim'
CANNOT_ALLOW_YOURSELF: '&cYou cannot allow yourself'
PLAYER_NOT_ONLINE: "&c'%player%' is not online"
PLAYER_ALREADY_ALLOWED: '&c%player% is already allowed'
PLAYER_ALLOWED: '&a%player% is now allowed to this plot'
NOT_FORSALE: '&cThis claim is not forsale'
CANNOT_BUY_OWN_CLAIM: '&cYou cannot buy your own claim'
TOO_MANY_CLAIMS: '&cYou have reached your claim limit at %limit%'
NOT_ENOUGH_MONEY: '&cYou do not have enough money to buy this claim'
BOUGHT_CLAIM: '&aYou have successfully bought this claim for %price%$'
ALREADY_CLAIMED: '&cThis chunk is already claimed'
CHUNK_CLAIMED_FOR: '&aYou have successfully claimed this chunk for %price%$'
CHUNK_CLAIMED: '&aYou have successfully claimed this chunk'
PLAYER_NOT_ALLOWED: "&c'%player%' is not allowed"
PLAYER_DISALLOWED: '&a%player% is no longer allowed to this plot'
CLAIM_SELLING_DISABLED: '&cClaim selling is disabled'
NOT_AN_AMOUNT: "&c'%amount%' is not an amount"
ALREADY_FORSALE: '&cThis claim is already forsale'
CLAIM_FORSALE: '&aThis claim is now forsale for %price%$'
CLAIM_FORSALE_CANCELLED: '&aThis claim is no longer forsale'
CHUNK_UNCLAIMED: '&aYou have successfully unclaimed this chunk'
CHUNK_UNCLAIMED_AND_REFUNDED: '&aYou have successfully unclaimed this chunk and got refunded %refund%$'
NOT_A_PLAYER: '&cYou need to be a player to execute this command'
NO_PERMISSION: '&cYou do not have permission to execute this command'
CHUNK_CLAIMED_FOR_SERVER: '&aYou have successfully claimed this chunk for the server'
NO_CLAIMS: '&cThere is no claims on the server'
ALL_CLAIMS_PURGED: '&aYou have successfully purged all claims on the server'
CANNOT_PURGE_SERVER: '&cYou cannot purge a server claim'
CLAIM_PURGED: '&aYou have successfully purged this claim'
PLAYER_HAS_NO_CLAIMS: "&c'%player%' does not have any claims"
PLAYER_CLAIMS_PURGED: "&aYou have successfully purged %player%'s claims"
NOT_A_GROUP: "&c'%group%' is not a group"
GROUP_MAXCLAIMS_SET: "&aYou have successfully set the group %group%'s maxclaims to %amount%"
CLAIM_PRICE_SET: '&aYou have successfully set the claim price to %price%$'
CLAIM_REFUND_SET: '&aYou have successfully set the claim refund to %refund%$'
NOT_TRUE_OR_FALSE: "&c'%args%' does not equal to either true or false"
CLAIM_SELLING_SET: '&aYou have successfully set claim selling to %state%'
NOT_SERVER_CLAIM: '&cThis claim is not a server claim'
CHUNK_UNCLAIMED_FROM_SERVER: '&aYou have successfully unclaimed this chunk from the server'
ENTERING_WILDERNESS: '&7Wilderness'
ENTERING_CLAIM: '&a%owner%'
ENTERING_SERVER: '&5Server'
ENTERING_FORSALE_CLAIM: '&a%owner% &e[FORSALE] %price%$'
DONT_OWN_ANY_CLAIMS: '&cYou do not own any claims'
CANT_DO_THAT: '&cYou cannot do that inside this claim'
NOT_IN_CLAIM_WORLD: '&cYou cannot claim in this world'
CANNOT_CHANGE_OWNER_SERVERCLAIM: '&cYou cannot change the owner of a server claim'
CHUNK_OWNER_CHANGED: '&a%player% is now the owner of this chunk'
PLAYER_NOT_ONLINE: "&c'%player%' is not online"
CONFIG_RELOADED: '&aThe config has been reloaded'
WILDERNESS_NAME: '&7Wilderness'
SERVER_NAME: '&5Server'
CHUNK_HELP:
- '&7&m------------------------------'
- '&aChunk Help &7| &a1/1'
- '&7&m------------------------------'
- '&7/chunk claim'
- '&7/chunk unclaim'
- '&7/chunk allow <player>'
- '&7/chunk disallow <player>'
- '&7/chunk sell <price:cancel>'
- '&7/chunk buy'
- '&7/chunk list'
- '&7/chunk info'
- '&7&m------------------------------'
SIMPLECHUNK_HELP:
- '&7&m------------------------------'
- '&aSimpleChunk Help &7| &a1/1'
- '&aTotal claims: &8%claims%'
- '&7&m------------------------------'
- '&7/simplechunk claim'
- '&7/simplechunk unclaim'
- '&7/simplechunk setowner <player>'
- '&7/simplechunk setprice <price>'
- '&7/simplechunk setrefund <refund>'
- '&7/simplechunk setsale <true:false>'
- '&7/simplechunk purgeclaim'
- '&7/simplechunk purgeplayer <player>'
- '&7/simplechunk purgeall'
- '&7/simplechunk reload'
- '&7&m------------------------------'
CHUNK_INFO:
- '&7&m------------------------------'
- '&aChunk Information'
- '&7&m------------------------------'
- '&7ID: &a%id%'
- '&7Owner: &a%owner%'
- '&7Members: &a%members%'
- '&7&m------------------------------'
CHUNK_LIST:
- '&7&m------------------------------'
- '&aChunk List'
- '&aOwned chunks: &8%claims%'
- '&7&m------------------------------'
- '&7%id% (&a%x%&7, &a%z%&7)'
- '&7&m------------------------------'主要配置项
world- 允许进行领地认领的世界
First_claim_free- 是否让玩家的第一个区块免费
Claim_price- 认领区块所需价格
Claim_refund- 取消认领后返还的金额
Max_claims_default- 默认最大可认领区块数
Claim_selling- 是否允许领地出售
Title_messages- 是否在进入领地时发送 Title 消息;若为
false,则改为聊天提示
Interact_with_wilderness- 是否允许玩家在 Wilderness 中交互
Explode_inside_claim- 爆炸是否会破坏已认领区块内的方块
Spawn_torches- 认领区块时,是否在区块四角生成火把
说明
- 插件作者表示:如果你希望添加新功能,或发现了 Bug,可以直接私信作者。
测试支持版本
版本分布
基本信息
插件名称
SimpleChunk
作者
Eliaous
平台
Bukkit / Spigot
支持版本
1.7 - 1.12
点赞数
1
Modrinth 下载
121
最近版本
暂无数据
-