MythicTotem 需要您的服务器使用 Java17
MythicTotem
介绍
● MythicTotem 是一个自定义 BOSS 召唤图腾的插件,目前仅支持平面。
使用教程
● 启动完成后,插件会提供生成 config.yml 文件。分为三个部分,其中 totems 是设置图腾的地方,settings 是插件总体设置的地方,messages 是插件消息的地方。因为没有消息直接与玩家接触,所以只需要关注 totem是 和 settings 即可。
● settings.debug:是否开启调试模式。
● settings.debug:设置图腾检测冷却时间,以tick为单位,20tick=1秒,按玩家区分。
● settings.disappear:设置图腾成功激活后方块消失的方法,有 BukkitAPI、BlockDamageEvent和BlockBreakEvent。enabled为是否启用,BukkitAPI无法关闭,如果出现方块没有成功全部消失,可以尝试开启其他两个Event的enabled选项。
● settings.trigger:设置图腾检测的方法,其中BlockPlaceEvent代表放置方块,PlayerInteractEvent表示点击方块。enabled不多做解释,require-shift为是否需要按住shift才会触发,black-creative-mode为是否屏蔽创造模式玩家。
● totems:totems下每个第一缩进都代表一个图腾触发规则,每个规则下有如下选项:
1.layout:使用TrMenu多的人都知道干什么的,不多做介绍,每一行的字符数必须一致,不能有空格。
2.explains:layout中每个字符代表的方块。看示例config.yml都懂,有三种方块可以填写:
2.1:minecraft:方块id 格式,代表原版某个方块。
2.2:itemsadder:包名:ia物品id 格式,代表IA某个方块,只支持RealNote类型方块,Tile等方块都不支持,因为它们是实体。
2.3:oraxen:oraxen物品id 格式,代表Oraxen某个方块,Oraxen未测试。
3.actions:图腾触发后执行的动作,有:
3.1:none:无动作。
3.2:message:给玩家发一个消息。
3.3:player_command:以玩家名义执行一个指令。
3.4:console_command:以控制台名义执行一个指令。
3.5:mythicmobs_spawn:生成MM怪物。
4.conditions:图腾触发的条件,有:
4.1:none:无条件。
4.2:world:在指定世界。
4.3:biome:在指定生物群系。
4.4:permission:有指定权限节点。
4.5:placeholder:PlaceholderAPI挂钩。
具体看英文Wiki,用的少,不多做介绍。
以上可以使用如下几个变量符:
%player% - 代表玩家的名称。
%player_x%/y/z - 代表玩家的x、y、z坐标。
%block_x%/y/z - 代表方块的x、y、z坐标。
%world% - 代表图腾所作的世界。 更新记录/下载
见 SpigotMC本插件所用所有代码均为原创,不存在借用/抄袭等行为。
MythicTotem
介绍
● MythicTotem 是一个自定义 BOSS 召唤图腾的插件,目前仅支持平面。
使用教程
● 启动完成后,插件会提供生成 config.yml 文件。分为三个部分,其中 totems 是设置图腾的地方,settings 是插件总体设置的地方,messages 是插件消息的地方。因为没有消息直接与玩家接触,所以只需要关注 totem是 和 settings 即可。
● settings.debug:是否开启调试模式。
● settings.debug:设置图腾检测冷却时间,以tick为单位,20tick=1秒,按玩家区分。
● settings.disappear:设置图腾成功激活后方块消失的方法,有 BukkitAPI、BlockDamageEvent和BlockBreakEvent。enabled为是否启用,BukkitAPI无法关闭,如果出现方块没有成功全部消失,可以尝试开启其他两个Event的enabled选项。
● settings.trigger:设置图腾检测的方法,其中BlockPlaceEvent代表放置方块,PlayerInteractEvent表示点击方块。enabled不多做解释,require-shift为是否需要按住shift才会触发,black-creative-mode为是否屏蔽创造模式玩家。
● totems:totems下每个第一缩进都代表一个图腾触发规则,每个规则下有如下选项:
1.layout:使用TrMenu多的人都知道干什么的,不多做介绍,每一行的字符数必须一致,不能有空格。
2.explains:layout中每个字符代表的方块。看示例config.yml都懂,有三种方块可以填写:
2.1:minecraft:方块id 格式,代表原版某个方块。
2.2:itemsadder:包名:ia物品id 格式,代表IA某个方块,只支持RealNote类型方块,Tile等方块都不支持,因为它们是实体。
2.3:oraxen:oraxen物品id 格式,代表Oraxen某个方块,Oraxen未测试。
3.actions:图腾触发后执行的动作,有:
3.1:none:无动作。
3.2:message:给玩家发一个消息。
3.3:player_command:以玩家名义执行一个指令。
3.4:console_command:以控制台名义执行一个指令。
3.5:mythicmobs_spawn:生成MM怪物。
4.conditions:图腾触发的条件,有:
4.1:none:无条件。
4.2:world:在指定世界。
4.3:biome:在指定生物群系。
4.4:permission:有指定权限节点。
4.5:placeholder:PlaceholderAPI挂钩。
具体看英文Wiki,用的少,不多做介绍。
以上可以使用如下几个变量符:
%player% - 代表玩家的名称。
%player_x%/y/z - 代表玩家的x、y、z坐标。
%block_x%/y/z - 代表方块的x、y、z坐标。
%world% - 代表图腾所作的世界。 更新记录/下载
见 SpigotMC本插件所用所有代码均为原创,不存在借用/抄袭等行为。