查看: 537|回复: 0

[1.20.x] [转载]我的世界圈地插件

[复制链接] 主动推送

10

主题

5

回帖

59

积分

注册会员

积分
59
发表于 2024-4-2 16:08:20 | 显示全部楼层 |阅读模式
本帖最后由 114514 于 2024-4-2 16:11 编辑

原地址https://mineplugin.org/Residence
Residence
Residence是大多数服务器都会使用的插件,它不同于其他保护类插件,它可以让玩家自己保护自己的家园,无需再麻烦管理员。新版的Residence更是增添了许多新特性,为服主减轻了不少负担。
注:自5.0.0.0开始需要安装CMILib前置插件
旧版本的Residence不支持1.8以上的Minecraft服务器,本页面仅适用于新版本。
特性:
领地选区可视化操作。选择领地区域时,会以粒子效果显示所选区域。(此特性仅支持1.8版本以上的服务器)
领地权限设置GUI操作。设置权限时,不必再逐条输入指令,只需打开GUI界面,即可轻松设置领地权限。
领地帮助列表可点击。帮助列表中的指令、翻页按钮都可以用鼠标直接点击,无需手动输入。(此特性仅支持1.8版本以上的服务器)
丰富的领地内聊天系统。服主可自行设置聊天前缀和颜色。
领地区域可扩展。当建筑面积扩大时,无需删除领地重新创建,可在原有领地基础上扩展。
领地租赁/出售系统。玩家可以自行出租/租借/出售/购买领地。
集成领地木牌系统。不必安装额外插件,便可以使用木牌轻松交易领地。
可设置当玩家一段时间不上线后自动删除其领地。
可在某个世界禁用领地插件。
可在全图随机传送。
支持多世界插件。
将下载的领地插件放入plugins文件夹,运行服务器以生成必要的文件。
保持默认的设置即可正常使用,无需手动添加权限,若要修改设置请参见下方的配置文件说明。
权限
  1. 插件权限

  2. 权限介绍默认使用者residence.group.[groupname]从groups.yml中设置玩家的领地组residence.flag.[flag]在某flag在flag.yml中关闭时允许玩家使用该flagresidence.worldguard.[worldRegionName]允许在worldguard区域内创建领地residence.max.subzones.[number]玩家可拥有的最大子领地数量residence.max.rents.[number]玩家可出租的最大领地数量residence.max.res.[number]玩家可拥有的最大领地数量residence.admin给玩家使用/resadmin的权限OPresidence.topadmin给玩家使用 /resreload 和 /resload commands的权限OPresidence.admin.tp允许无视tp权限OPresidence.admin.move允许无视移动权限OPresidence.create允许创建领地Defaultresidence.select允许选择区域以创建领地Defaultresidence.nofly.bypass无视禁飞OPresidence.delete允许删除自己的领地Defaultresidence.delete.subzone允许删除自己的子领地Defaultresidence.rename允许重命名领地Defaultresidence.create.subzone允许在领地内创建子领地Defaultresidence.expand允许扩张自己的领地Defaultresidence.expand.subzone允许扩张自己的子领地Defaultresidence.contract允许合并自己的领地Defaultresidence.contract.subzone允许合并自己的子领地Defaultresidence.resize允许重新设置领地大小Defaultresidence.versioncheck允许接收新版本通知OPresidence.flag.command.bypass无视领地内输入命令权限OPresidence.select.auto.others允许为其他玩家开启自动选择OPresidence.chatcolor允许修改领地聊天颜色Defaultresidence.chatprefix允许修改领地聊天前缀OPresidence.chatkick允许将玩家从领地聊天频道踢出Defaultresidence.compass允许设置指南针指向Defaultresidence.randomtp允许使用 /res rt 命令Defaultresidence.bypass.build无视 build false flagresidence.bypass.destroy无视 destroy false flagresidence.bypass.ignorey无视领地Y坐标(高度)限制residence.backup允许使用flag:backupresidence.cleanbypass防止玩家的领地在自动清理时被移除residence.market.evict允许强制赶出领地内的玩家residence.flybypass允许无视禁止飞行设置
