我真的按了
MMOItems 兼容
M M O I T E M S
尽管MMOItems不是MMOCore的硬性依赖,但是强烈建议把MMOItems与MMOCore一起使用。MMOItems为MMOCore提供了许多完全兼容的选项,以下是详细列表。



| 额外的MMOItems属性 |

同时使用MMOItems和MMOCore时,额外的物品属性将被自动启用,并且将被添加进MMOItems的内置编辑GUI中。

  • Max Mana(最大法力值)- 为玩家提供额外的最大法力值,这个属性虽然是MMOItems的默认属性,但是确实支持MMOCore
  • Max Stellium(最大星能)- 为玩家提供额外的最大星能
  • Health Regeneration(生命恢复)- 增加X%的生命恢复速率
  • Mana Regeneration(法力恢复)- 增加X%的法力恢复速率
  • Stellium Regeneration(星能恢复)- 增加X%的星能恢复速率
  • Additional Experience(经验加成)- 提供经验加成
  • Skill Cooldown Reduction(技能冷却缩减)- 为MMOItems和MMOCore的技能提供冷却缩减

| 任务目标和触发器 |

MMOItems为MMOCore提供了一个新的任务目标,玩家需要把一个特定的MMOItems物品带回给特定的NPC以完成目标。并且,也增加了一个任务[触发器],用于给予MMOItems物品。详见[任务系统]页面。、

| MMOCore掉落表 |

你可以将MMOItems的物品添加到MMOCore的[掉落物表]中。

| 物品限制,法力值 |

MMOItems提供了物品限制,包括等级,主职业,副职业的限制。并且MMOItems的物品可能需要使用法力值,耐力值或者星能。
| MMOItems合成站的额外功能 |

在MMOItems中,某些合成配方需要配方条件才能合成。MMOCore增加了有关副职业的等级限制,即玩家必须达到某个副职业的某个等级才能使用该合成配方。详情请见MMOItems Wiki [配方条件]页面。

在以下示例配方中,玩家的锻造等级必须达到5级,才可以使用这个合成配方。
  1. steel-sword:
  2.         output:
  3.             type: SWORD
  4.             id: STEEL_SWORD
  5.         conditions:
  6.         - 'profession{profession=smithing,level=5}'
  7.         ingredients:
  8.         - 'vanilla{type=STICK,amount=2}'
  9.         - 'mmoitem{type=MATERIAL,id=STEEL_INGOT,amount=4}'
复制代码
MMOCore还添加了一种新的配方触发器(即成功制作该配方进行的操作),该触发器主要用于给予玩家主职业或者副职业经验,有关更多信息,请查看MMOItems Wiki [配方触发]页面

在以下示例中,当玩家成功制作该配方时,将被给予5点锻造经验。
  1. steel-sword:
  2.         output:
  3.             type: SWORD
  4.             id: STEEL_SWORD
  5.         ...
  6.         triggers:
  7.         - 'exp{profession=smithing,amount=10}'
复制代码

我真的按了
MythicMobs 兼容
M Y T H I C M O B S
MMOCore大部分的怪物特性与掉落表都与头等生物创建插件MythicMobs紧密的联系在要一起。最重要的是,MMOCore可以利用MythicMobs来制作技能。详情请见[玩家技能]页面、

MythicMobs还为任务系统提供了更多目标:你可以把任务目标设置为,玩家必须杀死X个MythicMobs怪物。详情请见[任务系统]页面。

杀死MythicMobs的怪物时,玩家也可以获得MMOCore的主职业经验或者副职业经验。详情请见[自定义副职业]页面。



| MythicMobs掉落表新物品 |

MMOCore为MythicMobs的掉落表增添了一些新物品,列表如下:

  • 金袋 - gold_pouch{min=10;max=100} -  一个金袋,内含最小值-最大值的货币
  • 金币 - gold_coin{} - 扔下X个价值为1的金币
  • 纸币 - note{min=20;max=30} - 面额为最小值-最大值的纸币

| 金袋 |

金袋外在的材质是一个皮革,右键单击可以打开金袋。会出现一个有两行的GUI界面,其中就有根据配置随机生成的金币和纸币。玩家无法往金袋里存放任何物品,只有当玩家背包中还有空间时,玩家才可以从金袋中取出物品。当金袋内的物品被清空后,金袋会自动消失。

