A class written to simplify the use of mysqli in php. Uses similar concepts to other db classes built into other frameworks. Download the file here or look at the code below.
[Read More]Pixelmon
In my time working with Pixelmon team I played a role of working with multiple parts of the team due to my vast experience developing. Pixelmon was a hybrid game mode with minecraft and pokemon mixed in an open world game.
Unfortunately the game faced some pushback including dmca takedown notice from Nintendo themselves which resulted in all development ending. The game had user created content that was similar to the real game pokemon but created by hand as to avoid copyright infringement. It seems that Nintendo still carried on with the takedown however.
[Read More]Sending SMS via the Nexmo SMS gateway.
A class written to simplify the use of the nexmo api gateway for SMS messaging. This class was a fork from another repository with new gateway endpoints added and adding an entirely new service for automated phone calls with a tts engine. Download the file here or look at the code below.
[Read More]RDNS XSS On Industry Standard Looking Glass
My commitment to security is always a goal of mine. The ‘industry standard’ network looking glass now faces a pretty nasty XSS vulnerability which is listed on github and I discovered. An RDNS XSS was disclosed which has been patched by a temporary fix I applied to it.
[Read More]ClouDNS API Library
This is a wrapper library for the ClouDNS API to be used by PHP applications. It tries to ease the integration of the API into your applications by handling all interactions with API and providing a simple interface to interact with. The entire projects source code is posted on gitlab.
[Read More]Java Plugin Minecraft RepairSigns
Written in java for minecraft this plugin was created to improve user gameplay. With close to 10k downloads and hundreds of active servers using it. You can checkout the old plugin page here
The RepairSign plugin provides easy to use repair locations to help improve the user experience from a general perspective. Before making the purchase you can check trough an invoice station how much its going to cost and get a detailed list of all prices for each item. You can even go as far as to change the default pricing for all items in the config. To repair or get estimate left click signs.
[Read More]