#Where to start learning to make a plugin like dynmap

1 messages · Page 1 of 1 (latest)

tender saffron
#

Hey guys!

Ok so this is a pretty loaded and vague question... but I was wondering where would I even start in order to make a plugin like dynmap.

Before everyone tells me to just use dynmap and not reinvent the wheel... my goal isn't to make something like dynmap. I just want to learn the skills neccesary to make something like that :)

My knowledge atm is basically limited to basic java and spigot. What areas and topics should I look into?

Specifically I want to learn:

  1. How to create and host a webpage from the minecraft server.
  2. How to have the minecraft server communicate with the webpage.
  3. How to render 3d blocks / chunks like dynmap does.

Again, I'm not asking for any specifics... just a general direction and list of topics with which I can start my learning journey :D

Thanks!

#

I've made a handful of fairly advanced plugins already with spigot, so I feel very comfortable using it. Not sure what you mean by "learn java better" :)

#

And experimenting is exactly what I want to do.. I just... don't know where to start :P

thorny silo
#

prob web development

vagrant nova
# tender saffron Hey guys! Ok so this is a pretty loaded and vague question... but I was wonderi...

you can look into netty/java http servers for hosting a webserver on your minecraft server, or you could require users to connect a dedicated webserver and communicate internally through a local network or whatever

for rendering 3d blocks/chunks, maybe use like a javascript rendering library and have it fetch the data from the webserver when it displays a chunk. i dont know how to use those libraries and how to optimize it, but that should be about what you need

#

so web development, a bit of networking (for sending the chunk data and comms) and advanced java i guess