本帖最后由 maxiaolingwc 于 2021-4-24 20:49 编辑 
我想要要骷髅骑着骷髅马,但是召唤出来没马,不知道为何
boss1:
Type: SKELETON
Display: '&6Skeleton King'
Health: 600
Damage: 15
Mount: boss1zq
Skills:
- speak{m="None may challenge the Skeleton King!";cooldown=20} @PlayersInRadius{r=40}
~onCombat >0 0.2
- speak{m="Ahahahahah! Die, <trigger.name>!"} @PlayersInRadius{r=40} ~onPlayerKill
>0 1
- skill{s=SummonSkeletons} @self 0.1
- skill{s=SmashAttack} @target >0 0.2
  
boss1zq:
Type: Skeleton Horse
Health: 200单独召唤boss1zq时候报错是这样的
> [19:29:10] [Server thread/INFO]: Rotto_o issued server command: /mm mobs spawn boss1zq
> [19:29:10] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'mm' in plugin MythicMobs v4.11.0-2fb2bf23
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[server.jar:git-Spigot-37d799b-3eb7236]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[server.jar:git-Spigot-37d799b-3eb7236]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:758) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:1788) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1631) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1584) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:941) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(SourceFile:127) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:918) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:850) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[server.jar:git-Spigot-37d799b-3eb7236]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]
Caused by: java.lang.NullPointerException
at io.lumine.xikage.mythicmobs.mobs.MythicMob.getHealth(MythicMob.java:1283) ~[?:?]
at io.lumine.xikage.mythicmobs.mobs.MythicMob.applyMobOptions(MythicMob.java:813) ~[?:?]
at io.lumine.xikage.mythicmobs.mobs.ActiveMob.setLevel(ActiveMob.java:282) ~[?:?]
at io.lumine.xikage.mythicmobs.mobs.MythicMob.spawn(MythicMob.java:747) ~[?:?]
at io.lumine.xikage.mythicmobs.mobs.MobManager.spawnMob(MobManager.java:514) ~[?:?]
at io.lumine.xikage.mythicmobs.mobs.MobManager.spawnMob(MobManager.java:499) ~[?:?]
at io.lumine.xikage.mythicmobs.commands.mobs.SpawnCommand.onCommand(SpawnCommand.java:151) ~[?:?]
at io.lumine.xikage.mythicmobs.utils.commands.Command.onCommand(Command.java:64) ~[?:?]
at io.lumine.xikage.mythicmobs.utils.commands.Command.onCommand(Command.java:55) ~[?:?]
at io.lumine.xikage.mythicmobs.utils.commands.Command.onCommand(Command.java:55) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[server.jar:git-Spigot-37d799b-3eb7236]
帮忙找找问题,谢谢
我想要要骷髅骑着骷髅马,但是召唤出来没马,不知道为何
boss1:
Type: SKELETON
Display: '&6Skeleton King'
Health: 600
Damage: 15
Mount: boss1zq
Skills:
- speak{m="None may challenge the Skeleton King!";cooldown=20} @PlayersInRadius{r=40}
~onCombat >0 0.2
- speak{m="Ahahahahah! Die, <trigger.name>!"} @PlayersInRadius{r=40} ~onPlayerKill
>0 1
- skill{s=SummonSkeletons} @self 0.1
- skill{s=SmashAttack} @target >0 0.2
boss1zq:
Type: Skeleton Horse
Health: 200单独召唤boss1zq时候报错是这样的
> [19:29:10] [Server thread/INFO]: Rotto_o issued server command: /mm mobs spawn boss1zq
> [19:29:10] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'mm' in plugin MythicMobs v4.11.0-2fb2bf23
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[server.jar:git-Spigot-37d799b-3eb7236]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[server.jar:git-Spigot-37d799b-3eb7236]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:758) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:1788) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1631) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1584) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:941) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(SourceFile:127) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:918) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:850) ~[server.jar:git-Spigot-37d799b-3eb7236]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[server.jar:git-Spigot-37d799b-3eb7236]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]
Caused by: java.lang.NullPointerException
at io.lumine.xikage.mythicmobs.mobs.MythicMob.getHealth(MythicMob.java:1283) ~[?:?]
at io.lumine.xikage.mythicmobs.mobs.MythicMob.applyMobOptions(MythicMob.java:813) ~[?:?]
at io.lumine.xikage.mythicmobs.mobs.ActiveMob.setLevel(ActiveMob.java:282) ~[?:?]
at io.lumine.xikage.mythicmobs.mobs.MythicMob.spawn(MythicMob.java:747) ~[?:?]
at io.lumine.xikage.mythicmobs.mobs.MobManager.spawnMob(MobManager.java:514) ~[?:?]
at io.lumine.xikage.mythicmobs.mobs.MobManager.spawnMob(MobManager.java:499) ~[?:?]
at io.lumine.xikage.mythicmobs.commands.mobs.SpawnCommand.onCommand(SpawnCommand.java:151) ~[?:?]
at io.lumine.xikage.mythicmobs.utils.commands.Command.onCommand(Command.java:64) ~[?:?]
at io.lumine.xikage.mythicmobs.utils.commands.Command.onCommand(Command.java:55) ~[?:?]
at io.lumine.xikage.mythicmobs.utils.commands.Command.onCommand(Command.java:55) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[server.jar:git-Spigot-37d799b-3eb7236]
帮忙找找问题,谢谢
换成SKELETON_HORSE
虽然有人说了 细说一下
Type的这个生物种类名必须要遵循严格的命名,就是代码里声明的那些
骷髅马是 SKELETON_HORSE (需不需要全大写未知)
复制代码
列表参考:
https://www.mythicmobs.net/manual/doku.php/databases/mobs/types
Type的这个生物种类名必须要遵循严格的命名,就是代码里声明的那些
骷髅马是 SKELETON_HORSE (需不需要全大写未知)
- boss1zq:
 
