AtriusX / Waystones

A small plugin that brings long-distance teleportation to Minecraft survival mode!
https://www.spigotmc.org/resources/waystones.93917/
11 stars 6 forks source link

Suggestion: Pl3xmap Support #47

Open knniDE opened 2 years ago

knniDE commented 2 years ago

I would like to see a Pl3xmap support for the plugin, so that you can see the waystones when placing them on the online map and possibly a better locate or manage can take place.

Pl3xmap: OLD <= 1.17: https://github.com/pl3xgaming/Pl3xMap NEW > 1.17: https://github.com/NeumimTo/Pl3xMap or https://github.com/jpenilla/squaremap

AtriusX commented 2 years ago

This is a potentially worthwhile suggestion, however at least as of right now Waystones currently don't store their location anywhere unless they have a name (in which case their location is stored as a serialized address in the warpnames.json file. Can you give a bit more info on how you'd like to see it implemented?

knniDE commented 2 years ago

oof, so I would just like that you can see the waystone on the online map so you know where you could warp. how exactly the implementation should take place, I do not know yet. sorry.

AtriusX commented 2 years ago

Alright, this feature would probably be something only implemented on 1.18 and above just to avoid needing to support lower versions, are there any examples of this in action so I can get an idea of what the map is like?

knniDE commented 2 years ago

So I currently have a 1.18.1 server with the fork from NeumimTo. There I have also installed the Sign Addon from pl3xgaming. Players can place signs and right click on them with a normal map to publish the sign on the map. The link to my online map is: Survival Map knni.de Please don't be surprised, I have a German server and also took a different Map UI (LiveAtlas)

AtriusX commented 2 years ago

I see, the API for the plugin seems fairly straightforward overall. Considering that though, it might be worthwhile to include dynmap support with this too. Would you have any insight on the API for that plugin as well? I'm primarily concerned about if it would be simple enough for both, so users wouldn't be limited to one implementation or the other.

knniDE commented 2 years ago

Unfortunately I don't know how to give you an insight into the API. I am not a programmer and as I said I only use the linked plugins. Have these configured for me of course something different, but programmed I have at the plugin just nothing. Sorry

AtriusX commented 2 years ago

Alright then, I'll see what I can find about the API later on. If everything seems workable then I should be able to implement both plugins.