Hi there,
maybe anyone has an idea for my problem. I have 2 Plugins that modify the chat / read the chat. Let's call them A and B. Plugin A is just a chat reader and consumes chat-input to send it to another location. Plugin B reads the chat too but in some cases re-routes the chat to another location if there was a certain prefix in the chat and then cancels the event, so no further chat Plugin should read this. The Problem is that Plugin A is loaded before Plugin B and so always reads the chat before it's getting processed and filtered by Plugin B.
How can i guarantee that if - and only if - Plugin B is installed, it is always loaded before Plugin A but does not depend on it.
###################################
Hallo zusammen,
vielleicht hat einer von euch eine Idee zu meinem Problem. Ich habe jetzt 2 Plugins die den Chat lesen bzw. modifizieren. Nennen wir sie hier mal Plugin A und B. A ist nur ein chat Leser und sendet den chat ungefiltert "woanders" hin. Plugin B liest den chat auch aber routet den chat in manchen Fällen um wenn die nachricht mit einem speziellen präfix beginnt und beendet die event kette dann so das diesen chat (eigentlich) kein weiteres Plugin verarbeiten kann. Das Problem ist, das Plugin A immer vor Plugin B geladen wird und somit den chat liest bevor er von Plugin B ausgewertet und gefiltert wurde.
Wie kann ich garantieren das wenn - und nur wenn - Plugin B installiert ist, dieses immer zuerst geladen wird ohne eine Abhängigkeit zwischen beiden zu haben.
Viele Grüße,
Devidian