Web-API [v4] - AdminPanel & RESTful web server [now with screenshots!]


#122

Everyone using v4.4.2 please update to this new release as soon as possible, since it fixes a bug that causes an infinite loop when logging an error message

A new version has been released for Web-API, it is available for download here.


  • Add update check
  • Fix recursion bug with Sentry
  • Update dependencies

#123

Please note that the version for Sponge API-7 does NOT implement achievements/advancements. These will not be available until Sponge implements them.

A new version has been released for Web-API, it is available for download here.


  • Fix not providing a request body causing errors
  • Fix not providing a username causing errors
  • Fix async tasks causing null values in stat history
  • Remove error and sentry log for ports that are in use or not accessible
  • Fix error when trying to parse empty body to java object
  • Add cache for registry classes. Fix possible issues with async calls.

#124

A new version has been released for Web-API, it is available for download here.


  • Fix map servlet throw errors for certain biomes
  • Fix sentry errors containing wrong context data
  • Fix update check reporting new version when sponge-version doesn’t match
  • Fix various issues related to caching
  • Fix serializers throwing errors on writeStartObject

#125

A new version has been released for Web-API, it is available for download here.


  • Show messages when integrations are active
  • Fix & Update integrations
  • Update Sentry version
  • Allow setting entity & player inventories
  • Fix tameable data
  • Fix players throwing errors when joining on API 7
  • Add support for form-urlencoded data
  • Add WebBooks integration [WIP]

#126

A new version has been released for Web-API, it is available for download here.


  • Fix husky crates integration
  • Add MMCTickets integration
  • Add world and type filters to tile entities
  • Allow limiting the number of tile entities retrieved
  • Support setting player food level, saturation, exhaustion, level and experience
  • Support multiple @WebAPIEndpoint annotations on one method
  • Update to AdminPanel v0.4.1

#127

A new version has been released for Web-API, it is available for download here.


  • Support setting player health and max health
  • Update documentation to contain new player change route

#128


#129

A new version has been released for Web-API, it is available for download here.


  • Fix error with caching commands
  • Update docs for tile entity endpoint
  • Add source to notify commands/aliases
  • Update to AdminPanel v0.4.2

#130

Boy that escalated quickly :joy:


#131

I didn’t even realize this web panel had support for my plugin. Awesome!


#132

@Keuterio haha, that was a typo, fixed!

@codeHusky The integration is not perfect yet, but its fun supporting awesome plugins :smiley:


#133

A new version has been released for Web-API, it is available for download here.



#134

Oh wow, that’s so nice :smiley:

Edit : I am working on a PHP api with my basic skills, I will release it on github as soon as possible so don’t hesitate to ask me for some code !


#135

A new version has been released for Web-API, it is available for download here.


  • Add XML support
  • Add documentation for Web-API API (How to make your own servlet)
  • Add location header and return 201 response when creating resources
  • Add endpoints to message servlet to get all sent and infos about a single message
  • Improve serialization by moving important things into Web-API API and using mostly annotations not serializers
  • Fix & clean up integrations code
  • Add x-webapi-key as an allowed CORS header
  • Update documentation to support swagger codegen
  • Clean up gradle dependencies

#136

IMPORTANT BUG FIXES IN THIS BUILD. ANYONE WITH 4.7.0 PLEASE UPDATE ASAP!

A new version has been released for Web-API, it is available for download here.


  • Fix form config option not working for webhooks
  • Update documentation about serialization with views and annotations
  • Only return xml data when explicitly requested. Don’t add root node for json
  • Use github for update check to avoid certificate errors
  • Fix inflated jar files because of duplicate dependencies

#137

Back to its small size, yeay :+1:


#138

A new version has been released for Web-API, it is available for download here.


  • Fix bug in EventView causing errors for hooks

#139

Hey guys, it’s been a while. Here’s a new version that fixes some existing issues, especially with the newest versions of Sponge API 7. It also features awesomely improved support for HuskyCrates!


A new version has been released for Web-API, it is available for download here.


This release fixes compatibility with Sponge API 7 after cause refactor. So if you’re using one of the newest Sponge API 7 versions and you’ve had errors spammed in your console this should fix it!

  • Fix incorrect default config for hooks
  • Add better error messages for config and hook failures
  • Add deserializer for ItemStack and BlockState (removes the need for ItemStackRequest and BlockStateRequest)
  • Improve server properties endpoint
  • Fix API Servlet trying to set header when response is already provided
  • Improve block operations
  • Add create and change endpoints for HuskyCrates
  • Fix compatibility with Sponge API 7 after cause refactor
  • Update to AdminPanel v0.5.1
    • Create a general DataView that can be used for most pages
    • Improve HuskyCrates integration to allow creating and editing crates
    • Improve Inventory and ItemStack components

#140

A new version has been released for Web-API, it is available for download here.


  • Fix NPE in StatisticsDataView. Fixes #50 and Valandur/admin-panel#1
  • Fix memory issue due to undisposed graphics objects. Fixes #49

#141

Neat, the plugin is still alive.