JukeboxAPI icon indicating copy to clipboard operation
JukeboxAPI copied to clipboard

Support Cauldron

Open oliverdunk opened this issue 6 years ago • 10 comments

We try to use the net/md_5/bungee/api/chat/BaseComponent class which is not available in Cauldron.

oliverdunk avatar Feb 09 '19 20:02 oliverdunk

Does this affect Sponge too?

Moutard3 avatar Feb 12 '19 10:02 Moutard3

It's true that we don't support Sponge, but that's for a different reason, so wouldn't be covered by this issue.

Cauldron is based on Bukkit, so should run MCJukebox. It only doesn't because of some more changes that are needed in our clickable chat links.

oliverdunk avatar Feb 13 '19 00:02 oliverdunk

Oh okay! Never used any of those two ^^ So would it be better to detect cauldron and use another class, or would it be possible to use another class that the two have?

Moutard3 avatar Feb 13 '19 10:02 Moutard3

In theory, I think we should be able to find one that the two share. We can go for the other approach if not, though.

Maybe a better idea is just to get the server version and base our decision on that?

oliverdunk avatar Feb 13 '19 10:02 oliverdunk

What do you mean with getting the server version?

Edit: Since cauldron is not updated anymore, I think this issue isn't one. Edit2: LavaBukkit seems more viable option

Moutard3 avatar Feb 13 '19 10:02 Moutard3

I think in the modding community versions like 1.7 are more common. I could be wrong though.

With the version, I know that /version tells you if you're running Bukkit or Spigot. I hope there's a method for that and it will presumably identify Cauldron too.

oliverdunk avatar Feb 13 '19 12:02 oliverdunk

Yeah but that's not what i mean. Cauldron development is abandoned so I don't think it's still use by many people as there's some alternatives like LavaBukkit (which support Spigots plugins) & Sponge (which don't afaik). Supporting Cauldron isn't useful imo

Moutard3 avatar Feb 13 '19 12:02 Moutard3

Hmm, that'd be interesting to investigate. I haven't heard of LavaBukkit but if that's the case MCJukebox should be tested on that too.

oliverdunk avatar Feb 13 '19 12:02 oliverdunk

I never tried LavaBukkit, just gave it as it was the only alternative I could find. If possible, a plugin rewrite for sponge would be better I think (but much more time consuming)

Moutard3 avatar Feb 13 '19 12:02 Moutard3

This should support Cauldron #55

GrangerTheDog avatar Oct 08 '21 01:10 GrangerTheDog