我真的按了
反作弊
A N T I - C H E A T
MMOCore将自动兼容到反作弊插件上,并且可以在使用技能时禁用某些检查。
(注:目前仅支持使用MythicMobs制作的技能,很快也会在其他技能上支持。)
它的工作原理是通过指定不同类型的“反作弊”功能,禁用他们一段时间(以tick为单位)。



| 在MythicMobs技能中添加反作弊 |

关于如何设置MythicMobs技能,请查看[玩家技能]页面。
你只需要将disabled-anti-cheats: 项添加到技能YAML文件中(在MMOCore的那个),就可以为MythicMobs技能提供反作弊支持。
然后根据需要禁用特定的反作弊系统一段时间(以tick为单位)。

示例,禁用Flying和Clipping反作弊检测20 ticks:
  1. disabled-anti-cheats:
  2.   flying: 20
  3.   clipping: 20
复制代码

另一个示例,禁用Fast Heal反作弊检测5 ticks,Critical Hits反作弊检测30 ticks:
  1. disabled-anti-cheats:
  2.   fast_heal: 5
  3.   critical_hits: 30
复制代码

| 可用的反作弊列表 |
译者注:作弊这块我真的不懂,只能凭原文翻译,如有错误欢迎指出!)

  • general_exploits - 未分类的一般作弊
  • no_swing - 不用手就可以攻击玩家/破坏方块
  • movement - 超级跳,极速等
  • clipping - 无碰撞箱
  • impossible_action - 不可能的操作
  • inventory_clear - 清除其他玩家的背包
  • inventory_clicks - 让你无限打开背包
  • auto_sprint - 自动冲刺
  • jesus - 水上行走
  • no_slowdown - 无法被减速效果影响
  • critical_hits - 永远暴击
  • nuker - 一击破坏大量方块
  • ghost_hand - 无视碰撞箱
  • liquids - 疯狂放置/排出液体
  • block_reach - 自动搭路
  • elytra - 非法的鞘翅速度
  • boat - 非法的船只速度
  • fast_bow - 快速拉弓
  • fast_click - 快速连点
  • fast_heal - 快速治疗
  • flying - 飞行
  • hit_reach - 自动攻击
  • fast_break - 快速破坏方块
  • fast_place - 快速放置方块
  • speed - 非法移速
  • no_fall - 不受摔落伤害
  • illegal_pos - 无视药水效果
  • fast_eat - 快速进食
  • velocity - 非法速度
  • killaura - 杀戮光环(译者注:终于有个知道的了)

| 支持的反作弊插件 |



我真的按了
本帖最后由 1628872797 于 2021-5-12 10:26 编辑

强制性更新
M A N D A T O R Y   C H A N G E S
这些强制性更新会在更新发布后发于此处,这些更新会与以前的配置文件不兼容,需要手动进行调整。



| 2021/2/1 613# 构建 |

在最新的MMOCore版本中,自定义方块的掉落表覆盖原版掉落表的格式已更改。

老的
  1. vanilla-drops: false
复制代码

新的
  1. options:
  2.     vanilla-drops: false
复制代码




填充图册他
用了好久这个插件 力推!

叁皮
很实用的帖子,感谢楼主

lian6529
23333333333333333

mioplo
66666666tql

3536769780
66666666666

sad19777
好耶好耶好耶好耶好耶

星霁灬浩浩
感谢楼主的翻译。

我真的按了
本帖最后由 1628872797 于 2021-5-23 14:51 编辑

