Dismiss Notice
Wynncraft, the Minecraft MMORPG. Play it now on your Minecraft client at (IP): play.wynncraft.com. No mods required! Click here for more info...

Tool A Wynncraft Api Wrapper Written In Node.js

Discussion in 'Your Work' started by colin350, Aug 31, 2016.

Thread Status:
Not open for further replies.
  1. colin350

    colin350 The Best Admin (duh) HERO CHAMPION

    Messages:
    473
    Likes Received:
    3,999
    Trophy Points:
    277
    Minecraft:
    Hiya!

    I'd like to start off by saying @Ascended Kitten 's Java wrapper strongly influenced this project.

    Project Statistics:
    stable version: 0.2.2-DEV
    development time (total): 1 month


    So, what is the Wynncraft API?
    It's essentially a way to access in realtime in-game data, for example, player statistics.

    Although I agree that using curl or http requests is rather simple, I thought it'd be cool to write a simplistic wrapper that makes developing with the WynnAPI in Node projects much easier.

    Now my wrapper doesn't just allow easy access to standard JSON information given when sending a GET request to the WynnAPI, it also comes with built in methods that I have found useful in my past projects.

    Why would you want to use my wrapper?
    It reduces the amount of code you have to write yourself. You can also potentially avoid situations where you need to use Promises. You can use the built in methods to write more complicated functions. In my opinion, the possibilities are endless.

    Notes:
    » I'm in the process of going through my to-do list, although, I need to balance simultaneously college applications.
    » I used my Territory Class to get territory information (open, holdings, and inAttack) before Wynnapps upgraded its guild map.
    » My discord bot (Wynn Theory Bot) runs this API. @!3!
    » Has Mojang Service Status information (which won't be added until I finish the documentation)
    » This API has full documentation.

    Do note: you don't need to write node files to access the wrapper. You can access the wrapper via the node repl.

    Oh fine, I'll give you the link already :)
    https://github.com/Covergense/Fruma
     
    Last edited: Nov 27, 2016
  2. modern

    modern The irony is that I love the future

    Messages:
    839
    Likes Received:
    2,538
    Trophy Points:
    157
    Guild:
    Very useful! Thanks for the Api!

    (Now if only I used Java...)
     
    blankman and XavierEXE like this.
Thread Status:
Not open for further replies.