Fantastic work! But can when I use the resource pack to enable the music and make the music loop when it stops but combat doesn't end?
That will be a lot help!
Can't understand what happened to these one-star people? If you have any questions about the document, you can ask the author to add, or ask the author
It is not appropriate to comment on the quality of a plugin just because of documentation problems
@MFCC Player leaves battle to play music
Please refer to the documentation to download my example
So far this looks really cool, but I keep getting this error. Which makes me hear nothing
[18:42:03] [Server thread/ERROR]: Could not pass event EntityTargetLivingEntityEvent to BattleMusic v3.1
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at net.minecraft.world.entity.EntityInsentient.setTarget(EntityInsentient.java:261) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.entity.ai.goal.target.PathfinderGoalNearestAttackableTarget.c(PathfinderGoalNearestAttackableTarget.java:70) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.entity.ai.goal.PathfinderGoalWrapped.c(SourceFile:41) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.entity.ai.goal.PathfinderGoalSelector.b(SourceFile:106) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.entity.EntityInsentient.eF(EntityInsentient.java:820) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.entity.EntityLiving.w_(EntityLiving.java:3079) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.entity.EntityInsentient.w_(EntityInsentient.java:614) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.entity.monster.EntityMonster.w_(SourceFile:43) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.entity.monster.EntityZombie.w_(EntityZombie.java:263) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.entity.EntityLiving.k(EntityLiving.java:2808) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.entity.EntityInsentient.k(EntityInsentient.java:382) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.entity.monster.EntityZombie.k(EntityZombie.java:233) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.server.level.WorldServer.a(WorldServer.java:804) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.level.World.a(World.java:700) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.server.level.WorldServer.lambda$9(WorldServer.java:401) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.world.level.entity.EntityTickList.a(SourceFile:54) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.server.level.WorldServer.a(WorldServer.java:381) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1330) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:429) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1237) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1047) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3492-Spigot-b081915-95d233d]
at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.IllegalArgumentException: Cannot add null to playlist
at com.xxmicloxx.NoteBlockAPI.model.Playlist.checkNull(Playlist.java:50) ~[?:?]
at com.xxmicloxx.NoteBlockAPI.model.Playlist.<init>(Playlist.java:15) ~[?:?]
at com.xxmicloxx.NoteBlockAPI.songplayer.SongPlayer.<init>(SongPlayer.java:59) ~[?:?]
at com.xxmicloxx.NoteBlockAPI.songplayer.RadioSongPlayer.<init>(RadioSongPlayer.java:24) ~[?:?]
at ca.loushunt.battlemusic.music.NoteBlockMusic.play(NoteBlockMusic.java:29) ~[?:?]
at ca.loushunt.battlemusic.battle.Battle.<init>(Battle.java:28) ~[?:?]
at ca.loushunt.battlemusic.battle.BattleManager.createBattle(BattleManager.java:23) ~[?:?]
at ca.loushunt.battlemusic.listener.PlayerListener.onTargetChange(PlayerListener.java:56) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
... 26 more
Hello Jdroppert,
You add me on discord at 24h00 and write the review at 6h00AM. I am "unreachable" because I sleep ? You need to be more patience than that if you want help. And no I didn't tell how to create a ressource pack with sound, do your research. Worst review I have recive
Version: 3.2
=========================================================
Excelent, but u should add dont play music if near spawner, tht will be great!
=========================================================
Hi AkbarAnugrah, thank you for your review! I totally agree it would be great to be able to disable music with spawners. I will check if it is feasible with spigot, if so I will definitely add it to the next version
Version: 3.1
the documentation is terrible, the first time you install it, errors come out. .
Hello BoolyStudy, I am sorry you had a bad experience with BattleMusic. I send you a DM to help you make BattleMusic work
Version: 3.1
I can't help but have to praise the author's greatness again
The author adds the ability to execute commands at the end of the battle
I made the ending music to change the beat and fade changes of the battle music
Use the command to play this ending music, the execution is excellent
Makes this plugin the best of minecraft battle music plugins
Thank you for developing this awesome plugin
Hi Kevin_H, I greatly appreciate your support! If you have any other idea to improve BattleMusic, don't hesitate to share them with me, I'll add them in the next version!
Version: 3.0
Nice to see the author back with new programming for minecraft's battle scene music
I love this addon, the music that starts the battle is natural and adds a lot of fun to the game
The author is very kind and responds quickly
Recommend everyone to use
Hey Carl0Jonshon, I totally agree with you ! Fade out make it more natural. Sadly, for now it is impossible to make a fade out with minecraft sound. I am not sure with NoteBlockAPI I will definitly have to check. For MCJukebox, you have the options in the config "mcjukebox.fade" to set the time of fade of the music. Hope it help, thank you for your review !
Version: 2.6
Has This plug-in been abandoned? There is still a lot to be perfected! It doesn’t work well! ! What if the pit is open-sourced !! It’s confusing right now!
Hello wanggenji, I am sorry you had a bad experience with my plugin. I am currently working on a new version that will be easier to use. The next version will probably be open source. For now, if you have any question feel free to dm me ! Thanks for your review :)
Version: 2.6
Hello, can you make the plugin support to 1.18.1? My server really needs this plugin. Thank you very much
Hey, to use custom sound with ressource pack you first need to create a custom sound in the rp. Then you put the sound name in they config so if you name your sound epic.music. Put in the sound section "epic.music".
Version: 2.6
> I don't have server that use the plugin :( please send me a pm if you want your server to be here
i have a server using it if you wish, i cant find the pm button tho
[12:14:05 WARN]: org.bukkit.plugin.InvalidPluginException: java.io.FileNotFoundException: plugins/battlemusic 2.6.jar.jar does not exist
[12:14:05 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:77)
[12:14:05 WARN]: at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:397)
[12:14:05 WARN]: at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:356)
[12:14:05 WARN]: at com.rylinaux.plugman.command.LoadCommand.execute(LoadCommand.java:114)
[12:14:05 WARN]: at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95)
[12:14:05 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[12:14:05 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
[12:14:05 WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:802)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2032)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1843)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1796)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:47)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:5)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:43)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:151)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:114)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1205)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1198)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:125)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1174)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1018)
[12:14:05 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:179)
[12:14:05 WARN]: at java.lang.Thread.run(Thread.java:748)
[12:14:05 WARN]: Caused by: java.io.FileNotFoundException: plugins/battlemusic 2.6.jar.jar does not exist
[12:14:05 WARN]: ... 25 more
[12:14:06 INFO]: [Л] [Житель] JosefD: 96
[12:14:07 INFO]: DeZoWaRe issued server command: /plugman load battlemusic 2.6
[12:14:07 WARN]: Legacy plugin BattleMusic v2.5 does not specify an api-version.
[12:14:07 INFO]: [BattleMusic] Enabling BattleMusic v2.5*
[12:14:07 INFO]: [BattleMusic] Failed to load MCJukebox
[12:14:07 INFO]: [BattleMusic] Failed to load NoteBlockAPI
Great plugin!
But i just wonder, can you support battle music for each MythicMobs, i use it to make bosses, if each boss have a different battle music for each one, there is very fun :D
Sorry for bad English.
Hello LorrdHerobrine, thank you for the review ! I honestly don't know a single thing about MythicMobs but a lot of poeple tell me to support this plugin. I will check but for now you can play music for mob with a custom name.
Version: 2.6
Almost a 5 star! What i'm missing is
- music fade out instead of ending abruptly (if possible)
- an option that just lets you disable the music for pve alltogether instead of individually listing all the monsters (which are allot nowadays)
Hello MarnixMcSwag, thank you for your feedback ! For the fade out I will have to double check but I don't think we can make that with the MCJukebox API. And for the option I will probably add that in the next version thank you for the suggestion. Have a nice day !
Version: 2.6
The idea is so good but i dont know why that the plugin is not working fine for me in paperspigot 1.15.2 using the noteblock song.
Hello, I am really sorry about that. The plugin has been updated so now it should work. If you have any problems please let me know ! Thank you for the review