config.yml
C O N F I G
  1. #
  2. # **█    **█ **█    **█  ******   ******  ******  ******  ******█
  3. # ****  **** ****  **** **    ** **      **    ** **   ** **
  4. # ** **** ** ** **** ** **    ** **      **    ** ******  ****█
  5. # **  **  ** **  **  ** **    ** **      **    ** **   ** **
  6. # **      ** **      **  ******   ******  ******  **   ** ******█
  7. #
  8. # 一个Requiem团队的Spigot插件

  9. # 别动
  10. config-version: 7

  11. # 根据设定的时间间隔来自动保存插件的一些数据
  12. # 玩家数据 (职业, 等级, 等等.)
  13. # 公会数据 (公会名称, 成员数据, 等等.)
  14. auto-save:
  15.     enabled: true
  16.     interval: 1800 # 以秒为单位 (1800 = 30 分钟)

  17. # MySQL 相关项
  18. mysql:
  19.     enabled: false
  20.     host: localhost
  21.     port: 3306
  22.     database: minecraft
  23.     user: mmolover
  24.     pass: ILoveAria
  25.     properties:
  26.         cachePrepStmts: true
  27.         prepStmtCacheSize: 250
  28.         prepStmtCacheSqlLimit: 2048
  29.     # 当数据存储时在后台提示详细信息
  30.     debug: false

  31. # 新玩家数据设置,所有新玩家的数据都会根据下方自动设置
  32. default-playerdata:
  33.     level: 1 # 主职业等级
  34.     class-points: 0 # 职业点数
  35.     skill-points: 0 # 技能点数
  36.     attribute-points: 0 # 属性点数
  37.     attribute-realloc-points: 0 # 属性洗点点数

  38. # 使用自定义矿物重置/矿物限制必须满足的条件
  39. # 填写为 [] 则无额外条件
  40. custom-mine-conditions:
  41. - 'world{name="world,world_nether,world_the_end"}'
  42. - 'region{name="example_region,example_region2,__global__"}'
  43. #
  44. # custom-mine-conditions:
  45. # - 'world{name="__global__"}'
  46. #
  47. # ^ 将在整个服务器启动自定义挖矿系统

  48. 设置为true时防止玩家在满足挖掘条件时挖掘矿区外的方块
  49. protect-custom-mine: false

  50. should-cobblestone-generators-give-exp: false

  51. loot-chests:

  52.     # 战利品箱保留的时间(秒)
  53.     # 超时后战利品箱将消失
  54.     chest-expire-time: 600
  55.    
  56.     # 战利品箱的刷新时间
  57.     player-cooldown: 600

  58. # 动作栏设置
  59. action-bar:

  60.     # 是否开启. (不会影响到MMOCORE其他的actionbar消息)
  61.     enabled: true
  62.    
  63.     # 统计数据的十进制格式 (不包括stats.yml里的统计数据)
  64.     decimal: "0.#"
  65.    
  66.     # 当其他插件给玩家发送actionbar消息时
  67.     # 隐藏mmocore的actionbar多长时间
  68.     time-out: 60
  69.    
  70.     # 刷新间隔
  71.     ticks-to-update: 5
  72.    
  73.     # 格式
  74.     format: "&c❤ {health}/{max_health} &f| {mana_icon} {mana}/{max_mana} &f| &7⛨ {armor}"

  75. party:

  76.     # 你可以在此处编辑玩家组队的效果加成,下方分别为生命加成和经验加成
  77.     buff:
  78.         health-regeneration: 3
  79.         additional-experience: 5
  80.    
  81.     # 队伍聊天的符号,当玩家在队伍中时,说话前面带个@符号就是将这个消息发送给其他队伍成员,符号可以自定义
  82.     chat-prefix: '@'

  83. # 将获得的原版经验按照百分比转移到mmocore的职业经验里
  84. # 本更改需重启服务器才可生效
  85. vanilla-exp-redirection:
  86.     enabled: false
  87.     ratio: 0.8 # 百分比

  88. # 启用mmocore自带的经验条系统
  89. # 本更改需重启服务器才可生效
  90. override-vanilla-exp: true

  91. # 在玩家获得经验时用全息图显示其获得的职业经验
  92. display-main-class-exp-holograms: true

  93. # 下方操作需重启服务器生效
  94. # 死亡掉落经验
  95. death-exp-loss:
  96.     enabled: false
  97.    
  98.     # 掉落当前经验的百分比值
  99.     percent: 30

  100. # 根据玩家当前的动作来判断施法的方式
  101. # spell_cast
  102. # 默认技能触发方式
  103. # hotbar_swap
  104. # 玩家通过按下shift键与快捷栏中的物品进行交换来进行施法
  105. # - vanilla
  106. # 原版模式,F键切换主副手
  107. swap-keybind:
  108.     normal: spell_cast
  109.     sneaking: hotbar_swap

  110. # 创造模式的玩家是否允许使用技能
  111. can-creative-cast: false

  112. # 如果该插件的铁砧界面在你的服务器出现错误,请开启该功能切换至聊天输入模式
  113. use-chat-input: true

  114. # 是否阻止玩家从刷怪笼获取经验
  115. prevent-spawner-xp: true

  116. #战斗日志提示消失的时间(秒)
  117. combat-log:
  118.     timer: 10

  119. # 本插件actionbar信息的颜色,不需要做更改
  120. resource-bar-colors:
  121.     stamina-whole: 'GREEN'
  122.     stamina-half: 'DARK_GREEN'
  123.     stamina-empty: 'WHITE'

  124. # 管理员执行指令时是否提示指令使用后的结果
  125. # 比如: 将玩家的职业等级设置为10级,则使用指令后给管理员提示 "玩家当前等级为 10 级",当然也可以不只是给玩家用的指令
  126. # 可用设置:
  127. # true - 所有指令都会显示效果提示
  128. # player - 只针对于应用于玩家的指令
  129. # console - 只当在控制台执行时提示
  130. # false - 禁用提示
  131. command-verbose:
  132.     attribute: true
  133.     class: true
  134.     experience: true
  135.     level: true
  136.     nocd: true
  137.     points: true
  138.     reset: true
  139.     resource: true
