Git Product home page Git Product logo

Comments (4)

iGabyTM avatar iGabyTM commented on May 27, 2024

Components is what newer versions of Minecraft use. Even though spigot still has string methods that's just because MD_5 wants to have "backwards compatibility", but internally things are converted to components.
Minecraft 1.7.10 is VERY old and I doubt that @Ipsk will add direct support for it on any of the libs. You can try adventure, it might work on 1.7.

I see that you have made a fork of triumph-gui, you can go ahead and implement these methods but they won't be merged into this repo. I've had this discussion before with @Ipsk and we agreed that components are the best option.

from triumph-gui.

EverNife avatar EverNife commented on May 27, 2024

Sure, no problem at all, it's understandable.

I will leave my fork here for anyone wanting these three things:

1- 1.7.10 Modded Suport ( as well as 1.12.2 modded suport) (both these versions are legacy, so they do not have adventure on it)
2- Removal of Adventure's Component usage
3- Removal of Deprecated Code.

image

https://github.com/evernife/triumph-gui/releases/tag/3.0.4-e1

from triumph-gui.

LichtHund avatar LichtHund commented on May 27, 2024

Adventure is not required, it is the default and it is the recommended way but not required. You can still use new Gui(rows, "title as string") and ItemBuilder.from(material).setName("item name as string"), just make sure to exclude it from the Gradle/Maven dependency.

Adventure does support 1.7.10, however this does not have direct support to it, if it works or not I am unsure as I have never tested.

Modded support? Do you mean actually provide support for other platforms or do you mean support for mixes like Mohist?
If you mean different platforms, yes this will be implemented at some point, mainly Fabric and Sponge, but Forge could be planned.
However if you mean things like Mohist then no I do not plan to support that.

from triumph-gui.

EverNife avatar EverNife commented on May 27, 2024

On forge i meanted Hybrid like Cauldron/Thermos/Crucible(1.7.10) and Mohist(1.12.2)

I totally understand, its a pain to give support to them, that is where I enter :D
My job is give support for things people wil usually not waste time with.

I may give a try on Adventure in the future, but as legacy builds are, there might be zero advantage using Adventure on them.

from triumph-gui.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.