Advertisement
CaptainLepidus

Discussion with Bukkit Devs

Nov 28th, 2012
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.76 KB | None | 0 0
  1. <CaptainLepidus> Amaranth, having a discussion with someone about replacing the vanilla server with Bukkit. What would your view point be on this? (it probably won't happen, but I'm interested anyway)
  2. <Amaranth> CaptainLepidus: You mean having Mojang pull in CraftBukkit/Bukkit and call it the official plugin API?
  3. <CaptainLepidus> Indeed.
  4. <Wolvereness> No...Pulling Bukkit/CraftBukkit.... no...
  5. <Amaranth> CaptainLepidus: Excuse me while I roll on the floor laughing
  6. <CaptainLepidus> I'm intrigued. Why are you opposed to the idea? (Not that I'm not...just interested in your ideas.)
  7. <Amaranth> Our API sucks in a lot of ways and in a lot of places our implementation isn't much better
  8. <Wolvereness> Craftbukkit / Bukkit was rushed, and many features were written in terrible ways...The methods in the scheduler make me want to cry...
  9. <CaptainLepidus> But is it not superior to having zero plugin support?
  10. <Wolvereness> CaptainLepidus: you don't quite understand the implications of grabbing Bukkit and calling it a day
  11. <Amaranth> CaptainLepidus: I'd rather vanilla have nothing To start with a vanilla plugin loader should completely isolate plugins (and their dependencies) from each other and use the security system to lock down what they can do, including poking in to minecraft internals
  12. <CaptainLepidus> So you see Bukkit as a freer alternative to vanilla, then? With less security, but perhaps more capability?
  13. <DarthAndroid> the fact that you *have* to poke into the internals to do so much stuff is a sign of design flaws and one of the reasons why it's not an answer to "Minecraft Mod API" but that's the problem with anythign built off of vanilla (as CB is) - there's just not a whole lot of other options
  14. <Amaranth> CaptainLepidus: No, I see that as a failure of our plugin loader
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement