2 ms·
I think there are two things at play here. Firstly, I'd say that the reason Forge mods do such amazing things is because of the dedication of developers. Forge
by gravypod 11y ago
I think there are two things at play here. Firstly, I'd say that the reason Forge mods do such amazing things is because of the dedication of developers. Forge basically gives you an API to monkey patching and nothing else.
Bukkit failed because of copyright laws. Despite this, people still use bukkit. It was powerful, easy, and had an intuitive API. It made programming seem fun to me.
- Macha 11y agoI guess my problem is similar to my problem with the new extensions model for Firefox. It might be much smoother for 95% of developers with the new API's. But the remaining 5% of cases go from "pretty hard" to totally impossible. With Bukkit's API, something like buildcraft's pipes with all its appeal would have been impossible. Or the only reason something like tree style tabs is going to be possible with the new fx extensions API is because it already exists so they know they need to make that possible. If Buildcraft or Tree tabs did not exist from the fully open ability for an add-on to modify their host app, I find it unlikely the APIs to support them would ever exist.
- gravypod 11y agoWell that is only due to the fact that there are limitations to a server-side only API. A proper API done client side would look like bukkit, but have hooks into almost anything you could need. Look at GMod for example.