Posts by PatrickOtt
Latest Hotfix: 0.9.2.1 (2026-05-13)
-
-
Hallo alle zusammen,
ich habe mal eine ganz interessante Frage. Ist es überhaupt erlaubt, Java Programme zu dekompilieren?
Ich persönlich finde es blöd, wenn jeder deinen Java-Code lesen kann.Was ist eure Erfahrung / Meinung?
Hello everyone,
I have a very interesting question. Is it even allowed to decompile Java programs?
Personally, I find it stupid if everyone can read your Java code.What is your experience / opinion?
-
That was the ticket.. sort of feel seedy to the decompile.. You are exactly correct. He names his stuff with the de. thing. One thing that is interesting is he has his own API Class tool that is compiled in the code.
It is the on logon that is the issue so I will look at that Thanks
Hi @red51,
wie kann man sein jar-Datei richtig Verschlüsseln, damit nicht jeder den Code sehen kann?
Weil so wie es aussieht, kann angriff mein Code losen.
Zur Information: Wenn Ihr selbst was am Code ändert, dann macht nicht mich dafür schuldig, wenn etwas nicht geht.
For information: If you yourself will change what the code, does not make me guilty for if something does not work.Zum Code sage ich nur eins: Ich halte das eigentliche Plugin und zusätzliche Tools getrennt.
Ich kann einfach die Tools kopieren und sie in andere Plugins einfügen. Der Code ist nicht an dieses Plugin gebunden.
To the code, I say only one thing: I keep the actual plugin and additional tools separate.
I can simply copy the tools and paste them into other plugins. The code is not tied to this plugin. -
Is this error already solved?
de.pbplugins = The plugin package
de = German
pbplugins = my Plugin-signature
pb = PatrickBronkeThe PluginAPI from red is:
net.risingworld.api
Most Java packages are written like this.
-
gibt es eine Möglichkeit, die falschen Kollisionen zu löschen, damit man manuell eine neue Tür einbauen kann.
-
Hi @red51,
Unser server spukt zurzeit fehler aus.
Ein Mitspieler hat ein Blueprint gesetzt. Dort warten Türen drauf. Diese Türen, wurden:
1. Doppelt einfügt (siehe Bild)
2. Wenn man sie zerstört hat, dann konnte man nicht durchgehen, als wäre noch einen Unsichtbare tür da! Das gleiche gilt auch für die Kanaldeckel.
3. Habe ich bemerkt, wenn ich mit einer Tür interagiere, dass eine Meldung in der Konsole kommt. (siehe 2. Bild)Und zum Schluss:
Ich habe auch einen Fehler erhalten:
Display MoreJavaat io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
Weiß aber nicht, wie er entstanden ist. -
i @red51,
dieses Licht (siehe Bild) kann man in einer bestimmten Richtung nicht an die Wand platzieren.
-
Hi @'DerAlteSack'
Ich bring bald ein Update für AktiveSign raus. Dort gibt es dann den AutoSave Modus, wo Schilder automatisch geschützt werden, auch die, die keine Funktionen haben. Diese Schilder können dann nur von Admin oder von dem Spieler gelöscht werden, der das Schild platziert hat.
-
Hi @red51,
Es felt leider doch noch eine Methode:
event.setLineColor(int line, int color)Wird bei event.setText() die Farbe aller Zeilen geändert, wenn ich einen Farbcode davor schreibe?
event.setText("[Farbe]" + event.getText())
Brauche nur 1. Zeile.
-
Wartet es mal ab, wenn Schienen- und Straßenverkehr, Strom (inklusive Maschinenbau), fliesendes Wasser usw. noch ins Spiel kommen.