-   Type: SKELETON_HORSE
 
- Health: 200
列表参考:
https://www.mythicmobs.net/manual/doku.php/databases/mobs/types
LocusAzzurro 发表于 2021-4-24 20:31
虽然有人说了 细说一下
Type的这个生物种类名必须要遵循严格的命名,就是代码里声明的那些
骷髅马是 SKELET ...
马已经对了,但是骷髅boss出来它坐骑没有
 本帖最后由 LocusAzzurro 于 2021-4-24 13:46 编辑 
哦 可能是因为召唤坐骑这个是一个技能机制
复制代码
沙雕论坛自动解析 记得把@ 后面的空格去掉
maxiaolingwc 发表于 2021-4-24 13:35
马已经对了,但是骷髅boss出来它坐骑没有
哦 可能是因为召唤坐骑这个是一个技能机制
- boss1:
 
-   Type: SKELETON
 
-   Display: '&6Skeleton King'
 
-   Health: 600
 
-   Damage: 15
 
-   Skills:
 
-   - mount{type=boss1zq} ~onSpawn
 
-   - speak{m="None may challenge the Skeleton King!";cooldown=20} @PlayersInRadius{r=40}
 
-     ~onCombat >0 0.2
 
-   - speak{m="Ahahahahah! Die, <trigger.name>!"} @PlayersInRadius{r=40} ~onPlayerKill
 
-     >0 1
 
-   - skill{s=SummonSkeletons} @ self 0.1
 
- - skill{s=SmashAttack} @ target >0 0.2
沙雕论坛自动解析 记得把@ 后面的空格去掉
LocusAzzurro 发表于 2021-4-24 19:24
哦 可能是因为召唤坐骑这个是一个技能机制
大佬在吗,想问一下mm怪戴南瓜头该咋弄
maxiaolingwc 发表于 2021-5-1 00:50
大佬在吗,想问一下mm怪戴南瓜头该咋弄
记不清了 大概是用equipment,在你的怪物设置里加上一段Equipment的设置,里面加上一条南瓜头,其他照常写
 
-   .....
 
-   Equipment:
 
-   - pumpkin HEAD
 
- ....
LocusAzzurro 发表于 2021-5-1 18:17
重新提问题 请
记不清了 大概是用equipment,在你的怪物设置里加上一段Equipment的设置,里面加上 ...
ok解决了,还有个mm的问题,那我新发提问
https://www.mcbbs.net/thread-1196455-1-1.html