MythicCraft issueshttps://git.mythiccraft.io/groups/mythiccraft/-/issues2024-03-28T06:22:34Zhttps://git.mythiccraft.io/mythiccraft/MythicDungeons/-/issues/329Parties doesn't work what so ever.2024-03-28T06:22:34ZspookymgmtParties doesn't work what so ever.`[18:54:12] [Server thread/INFO]: ItsLunarBruh issued server command: /dungeon play SpaceDungeon
[18:54:12] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'dungeon' in plugin MythicDungeons v1.2.2F
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[axolotl-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:155) ~[axolotl-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.dispatchCommand(CraftServer.java:1009) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at org.bukkit.craftbukkit.v1_20_R1.command.BukkitCommandWrapper.run(BukkitCommandWrapper.java:64) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:265) ~[axolotl-1.20.1.jar:?]
at net.minecraft.commands.Commands.performCommand(Commands.java:324) ~[?:?]
at net.minecraft.commands.Commands.performCommand(Commands.java:308) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performChatCommand(ServerGamePacketListenerImpl.java:2374) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$18(ServerGamePacketListenerImpl.java:2334) ~[?:?]
at net.minecraft.util.thread.BlockableEventLoop.lambda$submitAsync$0(BlockableEventLoop.java:59) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1364) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.server.MinecraftServer.wrapRunnable(MinecraftServer.java:199) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1341) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1334) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1312) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1200) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:326) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "org.bukkit.entity.Player.getUniqueId()" because "player" is null
at net.playavalon.mythicdungeons.MythicDungeons.getMythicPlayer(MythicDungeons.java:1731) ~[MythicDungeons-1.2.2.jar:?]
at net.playavalon.mythicdungeons.player.party.DungeonParty.<init>(DungeonParty.java:92) ~[MythicDungeons-1.2.2.jar:?]
at net.playavalon.mythicdungeons.MythicDungeons.sendToDungeon(MythicDungeons.java:1741) ~[MythicDungeons-1.2.2.jar:?]
at net.playavalon.mythicdungeons.MythicDungeons.onCommand(MythicDungeons.java:742) ~[MythicDungeons-1.2.2.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[axolotl-api-1.20.1-R0.1-SNAPSHOT.jar:?]
... 23 more`
When you have the party config set to `Parties`, it will display that error upon the first time running /dungeons play DUNGNAME.
If you run the command a second time, all seems to work. However, once everyone in the party accepts the queue, it breaks and you get stuck in the queue without joining the dungeon. You're now stuck in queue with no way to leave until the server reboots.
If you happen to use the default party handler that comes with mythic dungeons, that doesn't work either.
The /mythicdungeons:party returns absolutely nothing, and when you're running it side by side with another party plugin, it's required we have that functioning so we can pick which plugin is using /party, and which is using /dparty in commands.yml.
Please either fix `Parties` support, or make the command `/mythicdungeons:party` work, along with all sub commands.`[18:54:12] [Server thread/INFO]: ItsLunarBruh issued server command: /dungeon play SpaceDungeon
[18:54:12] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'dungeon' in plugin MythicDungeons v1.2.2F
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[axolotl-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:155) ~[axolotl-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.dispatchCommand(CraftServer.java:1009) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at org.bukkit.craftbukkit.v1_20_R1.command.BukkitCommandWrapper.run(BukkitCommandWrapper.java:64) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:265) ~[axolotl-1.20.1.jar:?]
at net.minecraft.commands.Commands.performCommand(Commands.java:324) ~[?:?]
at net.minecraft.commands.Commands.performCommand(Commands.java:308) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performChatCommand(ServerGamePacketListenerImpl.java:2374) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$18(ServerGamePacketListenerImpl.java:2334) ~[?:?]
at net.minecraft.util.thread.BlockableEventLoop.lambda$submitAsync$0(BlockableEventLoop.java:59) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1364) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.server.MinecraftServer.wrapRunnable(MinecraftServer.java:199) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1341) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1334) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1312) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1200) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:326) ~[axolotl-1.20.1.jar:git-Axolotl-"3841885"]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "org.bukkit.entity.Player.getUniqueId()" because "player" is null
at net.playavalon.mythicdungeons.MythicDungeons.getMythicPlayer(MythicDungeons.java:1731) ~[MythicDungeons-1.2.2.jar:?]
at net.playavalon.mythicdungeons.player.party.DungeonParty.<init>(DungeonParty.java:92) ~[MythicDungeons-1.2.2.jar:?]
at net.playavalon.mythicdungeons.MythicDungeons.sendToDungeon(MythicDungeons.java:1741) ~[MythicDungeons-1.2.2.jar:?]
at net.playavalon.mythicdungeons.MythicDungeons.onCommand(MythicDungeons.java:742) ~[MythicDungeons-1.2.2.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[axolotl-api-1.20.1-R0.1-SNAPSHOT.jar:?]
... 23 more`
When you have the party config set to `Parties`, it will display that error upon the first time running /dungeons play DUNGNAME.
If you run the command a second time, all seems to work. However, once everyone in the party accepts the queue, it breaks and you get stuck in the queue without joining the dungeon. You're now stuck in queue with no way to leave until the server reboots.
If you happen to use the default party handler that comes with mythic dungeons, that doesn't work either.
The /mythicdungeons:party returns absolutely nothing, and when you're running it side by side with another party plugin, it's required we have that functioning so we can pick which plugin is using /party, and which is using /dparty in commands.yml.
Please either fix `Parties` support, or make the command `/mythicdungeons:party` work, along with all sub commands.https://git.mythiccraft.io/mythiccraft/MythicDungeons/-/issues/334Three separate Errors in Console.2024-03-27T18:13:24ZBodGruvonThree separate Errors in Console.Hello, In this [PASTEBIN](https://pastebin.com/3jVwzDJN) are three separate errors I've encountered.
The last one is when I left a dungeon I am working on. It causes a lag spike and tps drop when I leave the play mode of it.
Thank you - BodHello, In this [PASTEBIN](https://pastebin.com/3jVwzDJN) are three separate errors I've encountered.
The last one is when I left a dungeon I am working on. It causes a lag spike and tps drop when I leave the play mode of it.
Thank you - Bodhttps://git.mythiccraft.io/mythiccraft/model-engine-4/-/issues/100[Suggestion] Animated texture .mcmeta data2024-03-25T19:11:16ZBrickgard[Suggestion] Animated texture .mcmeta dataAnimated textures seem to generate with incorrect or missing `.mcmeta` files.
A config option to generate these files from their `.bbmodel` blueprint sources would help resolve these issues.
An option to attach .mcmeta configuration to UV images included in Blockbench blueprints may also be a worthwhile option/alternative (considering Blockbench generic models do not natively support mcmeta configuration).Animated textures seem to generate with incorrect or missing `.mcmeta` files.
A config option to generate these files from their `.bbmodel` blueprint sources would help resolve these issues.
An option to attach .mcmeta configuration to UV images included in Blockbench blueprints may also be a worthwhile option/alternative (considering Blockbench generic models do not natively support mcmeta configuration).https://git.mythiccraft.io/mythiccraft/MythicMobs/-/issues/1552Mobs custom death messages not displayed when damaged from different sources2024-03-25T15:26:17ZLOCNetworkMobs custom death messages not displayed when damaged from different sources**Server version:** Paper 1.19.4
**MythicMobs version:** 5.6.1
**Summary**
I found out that specific mobs Death Messages in Mythicmobs stop working when there is something more than the mob damaging the player at the same time. For example, if there is a mob called "FireMob" and it ignites the player when hitting them, as there is the mob and the fire damaging the player at the same time, the death message of the FireMob will not be displayed, instead, the vanilla "<Player> was burned when escaping <Mob>" will display.
**Steps to reproduce**
1. Have a mob with a custom kill message
2. Give the mob the ability to ignite when hitting the player (so it is easier to reproduce)
3. Get killed by the mob and the vanilla death message will display instead.
**Current behavior**
The vanilla death message is showing in chat instead of the custom mob's death message.
**Intended correct behavior**
The vanilla death message should be overrided by the custom mob's death message .
**Server log file**
No logs or errors in console.
**Proposed fixes**
The issue is that the plugin is incorrectly detecting how the player dies. For example, if a player dies from a custom mob and fire, it should display the custom mob death message and not the vanilla "was burned when escaping" death message. It also happens with other sources, for example, if a player hits you and then a custom mob with a custom kill message kills you, it will just show the vanilla death message "<Player> was slained by <Custom mob display name>".**Server version:** Paper 1.19.4
**MythicMobs version:** 5.6.1
**Summary**
I found out that specific mobs Death Messages in Mythicmobs stop working when there is something more than the mob damaging the player at the same time. For example, if there is a mob called "FireMob" and it ignites the player when hitting them, as there is the mob and the fire damaging the player at the same time, the death message of the FireMob will not be displayed, instead, the vanilla "<Player> was burned when escaping <Mob>" will display.
**Steps to reproduce**
1. Have a mob with a custom kill message
2. Give the mob the ability to ignite when hitting the player (so it is easier to reproduce)
3. Get killed by the mob and the vanilla death message will display instead.
**Current behavior**
The vanilla death message is showing in chat instead of the custom mob's death message.
**Intended correct behavior**
The vanilla death message should be overrided by the custom mob's death message .
**Server log file**
No logs or errors in console.
**Proposed fixes**
The issue is that the plugin is incorrectly detecting how the player dies. For example, if a player dies from a custom mob and fire, it should display the custom mob death message and not the vanilla "was burned when escaping" death message. It also happens with other sources, for example, if a player hits you and then a custom mob with a custom kill message kills you, it will just show the vanilla death message "<Player> was slained by <Custom mob display name>".https://git.mythiccraft.io/mythiccraft/mythiccrucible/-/issues/205greece tour2024-03-25T14:39:07Zmonkawww1greece tourRecently, I visited the Old Venetian Harbor location as part of my tour of Greece, which I booked on the website - https://crete.guide/en/Attraction-Old_Venetian_Harbor-p187-r189417-Heraklion. I was amazed by the beauty of the Old Venetian Harbor and I want to go back again! I recommend tours to Greece to you as well, as they are affordable and beautiful.Recently, I visited the Old Venetian Harbor location as part of my tour of Greece, which I booked on the website - https://crete.guide/en/Attraction-Old_Venetian_Harbor-p187-r189417-Heraklion. I was amazed by the beauty of the Old Venetian Harbor and I want to go back again! I recommend tours to Greece to you as well, as they are affordable and beautiful.https://git.mythiccraft.io/mythiccraft/MythicDungeons/-/issues/332hex color in messages function are printed "null"2024-03-25T07:03:51Zoing1215hex color in messages function are printed "null"1.3.1
i set hex color in messages functions, but it printed "null" after update 1.2.2 to 1.3.1
i wrote hex color "<#cad1e0>"
![image](/uploads/b7301fa6b0fff2eb930a23ccd979a61e/image.png)1.3.1
i set hex color in messages functions, but it printed "null" after update 1.2.2 to 1.3.1
i wrote hex color "<#cad1e0>"
![image](/uploads/b7301fa6b0fff2eb930a23ccd979a61e/image.png)https://git.mythiccraft.io/mythiccraft/MythicDungeons/-/issues/331Valkyrie and Sky2024-03-24T20:18:38ZScritosValkyrie and SkyI have Valkyries and Sky on my server, and when I want to load an MD instance, it crashes, could you help me to exculate Valkyries and Sky from the MD instances?I have Valkyries and Sky on my server, and when I want to load an MD instance, it crashes, could you help me to exculate Valkyries and Sky from the MD instances?https://git.mythiccraft.io/mythiccraft/mythiccrucible/-/issues/183[Suggestion] Allow conditions in custom crafting system2024-03-24T13:25:53ZCharlie[Suggestion] Allow conditions in custom crafting systemAdd support for the conditions system in custom crafting. This would add a lot of value to custom crafting and bring it close to par with plugins dedicated to custom crafting, if not past them.
Example:
```
Recipes:
SHAPED:
Type: SHAPED
Amount: 1
Conditions:
- day true
TriggerConditions:
- haspermission{p=test.permission} true
Ingredients:
- AIR | BugCrystal | AIR
- AIR | BugCrystal | AIR
- AIR | stone_sword | AIRAdd support for the conditions system in custom crafting. This would add a lot of value to custom crafting and bring it close to par with plugins dedicated to custom crafting, if not past them.
Example:
```
Recipes:
SHAPED:
Type: SHAPED
Amount: 1
Conditions:
- day true
TriggerConditions:
- haspermission{p=test.permission} true
Ingredients:
- AIR | BugCrystal | AIR
- AIR | BugCrystal | AIR
- AIR | stone_sword | AIRhttps://git.mythiccraft.io/mythiccraft/mythiccrucible/-/issues/192Custom Placeholder not working2024-03-24T03:43:44ZAyphilCustom Placeholder not workinghttps://git.mythiccraft.io/mythiccraft/mythiccrucible/-/wikis/Dynamic-Lore-Generation
The example given doesn't work in game, whatever you do, the conditionnal placeholder will always take the first option, be it day or night. Overall, I think the conditionnal placeholder simply don't work in lore.https://git.mythiccraft.io/mythiccraft/mythiccrucible/-/wikis/Dynamic-Lore-Generation
The example given doesn't work in game, whatever you do, the conditionnal placeholder will always take the first option, be it day or night. Overall, I think the conditionnal placeholder simply don't work in lore.https://git.mythiccraft.io/mythiccraft/MythicDungeons/-/issues/330add lang file for party chat toggle messages2024-03-23T20:45:00Zoing1215add lang file for party chat toggle messages![image](/uploads/d371ed3ebd2eeacdd62e1e12c7fb6295/image.png)
lang file provided chat format, but party chat toggle messages are not.
can you add it?![image](/uploads/d371ed3ebd2eeacdd62e1e12c7fb6295/image.png)
lang file provided chat format, but party chat toggle messages are not.
can you add it?https://git.mythiccraft.io/mythiccraft/MythicMobs/-/issues/1551DefaultMobOptions not working?2024-03-23T12:37:19ZStardark99DefaultMobOptions not working?I've these options in config-mobs.yml:
```
DefaultMobOptions:
AlwaysShowName: true
Collidable: true
DigOutOfGround: true
Despawn: true
FollowRange: 30
NoDamageTicks: 10
PreventMobKillDrops: true
PreventOtherDrops: true
PreventRandomEquipment: true
PreventSunburn: true
Silent: true
```
They seems not to work since **all** my mobs spawns with random armors, burns during daylight and are not silent.
Or maybe I did something wrong in the configuration (https://pastebin.com/2vLzt8Em)?I've these options in config-mobs.yml:
```
DefaultMobOptions:
AlwaysShowName: true
Collidable: true
DigOutOfGround: true
Despawn: true
FollowRange: 30
NoDamageTicks: 10
PreventMobKillDrops: true
PreventOtherDrops: true
PreventRandomEquipment: true
PreventSunburn: true
Silent: true
```
They seems not to work since **all** my mobs spawns with random armors, burns during daylight and are not silent.
Or maybe I did something wrong in the configuration (https://pastebin.com/2vLzt8Em)?https://git.mythiccraft.io/mythiccraft/mythiccrucible/-/issues/204Free time2024-03-22T21:15:09ZCloudsickerFree timeOne day I wanted to try something new, to feel happiness. I was looking for a safe place to play online and found [7bitcasino](https://7bit.casinologinaustralia.com/) from Australia. You can go here to check here. The site has many different games, from slots to table games, as well as a number of first deposit bonuses and much more. I especially liked its design and ease of use. I also made some money, so I recommend it!One day I wanted to try something new, to feel happiness. I was looking for a safe place to play online and found [7bitcasino](https://7bit.casinologinaustralia.com/) from Australia. You can go here to check here. The site has many different games, from slots to table games, as well as a number of first deposit bonuses and much more. I especially liked its design and ease of use. I also made some money, so I recommend it!https://git.mythiccraft.io/mythiccraft/MythicMobs/-/issues/1550Please fix /mm s remove spawnername2024-03-22T10:51:33ZRickylachowPlease fix /mm s remove spawnernameWhile removing a spawner with this command, and do /mm r it will be again
Tested in build 5025While removing a spawner with this command, and do /mm r it will be again
Tested in build 5025https://git.mythiccraft.io/mythiccraft/MythicMobs/-/issues/1549I get random spawner related errors.2024-03-22T09:12:26ZgillthimI get random spawner related errors.**Summary**
Editing "ExampleRandomSpawns.yml" which is generated by default for random spawns.
When I try to generate the original mob, it throws an error in the console.
Creating and writing a new random spawn yml produces the same result.
**Current behavior**
After a long period of neglect, the server's spawner-related issues began to cause the following bugs
Two normal spawners existed at the same coordinates instead of one random spawner.
even after deleting the yml data for the first spawner, the second spawner still existed on the server, even though there was no data for it
The file name and the description of the content of the yml were different from each other.
Translated with DeepL.com (free version)
**Intended correct behavior**
I want to make sure that there are no errors even with random sponer data loaded.
**Server log file**
[05:21:24 ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst executing task
[05:21:24 WARN]: java.lang.NullPointerException: Cannot invoke "net.minecraft.world.level.SpawnerCreature$d.a()" because "spawnState" is null
[05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.core.volatilecode.v1_18_R2.VolatileSpawningHandlerImpl.getSpawnState(VolatileSpawningHandlerImpl.java:89)
[05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.core.spawning.random.RandomSpawnerManager.spawnMobs(RandomSpawnerManager.java:292)
[05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.bukkit.clock.MythicClock.runRandomSpawningClock(MythicClock.java:205)
[05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.bukkit.utils.Delegates$RunnableToConsumer.accept(Delegates.java:93)
[05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.bukkit.utils.Schedulers$LumineTask.run(Schedulers.java:184)
[05:21:24 WARN]: at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101)
[05:21:24 WARN]: at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483)
[05:21:24 WARN]: at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1532)
[05:21:24 WARN]: at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:483)
[05:21:24 WARN]: at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1456)
[05:21:24 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1226)
[05:21:24 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316)
[05:21:24 WARN]: at java.base/java.lang.Thread.run(Thread.java:833)**Summary**
Editing "ExampleRandomSpawns.yml" which is generated by default for random spawns.
When I try to generate the original mob, it throws an error in the console.
Creating and writing a new random spawn yml produces the same result.
**Current behavior**
After a long period of neglect, the server's spawner-related issues began to cause the following bugs
Two normal spawners existed at the same coordinates instead of one random spawner.
even after deleting the yml data for the first spawner, the second spawner still existed on the server, even though there was no data for it
The file name and the description of the content of the yml were different from each other.
Translated with DeepL.com (free version)
**Intended correct behavior**
I want to make sure that there are no errors even with random sponer data loaded.
**Server log file**
[05:21:24 ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst executing task
[05:21:24 WARN]: java.lang.NullPointerException: Cannot invoke "net.minecraft.world.level.SpawnerCreature$d.a()" because "spawnState" is null
[05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.core.volatilecode.v1_18_R2.VolatileSpawningHandlerImpl.getSpawnState(VolatileSpawningHandlerImpl.java:89)
[05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.core.spawning.random.RandomSpawnerManager.spawnMobs(RandomSpawnerManager.java:292)
[05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.bukkit.clock.MythicClock.runRandomSpawningClock(MythicClock.java:205)
[05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.bukkit.utils.Delegates$RunnableToConsumer.accept(Delegates.java:93)
[05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.bukkit.utils.Schedulers$LumineTask.run(Schedulers.java:184)
[05:21:24 WARN]: at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101)
[05:21:24 WARN]: at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483)
[05:21:24 WARN]: at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1532)
[05:21:24 WARN]: at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:483)
[05:21:24 WARN]: at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1456)
[05:21:24 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1226)
[05:21:24 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316)
[05:21:24 WARN]: at java.base/java.lang.Thread.run(Thread.java:833)https://git.mythiccraft.io/mythiccraft/mythiccrucible/-/issues/196durability placeholder2024-03-21T18:22:29ZFortepsaidurability placeholder<caster.item.nbt.MYTHIC_CURRENT_CUSTOM_DURABILITY>
this placeholder no longer works on latest crucible version .<caster.item.nbt.MYTHIC_CURRENT_CUSTOM_DURABILITY>
this placeholder no longer works on latest crucible version .https://git.mythiccraft.io/mythiccraft/MythicMobs/-/issues/1547onDamaged aura damageMultiplier doesn't work2024-03-21T15:01:00ZContik UAonDamaged aura damageMultiplier doesn't work**Summary**
Damaging entity with onDamaged aura applied with damage mechanic does not account for damageMultiplier attribute.
**Steps to reproduce**
Provide a full set of steps used to reproduce the bug, including links to ***SEPARATE*** Pastebin pastes for each relevant configuration file.
**Current behavior**
Skill below returns ~10 damage when casted
```
Damage_Debug:
Skills:
- onDamaged{d=200;m=0.5}
- damage{a=10}
```
But using damageSub attribute like in example below works correctly
```
Damage_Debug_Sub:
Skills:
- onDamaged{d=200;sub=5}
- damage{a=10}
```
**Intended correct behavior**
DamageMultiplier should affect incoming damage from damage mechanic
**Server log file**
-
**Debug log snippet**
-
**Proposed fixes**
-**Summary**
Damaging entity with onDamaged aura applied with damage mechanic does not account for damageMultiplier attribute.
**Steps to reproduce**
Provide a full set of steps used to reproduce the bug, including links to ***SEPARATE*** Pastebin pastes for each relevant configuration file.
**Current behavior**
Skill below returns ~10 damage when casted
```
Damage_Debug:
Skills:
- onDamaged{d=200;m=0.5}
- damage{a=10}
```
But using damageSub attribute like in example below works correctly
```
Damage_Debug_Sub:
Skills:
- onDamaged{d=200;sub=5}
- damage{a=10}
```
**Intended correct behavior**
DamageMultiplier should affect incoming damage from damage mechanic
**Server log file**
-
**Debug log snippet**
-
**Proposed fixes**
-https://git.mythiccraft.io/mythiccraft/model-engine-4/-/issues/91[Suggestion] Add - setboneBrightness{} mechanic2024-03-21T05:29:04ZSlipperySmurfPS[Suggestion] Add - setboneBrightness{} mechanicModifying the brightness of model engine mobs/entities would allow essentially setting models as emissive.
`- setBoneBrightness{mid=<modelID>;pid=<partID>;brightness=<0-15>} @self`
where specifying only a model would set the brightness of all display entities within the model, and specifying a bone would set the brightness for only that specific bone.
Would be incredibly helpful. Thanks!Modifying the brightness of model engine mobs/entities would allow essentially setting models as emissive.
`- setBoneBrightness{mid=<modelID>;pid=<partID>;brightness=<0-15>} @self`
where specifying only a model would set the brightness of all display entities within the model, and specifying a bone would set the brightness for only that specific bone.
Would be incredibly helpful. Thanks!https://git.mythiccraft.io/mythiccraft/model-engine-4/-/issues/88[Suggestion] Adding an additional field? variable to meg:setitemmodel2024-03-21T04:22:20ZKudosaki[Suggestion] Adding an additional field? variable to meg:setitemmodel``- meg:setitemmodel{mid=testmodel;bone=examplebone;i=STONE} @self``
Would be nice if we can add the custom model data to the item as well!
Maybe something along the line of
``- meg:setitemmodel{mid=testmodel;bone=examplebone;i=STONE;model=1} @self``
This helps and solve a lot of issues of people trying to do custom shop display stuff... :package: and not having to create 90000 mythic items to display custom model data``- meg:setitemmodel{mid=testmodel;bone=examplebone;i=STONE} @self``
Would be nice if we can add the custom model data to the item as well!
Maybe something along the line of
``- meg:setitemmodel{mid=testmodel;bone=examplebone;i=STONE;model=1} @self``
This helps and solve a lot of issues of people trying to do custom shop display stuff... :package: and not having to create 90000 mythic items to display custom model datahttps://git.mythiccraft.io/mythiccraft/model-engine-4/-/issues/92[Suggestion] Add glow support to MEG4 mobs2024-03-21T02:37:25ZSlipperySmurfPS[Suggestion] Add glow support to MEG4 mobsCurrently the glow{} aura/mechanic in mythic mobs will work on players. It is something that worked in MEG3 but doesn't yet work in MEG 4
It could also optionally be implemented as a mechanic that allows setting the glow status to the entire model, or each bone
`- setBoneGlow{mid=<modelID>;pid=<partID>;glow=true;glowColor=<color>} @self`
Where glow=true would add the glow effect and glow=false would remove the effect.Currently the glow{} aura/mechanic in mythic mobs will work on players. It is something that worked in MEG3 but doesn't yet work in MEG 4
It could also optionally be implemented as a mechanic that allows setting the glow status to the entire model, or each bone
`- setBoneGlow{mid=<modelID>;pid=<partID>;glow=true;glowColor=<color>} @self`
Where glow=true would add the glow effect and glow=false would remove the effect.https://git.mythiccraft.io/mythiccraft/MythicDungeons/-/issues/274[Feature Request] No gamemode change option AND Spectators not getting count ...2024-03-21T02:21:24ZSaynJon[Feature Request] No gamemode change option AND Spectators not getting count in partyHello,
I would really appreciate if we can disable de "gamemode change when a player join the dungeon".
**# What game mode the players will be in while in the dungeon.
Gamemode: SURVIVAL**
Because I have a "camera player" that spectate randomly all players on my server but when he spectate a player that is in a dungeon the "camera player" get change into gamemode survival. Then, if I put him back into spectator mode he still count as a party member for triggers in the dungeon.
thank you very much for the plugin I just bought the full version!
SaynJonHello,
I would really appreciate if we can disable de "gamemode change when a player join the dungeon".
**# What game mode the players will be in while in the dungeon.
Gamemode: SURVIVAL**
Because I have a "camera player" that spectate randomly all players on my server but when he spectate a player that is in a dungeon the "camera player" get change into gamemode survival. Then, if I put him back into spectator mode he still count as a party member for triggers in the dungeon.
thank you very much for the plugin I just bought the full version!
SaynJon