Code Monkey home page Code Monkey logo

wd-forms's Introduction

wd-forms's People

Contributors

crasher508 avatar dependabot[bot] avatar xxarox avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

wd-forms's Issues

BUG!!!

Starting WaterdogPE....
01:23:19 [INFO ] Starting WaterDogPE proxy software!
01:23:19 [INFO ] Software Version: 1.2.4
01:23:19 [INFO ] Build Version: release
01:23:19 [INFO ] Development Build: false
01:23:19 [INFO ] Software Authors: WaterdogTEAM
01:23:19 [INFO ] Discovered branch 127f489421d8d77444fcc99f7ff8c860409a4bc4 commitId 127f489
01:23:19 [INFO ] Using NIO channel implementation as default!
Exception in thread "WaterdogPE-main" java.lang.NoClassDefFoundError: dev/waterdog/waterdogpe/network/protocol/updaters/ProtocolCodecUpdater
at java.base/java.lang.Class.getDeclaredConstructors0(Native Method)
at java.base/java.lang.Class.privateGetDeclaredConstructors(Class.java:3405)
at java.base/java.lang.Class.getConstructor0(Class.java:3610)
at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2786)
at dev.waterdog.waterdogpe.plugin.PluginLoader.loadPluginJAR(PluginLoader.java:58)
at dev.waterdog.waterdogpe.plugin.PluginManager.loadPlugin(PluginManager.java:101)
at java.base/java.util.TreeMap.forEach(TreeMap.java:1282)
at dev.waterdog.waterdogpe.plugin.PluginManager.loadPluginsIn(PluginManager.java:78)
at dev.waterdog.waterdogpe.plugin.PluginManager.(PluginManager.java:52)
at dev.waterdog.waterdogpe.ProxyServer.(ProxyServer.java:166)
at dev.waterdog.waterdogpe.WaterdogPE.main(WaterdogPE.java:63)
Caused by: java.lang.ClassNotFoundException: dev.waterdog.waterdogpe.network.protocol.updaters.ProtocolCodecUpdater
at dev.waterdog.waterdogpe.plugin.PluginClassLoader.findClass(PluginClassLoader.java:46)
at dev.waterdog.waterdogpe.plugin.PluginClassLoader.findClass(PluginClassLoader.java:41)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 11 more
请按任意键继续. . .

Fix this handler

https://github.com/xxAROX/WD-forms/blob/main/src/main/java/xxAROX/WDforms/forms/types/CustomForm.java#L47-L63

    @Override public void handleResponse(ProxiedPlayer player@Nullable String response) { 
         if (response == null) { 
             if (onClose != nullonClose.accept(player); 
         } else { 
             ArrayList<Objectresults = (new Gson()).fromJson(responseArrayList.class); 
             System.out.println(results); //[null/*label*/, ""/*empty input*/, 0.0/*drop-down*/, 0.0/*stepslider*/, false/*toggle*/, null/*label*/ /*, etc. */]
             CustomForm.Response response1 = new Response(this); 
             elements.forEach(element -> { 
                 if (element instanceof Dropdown) ((Dropdownelement).getOnSubmit().accept((Dropdownelement); 
                 else if (element instanceof Input) ((Inputelement).getOnSubmit().accept((Inputelement); 
                 else if (element instanceof Slider) ((Sliderelement).getOnSubmit().accept((Sliderelement); 
                 else if (element instanceof StepSlider) ((StepSliderelement).getOnSubmit().accept((StepSliderelement); 
                 else if (element instanceof Toggle) ((Toggleelement).getOnSubmit().accept(player, (Toggleelement); 
             }); 
             if (onSubmit != nullonSubmit.accept(response1); 
         } 
     }

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.