Want a better Minecraft server? Read about SpigotMC here!
Separate names with a comma.
Discussion in 'Spigot Help' started by Fonzee9, Jun 10, 2016.
Please tell me they have it!
You could test the latest version (tested on 1.9) on 1.10 https://www.spigotmc.org/resources/buycraft.336/ . I don't believe it uses any NMS or anything that would break through 1.9 -> 1.10.
After i updated i click the package and it doesn't show a link like it normally does
Any errors in console?
Yes here it is
Doesn't look related to updating versions. Try deleting your BuyCraft folder, then starting up again and setting the API key again.
But it only happened when i updated to 1.10
Did what you said got the same error..
It is probably related to versions since fanciful uses NMS via reflection, that definitely has potential to break.
I have no issues in 1.10 accept for buycraft i need it to work.. Is there a devbuild for 1.10?
I rlly don't want to downgrade my server but i might have to because buycraft is how i keep my server up and running
Is there anything i can do to keep my server on 1.10 with buycraft but still allow people to buy my ranks?
Just wait patiently, or contribute to it if you know Java (I doubt so, otherwise you wouldn't make this thread) as I think it is open source.
Yep, that's why I personally use a system that relies on /tellraw instead of composing messages with NMS. One less thing to update.
don't use fanciful (because it uses nms) and don't use tellraw (why would you want to execute a command just for sending a message?...)
Spigot has its own chat api. https://www.spigotmc.org/wiki/the-chat-component-api/
Does that also work in Spigot too even though the tutorial says BungeeCord?
Edit, NVM, player.spigot().sendMessage(fancyStuff);
So its a problem with the Fanciful API (https://github.com/mkremins/fanciful), cause its open source i try to update it and merge the 1.9 BuyCraft jar with my fancful update, i will upload the jar then.
Better yet, just change Buycraft so that it uses the ChatComponentAPI?
the developers of them need to change it, atm its easier to replace the line which checks the server version ^^
I was planning to do that, I'm thinking about just setting the dependency to a provided one and the type jar. This dude supposedly made it work with 1.10 https://github.com/Gnat008/fanciful.