Giter Club home page Giter Club logo

Comments (13)

EmanYm avatar EmanYm commented on September 6, 2024 1

Sorry for wasting your time on this issue!
And thank you for your time developing this mod! The community I'm helping get set up loves this concept, along with the pronouns plugin.

This will be one of the "Function only works with client-side mod installed" things...

from rainglow.

ix0rai avatar ix0rai commented on September 6, 2024

Have you reported this to purpur? it's an issue on their end, since in normal usage rainglow is a fabric mod and is not expected to have a plugin.yml.

from rainglow.

EmanYm avatar EmanYm commented on September 6, 2024

Every other server-side plugin I've ever installed has a plugin.yml

from rainglow.

ix0rai avatar ix0rai commented on September 6, 2024

rainglow is not a plugin, it is a fabric mod. This is not an issue on my end.

from rainglow.

EmanYm avatar EmanYm commented on September 6, 2024

Why, then, is it listed when I sort by Server, and have server-side optional on the description page?

from rainglow.

EmanYm avatar EmanYm commented on September 6, 2024

I realised after my initial post that 1.19.3 was the only version listed when I sorted the files by "server", so downloading other versions to test in my troubleshooting step was unnecessary.

from rainglow.

ix0rai avatar ix0rai commented on September 6, 2024

Bukkit, Spigot, Paper, Purpur, etc plugins are not the only type of mod that can be used server-side. Fabric mods can also restrict themselves to client or server side.

from rainglow.

EmanYm avatar EmanYm commented on September 6, 2024

I'm going to take your word for it, as I haven't done anything with Minecraft mod developing since pre-1.5, so you will be more knowledgeable in this area than I am.

I'll make a post to Purpur about it, but I feel like simply adding a plugin.yml would fix this issue.
Or maybe I'm completely mistaken, and it's more complicate than that.

from rainglow.

ix0rai avatar ix0rai commented on September 6, 2024

yes, please forward this to purpur.
the reason I'm holding out on making a plugin.yml is because I have only ever worked with fabric, and aren't interested in learning about their format just to fix an issue that should be handled on purpur's side. In their software, they take rainglow and transform its code into a plugin for their own use. I'm fairly sure they maintain a rainglow codebase independent to mine, so adding one on my end wouldn't fix anything anyway.

from rainglow.

EmanYm avatar EmanYm commented on September 6, 2024

This is true, there is options within the purpur config files. That's how I found out about RainGlow in the first place.
Perhaps I will look a little more into the options before sending the report.

My theory is that the server-side code is there by default, and adding the mod to try and force it to work like a plugin is what MY issue is. I strongly suspect this is an ID:10T error.

from rainglow.

ix0rai avatar ix0rai commented on September 6, 2024

WAIT
yeah that's your issue
sorry I somehow managed to fixate on your issue being purpur's fault and somehow completely forgot that they implement it themselves and you're duplicating functionality anyway
if you're using purpur there's no need to install rainglow manually

from rainglow.

ix0rai avatar ix0rai commented on September 6, 2024

don't worry about it, happy to help!
and I'm always happy to see someone who likes rainglow, it's my favourite of my projects :)

from rainglow.

ix0rai avatar ix0rai commented on September 6, 2024

This will be one of the "Function only works with client-side mod installed" things...

yes, rainglow operates on "client required, installing on server gives enhanced functionality"

from rainglow.

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.