Closed Cody-Wolf closed 8 years ago
It appears Cauldron does some weird renaming when it shades libraries. I'll look into writing a fix, but no promises. This is a very difficult issue to circumvent without creating a build especially for Cauldron.
But pass my test ,TTT-0.6 can run on Cauldron.
[11:49:58 INFO]: This server is running TTT version 0.6.0 by Maxim Roncacé.
[11:49:58 INFO]: Type "/ttt help" for help.
ttt help
[11:50:00 INFO]: Commands available to you:
[11:50:00 INFO]: /ttt join, j Enters you into a given game
[11:50:00 INFO]: /ttt quit, q Removes you from your current game
[11:50:00 INFO]: /ttt import, i Imports a world from a given folder into the plugin
[11:50:00 INFO]: /ttt carena, ca Creates an arena by the specified name. Three coordinates and optionally a world may be provided. If no extra arguments are provided, the sender's location will be used.
[11:50:00 INFO]: /ttt addspawn, ad Adds a spawn to the specified arena. Three coordinates and optionally a world may be provided. If no extra arguments are provided, the sender's location will be used.
[11:50:00 INFO]: /ttt removespawn, rs Removes a spawn from the specified arena. Three coordinates and optionally a world may be provided. If no extra arguments are provided, the sender's location will be used. A single index may also be used.
[11:50:00 INFO]: /ttt setexit, se Sets the exit point upon round exit to your current location
[11:50:00 INFO]: /ttt help, ? Displays this help menu
Yes, but version 0.6 did not rely on Guava whereas Steel (the new backend as of 0.8) does.
You can try imitating TTT0.6 to fix the bug. I think may be the problem of Steel.(In version 0.7, you change Guava to Steel.And after version 0.6,it can't run on Cauldron)
That's not quite how it works. Steel is a minigame engine which TTT uses as of version 0.8.x, whereas Guava is a utility library that Steel happens to use. However, because of the way Minecraft Forge is built, Guava doesn't always seem to be accessible, hence why you're having this issue.
Can you develop new versions of TTT for Cauldron?
Because version 0.6 is too old. And it doesn't have the new version of the many functions.
As I've said, I'll look into resolving this issue, but a fix could potentially be complex so I can't guarantee that it will see a fix in the near future.
Have you tried recompiling Cauldron and testing to see if the issue still occurs?
Support for Minecraft 1.7.x will be dropped in TTT v0.11, so I'm marking this issue as wontfix.
@Daniel1102
My server is cauldron(1.7.10-1.1388.1.0). Here‘s my logs(Only run TTT-0.9.3 and Steel).