复制代码

下载
Residence5.1.4.3
config.yml
  1. Global:
  2.     # 语言设置,国内一般设为Chinese
  3.     Language: English
  4.     # 领地选区工具,默认为木棍(280)
  5.     SelectionToolId: 280
  6.     # 领地信息查看工具,默认为线(287)
  7.     InfoToolId: 287
  8.     # 玩家位置移动检测间隔,单位为毫秒
  9.     # 减小此值将加大服务器负担
  10.     # 增大此值会减慢服务器对玩家错误移动的反应速度
  11.     MoveCheckInterval: 500
  12.     # 领地保存的周期,单位为分钟
  13.     SaveInterval: 10
  14.     # 当无法调用或没有使用Permissions插件时默认使用的组
  15.     DefaultGroup: default
  16.     # 是否启用领地租赁(Lease)系统
  17.     UseLeaseSystem: false
  18.     # 领地租赁系统的检测周期,单位为分钟
  19.     LeaseCheckInterval: 10
  20.     # 在玩家的钱充足时,自动续期租赁的领地;如果经济系统关闭,此设置项无效
  21.     LeaseAutoRenew: true
  22.     # 是否使用Permissions插件来管控领地的权限
  23.     EnablePermissions: true
  24.     # 若未使用 Permissions 或 PermissionsBukkit 插件,请设置为true
  25.     LegacyPermissions: false
  26.     # 开启/关闭领地经济系统 (支持iConomy, MineConomy, Essentials, BOSEconomy, RealEconomy).
  27.     EnableEconomy: true
  28.     # 是否开启领地租借(Rent)系统
  29.     EnableRentSystem: false
  30.     # 领地租借到期时间的检测周期,单位为分钟
  31.     RentCheckInterval: 10
  32.     # 是否开启领地聊天频道
  33.     ResidenceChatEnable: true
  34.     # 是否使用ActionBar(低于1.8版本请设为false)
  35.     UseActionBar: true
  36.     # 领地聊天频道的字体颜色
  37.     ResidenceChatColor: DARK_PURPLE
  38.     # 是否只允许服务器管理员修改领地
  39.     AdminOnlyCommands: false
  40.     # 是否将服务器管理员设为领地插件的管理员
  41.     AdminOPs: true
  42.     # 填入服务器所使用的多世界插件(Multiverse-Core或Multiworld),若使用多世界插件,请务必填写!
  43.     MultiWorldPlugin: Multiverse-Core
  44.     # 是否让子领地继承领地的权限设置
  45.     ResidenceFlagsInherit: true
  46.     # 是否阻止领地的租借者修改领地的设置
  47.     PreventRentModify: true
  48.     # 是否在检测到领地文件出现错误时停止加载插件
  49.     StopOnSaveFault: true
  50.     # 允许的领地名字限制,使用正则表达式
  51.     ResidenceNameRegex: '[^a-zA-Z0-9\\-\\_]'
  52.     # 若设为true,则每当插件检测租赁(Lease)或租借(Rent)时便向控制台输出一条消息
  53.     ShowIntervalMessages: false
  54.     # 是否在服务器开启时检查插件版本
  55.     VersionCheck: true
  56.     # 实验性功能 - 下列方块列表用于自定义检查"container"和"use"属性的方块ID(一般用于模组服务器)
  57.     CustomContainers: []
  58.     CustomBothClick: []
  59.     CustomRightClick: []
