kangarko / CoreArena

A high-end monster arena Minecraft plugin with procedural damage and RPG system. Maps included!
https://www.mc-market.org/resources/21643/
30 stars 12 forks source link

wither cant fly in Corearena #348

Closed Scrulius closed 4 years ago

Scrulius commented 4 years ago

Paper last version, minecraft 1.16.3

if you spawn a wither in corearena he cant fly

No console errors.

LeehamElectronics commented 4 years ago

Please put CoreArena into debug mode using ‘*’ in the settings.yml Then try running CoreArena and send us your latest.log in Pastebin.

Scrulius commented 4 years ago

In debug mode if i enter to the arena, the arena end.

https://pastebin.com/YGAkUHAR

And it not only happens if you use a mythicmob mob, if you spawn a wither vanilla it also happens.

For some reason it cannot fly (except if it sees a passive mob), but it never flies if it has to hit a player

Also, phantoms fly like 3-4 blocks max

LeehamElectronics commented 4 years ago

Could you send us your arena.yml file for the arena you are testing? Use Pastebin for that too. Thanks

Scrulius commented 4 years ago

https://pastebin.com/9KAssSHY

kangarko commented 4 years ago

Remove MythicMobs and use /corearena egg command to get the egg for it, test that one instead and report to me if it still happens.

Scrulius commented 4 years ago

Ok, i remove Mythicmobs plugin. Using the corearena Wither egg spawn a sheep

https://pastebin.com/FpaQDJfJ

LeehamElectronics commented 4 years ago

Yes I can confirm this issue as well. Hopefully it will be fixed soon.

[21:19:37 INFO]: mail2002 issued server command: /ma join test_1
[21:19:42 INFO]: mail2002 issued server command: /ma start
[21:19:42 INFO]: The game in test_1 has begun (1/8)!
[21:19:42 INFO]: [spawning] #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
[21:19:42 INFO]: [spawning] #-#-#-#-#-# Launching spawners for phase 1 #-#-#-#-#-#
[21:19:42 INFO]: [spawning] 1 ::: Activating Spawner{from 1 phase, 1 ItemStack{SHEEP_SPAWN_EGG x 1, SPAWN_EGG_META:{meta-type=SPAWN_EGG, display-name=Spawn Wither, lore=[, Place this item in your, monster spawner to, summon Wither], enchants={DURABILITY=1}, ItemFlags=[HIDE_ENCHANTS, HIDE_ATTRIBUTES, HIDE_UNBREAKABLE, HIDE_DESTROYS, HIDE_PLACED_ON, HIDE_POTION_EFFECTS]}}}
[21:19:42 INFO]: [spawning]     Found mail2002 in range of 4 blocks from spawner
[21:19:42 INFO]: [spawning]     Selected spawner slot: 1 ItemStack{SHEEP_SPAWN_EGG x 1, SPAWN_EGG_META:{meta-type=SPAWN_EGG, display-name=Spawn Wither, lore=[, Place this item in your, monster spawner to, summon Wither], enchants={DURABILITY=1}, ItemFlags=[HIDE_ENCHANTS, HIDE_ATTRIBUTES, HIDE_UNBREAKABLE, HIDE_DESTROYS, HIDE_PLACED_ON, HIDE_POTION_EFFECTS]}}
[21:19:42 INFO]: [spawning] Trying to spawn boss at MobArena [-44, 5, 241]
[21:19:42 INFO]: [spawning] Spawning boss at MobArena [-44, 5, 241]
[21:19:42 INFO]: [spawning]             SUCCESS spawning SHEEP at MobArena [-44, 5, 241]
kangarko commented 4 years ago

Well after testing I found that yes, indeed SpigotMC somehow nerfs these mobs when spawned through API. Maybe you can test the arena running a command /summon to "naturally" summon Wither to try to fix that. Ensure you test the command manually when not playing arenas first to compare.

LeehamElectronics commented 4 years ago

I feel like we could bypass this issue if we had the option to run console commands 'per wave' which was actually the very first feature I requested when I got this plugin. If we could simply set a custom command to run on a specified wave such as:

On wave 6 "/summon wither pos" On wave 10 "/summon with @player"

This would most probably work as a temporary fix, and it would allow us to do all sorts of other cool customisation too. Thx

kangarko commented 4 years ago

Oh that's already possible since recently ;)

a

LeehamElectronics commented 4 years ago

Oh sorry didn't even realise, thanks!!