复制代码

XiaoSha0711
taibangle!NB

XiaoSha0711
老铁这个真的是牛逼死了啊

XiaoSha0711
这个我会去试的,牛逼

XiaoSha0711
这个真的很好用
我很需要这个的翻译
谢谢大佬

Krito
您好,请问我 像让生存服用这个插件,但是这个插件好像限制了   挖矿伐木 采集之类的动作,  我想让  生存世界可以正常使用工具挖掘,  然后 再弄个RPG类型的世界  不可随意挖掘 这个能做到吗

我真的按了
Krito 发表于 2021-5-26 21:18
您好,请问我 像让生存服用这个插件,但是这个插件好像限制了   挖矿伐木 采集之类的动作,  我想让  生存 ...

这你可能就需要配合其他插件了。
比如NotBuild,WorldGuard。RPG世界全图禁止挖掘就行

Krito
本帖最后由 Krito 于 2021-5-26 22:50 编辑
我真的按了 发表于 2021-5-26 21:30
这你可能就需要配合其他插件了。
比如NotBuild,WorldGuard。RPG世界全图禁止挖掘就行 ...

意思我明白了,  但我是一个很菜的腐竹,  现在的问题是,   我没办法再生产世界挖掘, 这个配置再那里。 我看了汉化的意思 并没找到。 难道要把工具能挖掘的东西全部填上吗?  还有有什么 设置可以 挖自动生成的东西。


我目前想   让玩家可以随意的挖掘世界上的物品, 而现在挖了之后没反应,这个配置再那里配置,可以麻烦你一下吗。


我真的按了
Krito 发表于 2021-5-26 22:48
意思我明白了,  但我是一个很菜的腐竹,  现在的问题是,   我没办法再生产世界挖掘, 这个配置再那里。 ...

额,你的意思我还是不太明白,你是要禁止那部分挖掘?
我目前只明白了你要搞一个RPG世界和生存世界,RPG世界禁止挖掘,生存世界可以挖掘
这个不需要MMOCore来实现,直接用WorldGuard就行

Krito
我是笨蛋,  我现在遇到的问题就是   安装了这2个插件后 挖不了任何东西。。。。。。 再那里配置 可以让挖....

我真的按了
Krito 发表于 2021-5-27 06:55
我是笨蛋,  我现在遇到的问题就是   安装了这2个插件后 挖不了任何东西。。。。。。 再那里配置  ...

额...你安装了哪两个插件?
NotBuild?
你肯定要去配置过的啊...选择禁止哪些世界

Krito
就是 安装了  MMOItems   和 MMOCore       我再生存模式下 ,不能正常的挖掘任何物品 , 我也尝试 mi give tool 里面的工具 也是不能挖,
MMOCore      有个配置文件
# 使用自定义矿物重置/矿物限制必须满足的条件
# 填写为 [] 则无额外条件
custom-mine-conditions:
- 'world{name="world,world_nether,world_the_end"}'
- 'region{name="example_region,example_region2,__global__"}'

