[Plugin] GPS (new updated and fixed version of original) v1.7.1

  • Ich selber betreibe nur root Server und keine Game-Server, daher kann ich zu spezifischen Anbietern wie Nitrado nichts sagen.


    Allerdings vermute ich das du den Ordner anlegen musst (plugins). Und dann die Plugins dort hinein laden. Vergiss bitte nicht den shared Ordner auch zu installieren.

  • Kleines update / small update


    Bitte für das update auch https://forum.rising-world.net…ibrary-for-plugins-0-7-0/ aktualisieren!

  • Tried to install the gps plugin, but getting fatal error from the shared library plugin


    RW SERVER: Fatal error occurred!

    pluginapi.PluginException: com.vms.RWGUI: Main class does not extend Plugin: "com.vistamaresoft.rwgui.RWGui"

    at pluginapi.PluginLoader.loadPlugin(SourceFile:307)

    at pluginapi.PluginLoader.loadPluginFromJar(SourceFile:218)

    at pluginapi.PluginLoader.loadPlugins(SourceFile:48)

    at pluginapi.PluginManager.initialize(SourceFile:79)

    at server.Main.e(SourceFile:601)

    at server.Main.initApplication(SourceFile:272)

    at commons.JIWApplication.initialize(SourceFile:242)

    at com.jme3.system.NullContext.initInThread(NullContext.java:87)

    at com.jme3.system.NullContext.run(NullContext.java:130)

    at java.lang.Thread.run(Unknown Source)

  • Did you unpack the plugin like this?

    Looks like the class "com.vistamaresoft.rwgui.RWGui" is missing.

    I think it should hang in "RisingWorld\plugins\shared\lib"


    Maybe you can fix that with the info.

    https://github.com/Devidian/oz…gps/blob/master/README.md

  • Also ich finde das deine Aussage doch etwas sehr pauschal ist. Wenn ich mir ein Auto kaufen will, dann reicht es mir nicht wenn der Verkäufer mir sagt das der fährt und Benzin braucht.

    Einige Plugins sind ja Recht komplex und dort muss es dann auch eine dementsprechende Beschreibung geben. Wenn du dir das Wetter Plugin anschaust, steht da auch nicht viel, verstellbar ist ja auch nur das Wetter. Andere Möglichkeit wäre die Plugin Liste von mir, die ich aktuell halte. Wenn das auch nicht reicht, kannst du ja was besseres machen und dies das veröffentlichen.

  • Hallo,
    ich nutze dieses Plugin schon seit ein paar Monaten.
    Allerdings hatte sich, warum auch immer, in den Settings alle Teleporteinstellungen von True auf False umgestellt, was zu Fehlern führte.

    Ich kann das Plugin nur empfehlen, auch wenn es nur 15 Teleportpunkte sind.
    GPS-1.7.1.zipshared-0.7.0.zipDie hochgeladenen Zip-Dateien sind von der Modder Seite. Im Plugin Ordner entpacken und fertig.
    Falls die Teleportpunkte nicht funktionieren, dann bitte in den Settings alle False zu True ändern.

    beste Grüße Foulcrow

  • Jeder hat eine andere Betrachtungsweise. Da ich zu 99% Beiträge nur auf dem Handy lese, kann das Überfliegen eines Beitrages

    schon sehr umständlich sein. Gestern abend habe ich ein Update am Ende des Textes gefunden, das wäre mir normalerweise aber entgangen.


    lenko Alles gut, ich kenne deine Liste nicht wirklich, aber reicht doch vollkommen aus.


    Foulcrow Ich kenne das Plugin, hatte das vor Jahren auch mal draufgespielt. wegen den dauernden Änderungen aber wieder gelöscht. Ich habe jetzt meine maximale Anzahl von Wegpunkten auf 22 erhöht. Das funktioniert auch. :)


    I

  • Hello everyone.

    After installing the plugin version 1.7.1, the server does not start.

    The server is crashing.

    Rising World - 0.9.6 - Dedicated Server

    Windows Server 2016 10.0 Java 1.8.0_291 (amd64) Memory: 1908 MB

    2021/06/27 08:21 PM

    ____________________________________________________

    RW SERVER: Fatal error occurred!

    java.lang.NoClassDefFoundError: de/omegazirkel/risingworld/tools/FileChangeListener

    at java.lang.ClassLoader.defineClass1(Native Method)

    at java.lang.ClassLoader.defineClass(Unknown Source)

    at java.security.SecureClassLoader.defineClass(Unknown Source)

    at java.net.URLClassLoader.defineClass(Unknown Source)

    at java.net.URLClassLoader.access$100(Unknown Source)

    at java.net.URLClassLoader$1.run(Unknown Source)

    at java.net.URLClassLoader$1.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.net.URLClassLoader.findClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at java.lang.Class.forName0(Native Method)

    at java.lang.Class.forName(Unknown Source)

    at pluginapi.PluginLoader.loadPlugin(SourceFile:295)

    at pluginapi.PluginLoader.loadPluginFromJar(SourceFile:218)

    at pluginapi.PluginLoader.loadPlugins(SourceFile:48)

    at pluginapi.PluginManager.initialize(SourceFile:79)

    at server.Main.e(SourceFile:601)

    at server.Main.initApplication(SourceFile:272)

    at commons.JIWApplication.initialize(SourceFile:242)

    at com.jme3.system.NullContext.initInThread(NullContext.java:87)

    at com.jme3.system.NullContext.run(NullContext.java:130)

    at java.lang.Thread.run(Unknown Source)

    Caused by: java.lang.ClassNotFoundException: de.omegazirkel.risingworld.tools.FileChangeListener

    at java.net.URLClassLoader.findClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    ... 23 more

    java.lang.ClassNotFoundException: de.omegazirkel.risingworld.tools.FileChangeListener

    at java.net.URLClassLoader.findClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.defineClass1(Native Method)

    at java.lang.ClassLoader.defineClass(Unknown Source)

    at java.security.SecureClassLoader.defineClass(Unknown Source)

    at java.net.URLClassLoader.defineClass(Unknown Source)

    at java.net.URLClassLoader.access$100(Unknown Source)

    at java.net.URLClassLoader$1.run(Unknown Source)

    at java.net.URLClassLoader$1.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.net.URLClassLoader.findClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at java.lang.Class.forName0(Native Method)

    at java.lang.Class.forName(Unknown Source)

    at pluginapi.PluginLoader.loadPlugin(SourceFile:295)

    at pluginapi.PluginLoader.loadPluginFromJar(SourceFile:218)

    at pluginapi.PluginLoader.loadPlugins(SourceFile:48)

    at pluginapi.PluginManager.initialize(SourceFile:79)

    at server.Main.e(SourceFile:601)

    at server.Main.initApplication(SourceFile:272)

    at commons.JIWApplication.initialize(SourceFile:242)

    at com.jme3.system.NullContext.initInThread(NullContext.java:87)

    at com.jme3.system.NullContext.run(NullContext.java:130)

    at java.lang.Thread.run(Unknown Source)

  • missing shared lib?

    Sorry, I do not understand the solution to the problem

  • missing shared lib?

    I understand the reason. The library is not in the plugin or on the server?

  • what happened is the version of shared libraries I had was not working for some reason so I installed rwgui instead since I knew it worked. I will work on making the change but we still seem to be getting a crash when we reloadpplugins. IT is not really a crash

    What happens after installing gps and shared libs when I reloadplugins in the console is this error


    PLUGIN EXCEPTION (Omega Compass GPS (com.vms.GPS), 1.7.0, Maik 'Devidian' Laschober) ---->

    java.lang.ClassCastException: [Lde.omegazirkel.risingworld.Waypoint; cannot be cast to [Lde.omegazirkel.risingworld.Waypoint;

    at de.omegazirkel.risingworld.GPS.setGpsText(GPS.java:529)

    at en.omegazirkel.risingworld.GPS.onPlayerChangePosition(GPS.java:316)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)

    at pluginapi. PluginEventHandler.triggerEvent(SourceFile:245)

    at G.g.a(SourceFile:319)

    at G.g.messageReceived(SourceFile:133)

    at de.jiw.network.server.core.ServerUdpChannel.onMessageReceived(ServerUdpChannel.java:100)

    at en.jiw.network.server.core.AbstractServerChannel.dispatchUDP(AbstractServerChannel.java:71)

    at en.jiw.network.server.session.UdpSessionHandler.channelRead0(UdpSessionHandler.java:61)

    at en.jiw.network.server.session.UdpSessionHandler.channelRead0(UdpSessionHandler.java:16)

    at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)

    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)

    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)

    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)

    at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)

    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)

    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)

    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)

    at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)

    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)

    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)

    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)

    at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)

    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)

    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)

    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)

    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)

    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)

    at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)

    at java.lang.Thread.run(Unknown Source)

  • i had the same issue, "Devidian: known issue that comes from the original mod, i did not invent GPS, just made some bugfixes and adjustments as the original maintainer was gone" that is the response i got. that is also the same error i get when reloading plugins. not as bad when noone else is on the server. also the newest version of gps is 1.7.1 and the shared lib is 0.7.0. . i got this link from Devidian hope its ok to share. http://rwdist.omega-zirkel.de/

  • i had the same issue, "Devidian: known issue that comes from the original mod, i did not invent GPS, just made some bugfixes and adjustments as the original maintainer was gone" that is the response i got. that is also the same error i get when reloading plugins. not as bad when noone else is on the server. also the newest version of gps is 1.7.1 and the shared lib is 0.7.0. . i got this link from Devidian hope its ok to share. http://rwdist.omega-zirkel.de/

    Yes its ok to share, should be in some post of mine here too. If the plugins are all on their latest version, they should run fine (except some bugs from original code) if not just post again


    PS: the Quick install all zip may not be with the latest versions currently, use single downloads

Participate now!

Don’t have an account yet? Create a new account now and be part of our community!