GlowstoneMC / Glowstone

A fast, customizable and compatible open source server for Minecraft: Java Edition
https://glowstone.net
Other
1.89k stars 271 forks source link

NMS and OBC support #956

Closed leonardo-dgs closed 6 years ago

leonardo-dgs commented 6 years ago

Without net.minecraft.server and org.bukkit.craftbukkit classes, there are few plugins that can run on Glowstone server, and this makes it unusable even for lobbies, creative and minigames servers. For example Essentials uses NMS, so it can't run on Glowstone

hafarooki commented 6 years ago

See: Linkstone

hafarooki commented 6 years ago

Also, I recommend not using essentials...

mastercoms commented 6 years ago

Essentials should work fine with Glowstone. What fork are you using and what components?

And yes, exposing nms and obc through Glowstone is being done in Linkstone.

pisaiah commented 6 years ago

image Linkstone provides support for NMS/OBC. If Essentials doesn't work, you could try my Bssentials (3.x builds) full compatibility with Glowstone & (most of) Essentials API _

leonardo-dgs commented 6 years ago

@mastercoms I'm using EssentialsX

leonardo-dgs commented 6 years ago

@IsaiahPatton How do I install Linkstone?

aramperes commented 6 years ago

Linkstone is currently work-in-progress. There is no artifact available for it.

You can follow the development of the Linkstone compiler by @aki-ks here.

@IsaiahPatton started implementing some NMS components here, which will need to be adapted to Aki's compiler once it is ready.

I'm closing this issue because discussion regarding individual plugin support (through NMS/OBC implementation) is better suited for the Linkstone repo.