复制代码
flags.yml
  1. # 以下为领地插件全局设置
  2. Global:
  3.     # 以下为领地外应用的世界标记
  4.     Flags:
  5.         Global: # 全局设置,除非在下面定义,否则全部为默认设置(可在组设置内覆盖)
  6.             use: true
  7.             build: true
  8.             ignite: true
  9.             firespread: true
  10.             damage: true
  11.             creeper: true
  12.             tnt: true
  13.             pvp: true
  14.         WorldNameHere: # 你可以在这里为每个世界分别配置标记,优先级高于全局设置
  15.             #build: true
  16.     # 以下配置给予所有组更改标记的权限,除非为某个组单独配置
  17.     FlagPermission:
  18.         move: true
  19.         build: true
  20.         place: true
  21.         destroy: true
  22.         use: true
  23.         container: true
  24.         pvp: true
  25.         tp: true
  26.         ignite: true
  27.         firespread: true
  28.         flow: true
  29.         lavaflow: true
  30.         waterflow: true
  31.         creeper: true
  32.         tnt: true
  33.         monsters: true
  34.         animals: true
  35.         animalkilling: true
  36.         mobkilling: true
  37.         vehicledestroy: true
  38.         trade: true
  39.         shear: true
  40.         leash: true
  41.         nofly: false
  42.         subzone: true
  43.         healing: true
  44.         piston: true
  45.         diode: true
  46.         lever: true
  47.         button: true
  48.         door: true
  49.         table: true
  50.         enchant: true
  51.         brew: true
  52.         bed: true
  53.         cake: true
  54.         note: true
  55.         trample: true
  56.         burn: true
  57.         explode: true
  58.         fireball: true
  59.         command: false
  60.         day: true
  61.         night: true
  62.         chat: true
  63.         hidden: false
  64.         overridepvp: false
  65.         keepinv: false
  66.         keepexp: false
  67.         shop: true
  68.         bank: false
  69.     # 以下设置定义了在可视化界面中每个标记显示的物品样式,未定义则使用灰色羊毛
  70.     FlagGui:
  71.         animalkilling:
  72.             Id: 365
  73.             Data: 0
  74.         animals:
  75.             Id: 383
  76.             Data: 90
  77.         bed:
  78.             Id: 355
  79.             Data: 0
  80.         brew:
  81.             Id: 379
  82.             Data: 0
  83.         build:
  84.             Id: 45
  85.             Data: 0            
  86.         burn:
  87.             Id: 50
  88.             Data: 0
  89.         button:
  90.             Id: 143
  91.             Data: 0
  92.         cake:
  93.             Id: 354
  94.             Data: 0
  95.         canimals:
  96.             Id: 383
  97.             Data: 91
  98.         chat:
  99.             Id: 386
  100.             Data: 0
  101.         cmonsters:
  102.             Id: 383
  103.             Data: 50
  104.         command:
  105.             Id: 137
  106.             Data: 0
  107.         container:
  108.             Id: 342
  109.             Data: 0
  110.         creeper:
  111.             Id: 383
  112.             Data: 50
  113.         destroy:
  114.             Id: 121
  115.             Data: 0
  116.         diode:
  117.             Id: 356
  118.             Data: 0
  119.         door:
  120.             Id: 324
  121.             Data: 0
  122.         enchant:
  123.             Id: 116
  124.             Data: 0
  125.         explode:
  126.             Id: 407
  127.             Data: 0
  128.         fireball:
  129.             Id: 385
  130.             Data: 0
  131.         firespread:
  132.             Id: 377
  133.             Data: 0
  134.         flow:
  135.             Id: 111
  136.             Data: 0
  137.         healing:
  138.             Id: 373
  139.             Data: 0
  140.         ignite:
  141.             Id: 259
  142.             Data: 0
  143.         lavaflow:
  144.             Id: 327
  145.             Data: 0
  146.         leash:
  147.             Id: 420
  148.             Data: 0
  149.         lever:
  150.             Id: 69
  151.             Data: 0
  152.         mobkilling:
  153.             Id: 367
  154.             Data: 0
  155.         monsters:
  156.             Id: 52
  157.             Data: 0
  158.         move:
  159.             Id: 301
  160.             Data: 0
  161.         nanimals:
  162.             Id: 383
  163.             Data: 92
  164.         nmonsters:
  165.             Id: 383
  166.             Data: 51
  167.         nofly:
  168.             Id: 171
  169.             Data: 1
  170.         nomobs:
  171.             Id: 166
  172.             Data: 0
  173.         note:
  174.             Id: 25
  175.             Data: 0
  176.         piston:
  177.             Id: 33
  178.             Data: 0
  179.         place:
  180.             Id: 169
  181.             Data: 0
  182.         pvp:
  183.             Id: 268
  184.             Data: 0
  185.         sanimals:
  186.             Id: 383
  187.             Data: 101
  188.         shear:
  189.             Id: 359
  190.             Data: 0
  191.         smonsters:
  192.             Id: 383
  193.             Data: 54
  194.         subzone:
  195.             Id: 160
  196.             Data: 7
  197.         table:
  198.             Id: 58
  199.             Data: 0
  200.         tnt:
  201.             Id: 46
  202.             Data: 0
  203.         tp:
  204.             Id: 120
  205.             Data: 0
  206.         trade:
  207.             Id: 388
  208.             Data: 0
  209.         trample:
  210.             Id: 3
  211.             Data: 0
  212.         use:
  213.             Id: 70
  214.             Data: 0
  215.         vehicledestroy:
  216.             Id: 328
  217.             Data: 0
  218.         waterflow:
  219.             Id: 326
  220.             Data: 0
  221.     # 以下为默认应用至所有组的领地标记
  222.     ResidenceDefault:
  223.         build: false
  224.         destroy: false
  225.         use: false
  226.         container: false
  227.         pvp: false
  228.         tnt: false
  229.         creeper: false
  230.         ignite: false
  231.         firespread: false
  232.         vehicledestroy: false
  233.         animalkilling: false
  234.         hook: false
  235.         shear: false
  236.         leash: false
  237.         pistonprotection: true
  238.         tp: true
  239.         explode: false
  240.     # 以下为默认应用至创建者的领地标记
  241.     CreatorDefault:
  242.         build: true
  243.         move: true
  244.         use: true
  245.         ignite: true
  246.         container: true
  247.         animalkilling: true
  248.         mobkilling: true
  249.         vehicledestroy: true
  250.         trade: true
  251.         shear: true
  252.         leash: true
  253.      # 以下为组内玩家创建领地时默认应用至此组的领地标记
  254.     GroupDefault:
  255.         #default: # 组名
  256.             #build: true
  257.      # 以下为组标记,当玩家使用 /res pset 昵称 redstone true时,玩家会得到列表内的标记,设置为false亦然
  258.     GroupedFlags:
  259.       redstone:
  260.       - note
  261.       - pressure
  262.       - lever
  263.       - button
  264.       - diode
  265.       craft:
  266.       - brew
  267.       - table
  268.       - enchant
  269.       trusted:
  270.       - use
  271.       - tp
  272.       - build
  273.       - container
  274.       - move
  275.       - leash
  276.       - animalkilling
  277.       - mobkilling
  278.       - shear
  279.       - chat
  280.       - beacon
  281.       fire:
  282.       - ignite
  283.       - firespread
  284. ItemList: # 在这里你可以创建黑名单/白名单
  285.      DefaultList: # 列表名不重要,只要它是独一无二的,当然具有辨识性的名称更好
  286.         # 列表类型,可为blacklist,whitelist或ignorelist
  287.         Type: blacklist
  288.         # 可以根据需要将列表应用于特定世界或所有世界
  289.         #World: world
  290.         # 可以根据需要将列表应用于特定组或所有组
  291.         #Group: default
  292.         # 这是允许/禁止的物品具体名称列表
  293.         # 你可以使用/res material <id>来查询对应的物品具体名称
  294.         # 相对的,你也可以使用数字ID,但这样不方便辨别你到底允许/禁止了些什么
  295.         Items:
  296.            - 'BEDROCK'
  297.            - 'LAVA'
  298.            - 'WATER'
  299.            - 'STATIONARY_LAVA'
  300.            - 'STATIONARY_WATER'
  301.            - 'MOB_SPAWNER'插件权限
复制代码

服务器仙人
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|remcbbs.com

GMT+8, 2024-12-23 23:10 , Processed in 0.102716 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz Team.

快速回复 返回顶部 返回列表