# custom-mine-conditions:
# - 'world{name="__global__"}'
#
# ^ 将在整个服务器启动自定义挖矿系统

设置为true时防止玩家在满足挖掘条件时挖掘矿区外的方块
protect-custom-mine: true


这些我尝试修改 也不好使,   

Krito
我目前的状态就是  我想让这个插件可以像正常生存一样挖掘采集东西,  但是做不到, 我应该配置那里。

Krito
能麻烦你加一下我QQ吗,我想咨询一些这个插件的问题,525158338

Jessica我的
好。,,。,,,,非常好

1046761053
反正我不懂。。。。

我真的服了封
谢谢楼主的分享,分析的很全,这插件很棒,非常喜欢

AmuCg
楼主666!

LeoFitz_饭团
好像用了汉化后移动速度很快 是在stats配置吗

我真的按了
LeoFitz_饭团 发表于 2021-6-2 21:58
好像用了汉化后移动速度很快 是在stats配置吗

什么移动速度

LeoFitz_饭团
玩家的移动速度

我真的按了

可能是默认主职业(Human)的问题,可以查看一下。
我也会找时间实测,如属实会尝试修复。

LeoFitz_饭团
我看到默认的stats配置中的movement_speed好像是.1 汉化中的是.2我现在再测测

LeoFitz_饭团
ok解决了 我将stats中的default下的movespeed改成.1 human就正常了 但是其他职业还需要在class中配置

LeoFitz_饭团
谢谢楼主 顺便问一下关于mmocore与item和mob插件的兼容,我同时安装这三个插件的时候 控制台一直在报mob插件的错误,mob是免费版本的,服务器是spigot1.16.5

我真的按了
LeoFitz_饭团 发表于 2021-6-2 22:40
谢谢楼主 顺便问一下关于mmocore与item和mob插件的兼容,我同时安装这三个插件的时候 控制台一直在报mob插 ...

item和mob?
你指MMOItems和MythicMobs?
报什么错,发上来看一下。不一定是兼容性错误

LeoFitz_饭团
本帖最后由 LeoFitz_饭团 于 2021-6-2 23:14 编辑

抱歉 第一次使用


我真的按了
LeoFitz_饭团 发表于 2021-6-2 22:48
[22:47:50] [Craft Scheduler Thread - 18/ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst exe ...

提供一下MM版本,还有,下次报错记得折叠

或者直接发于这个网站https://paste.ubuntu.com/

LeoFitz_饭团
抱歉 第一次使用,是这样吗



3635008764
43738582552456

砚澜
技能键绑定后按下无响应 只有六号键能释放  怎么解  后台无报错

pengzi
太详细了非常支持

酪酪呀i
本帖最后由 酪酪呀i 于 2021-7-26 20:54 编辑

请问任务已经配置了,游戏里面领取任务之后上方boss血条也已经出现,可是挖掘对应方块却不能完成任务。怎么办。  还有重启服务器之后,他任务会卡出2个boss血条

objectives:
    1:
        type: 'mineblock{type="OAK_LOG";amount=24}'
        lore: '挖掘24个橡木'
        triggers:
        - 'message{format="&a新手导师> &f嗨, %player%! "}'
        - 'message{format="&a新手导师> &f这些物资应该可以帮你度过几个晚上"}'
        - 'sound{sound=ENTITY_EXPERIENCE_ORB_PICKUP}'
        - 'mmoitem{type=<sword>;id=<新手武器>;amount=<1>}'
        - 'mmoitem{type=<armor>;id=<新手护甲>;amount=<1>}'
        - 'mmoitem{type=<tool>;id=<熔炼铁稿>;amount=<1>}'
        - 'item{type=<golden_apple>;amount=<2>}'

大帅啊
太需要了这个插件

AimJunkies
感谢大佬热心分享

David__
大佬也太牛了吧,MMOitems和mmocore都翻译了,爱了

David__
你好,有没有办法让玩家的血量随着等级的变化而变化?比如每升一级,玩家血量加0.5,一个玩家500级,那么他的血量就是20+250=270,可以实现这样的操作嘛?

MC~蛟龙
Spigot-1.16.5 关于聊天系统报错


装了TrChat和CMI,使用TrChat,求解

BaZhou
支持支持

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