Ich freue mich um jeden Tag, wo ich zusehen kann, wie sich das Spiel immer weiter entwickelt. Besonders, weil es eben so realistisch wie möglich gestaltet worden ist.
Und wenn ich so nachdenke, was alles noch an API auf uns zu kommt, dann sind wirklich keine Grenzen mehr gesetzt.
-
-
Mit dem nächsten Hotfix (im Laufe des Wochenendes) werden zumindest schonmal die Funktionen getLineText(int), getLineColor(int) sowie getNumLines() zum PlayerSetSignTextEvent hinzugefügt
Super!
Mehr brauch ich auch nicht. -
Hallo @red51,
Habe folgenden Code versucht:
Leider kam da nichts raus.
Ich kann mit diesem Event leider keine Zeilen auslesen! Nur das ganze Schild: event.getText();
Könntest du bitte zu diesem Event folgendes Hinzufügen: event.getLineText(int Line) ?Ich muss ab und zu jede Zeile prüfen, ob der Spieler das Richtige auf das Schild geschrieben hat.
Wenn ich z.B. ein Teleport-Plugin mit Schilder mache, muss ich zuerst prüfen, ob in Zeile 2 der angegebene Ort überhaupt in der Datenbank existiert.Sobald ich diese Funktion besitze, wäre alles Vorhanden, was ich für mein Plugin brauch.

-
Ich kann mich leider auf keinen Server anmelden! (Siehe Bild)
Aber meine Server-Anbieter sagt, das der Server bereits auf dem neuesten Stand ist.
-
Hi @red51,
habe ein Fatal-Fehler:
Error occurred during application-update (25)
java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key clothing.removing
at java.util.ResourceBundle.getObject(Unknown Source)
at java.util.ResourceBundle.getString(Unknown Source)
at x.b.onAnalog(SourceFile:571)
at com.jme3.input.InputManager.invokeAnalogs(InputManager.java:245)
at com.jme3.input.InputManager.invokeUpdateActions(InputManager.java:215)
at com.jme3.input.InputManager.update(InputManager.java:908)
at commons.JIWApplication.update(SourceFile:313)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.runLoop(LwjglAbstractDisplay.java:151)
at com.jme3.system.lwjgl.LwjglDisplay.runLoop(LwjglDisplay.java:198)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:232)
at java.lang.Thread.run(Unknown Source)Ist gekommen als auf das Pferd lange die Aktionstaste gedrückt habe, da ich gedacht habe, dass man so den Sattel auch wieder wegnehmen kann.
EDIT: Bevor ich es vergesse: SUPER UPDATE! Die Pferde gefallen mir!
-
Please wait for the next Update.
Many things are fixed in the Update.
-
Bitte versuche das Heal-Schild, ohne 50:!
Mein Programm sucht nur nach ALL
if (sign.getLineText(1).contains("all"){ … }
Ich bringe bald ein neues Update mit einem Besseren Debug-Modus raus.
Das schreibt dann eine Log-Datei, wenn was nicht in Ordnung ist.Diese Log-Datei kann man mir dann Senden.
Zusätzlich fügt es eine neue Option in der Config ein: AutorDebug
Dies ist standardmäßig auf false!Wenn es aber auf true steht, kann der Entwickler des Plugins das Plugin auf dem Server Debugen!
D.h. Der Entwickler bekommt nur die Rechte für das Plugin! Da wird es dann einen Debug-Bereich im Plugin geben, worauf der Entwickler zugreifen kann. Mit dem AutorDebug-Modus kann der Entwickler nach dem Fehler suchen, ohne das er Admin-Rechte brauch.WICHTIG: Alles, was im AutorDebug-Modus gemacht wird, wird vom Plugin mitgeschrieben (Log-Datei), damit Admins zurückverfolgen können, was der Spieler gemacht hat.
-
Hello everyone, Thanks for your comments.
I try to find these errors.
It may be that the next update does not clear all errors immediately.
I will add a better debug mode to help detect errors faster! -
Hallo @angriff,
das Problem scheint in der Config zu sein.
Bitte sende mir den Inhalt der Conifg oder lade hier die System.config hier hoch.
Sie befindet sich im iConomy-Ordner unter "config".
Und bitte sende mir die Datenbank von iConomy.
Sie befindet sich auch im iConomy-Ordner unter "Datenbank" -
Zum Thema Bank: Wenn du ein AktiveSign nutzt, bezahlst du nur mit CASH! Nicht mir der Bank!
Die Bank ist dafür da, um z.B.:
- Geld zu sparen;
- Geld zu Sichern (Später kann man auch dein Cash klauen!) Die Bank ist wie ein Tresor.
- Schulden machen (Mit einer Bank kannst du Schulden machen! Wenn dein Cash auf 0 ist, dann kannst du nicht weiter runter!)