mirror of
https://github.com/PaperMC/Paper.git
synced 2024-12-28 03:48:01 +01:00
Clarify ambiguity around what is API
By: md_5 <git@md-5.net>
This commit is contained in:
parent
0584f1033a
commit
8952c0a90f
@ -18,10 +18,10 @@
|
||||
not guaranteed, especially across major versions. In particular the
|
||||
following is a (incomplete) list of things that are <b>not</b> API.
|
||||
<ul>
|
||||
<li>Implementing interfaces. The Bukkit API is designed to only be
|
||||
<li>Implementing interfaces or extending classes. The Bukkit API is designed to only be
|
||||
implemented by server software. Unless a class/interface is obviously
|
||||
designed for extension (eg {@link org.bukkit.scheduler.BukkitRunnable}), or
|
||||
explicitly marked as such, it should not be implemented by plugins. Although
|
||||
explicitly marked as such, it should not be implemented or extended by plugins. Although
|
||||
this can sometimes work, it is not guaranteed to do so and resulting bugs
|
||||
will be disregarded.</li>
|
||||
<li>Constructing inbuilt events. Although backwards compatibility is
|
||||
|
Loading…
Reference in New Issue
Block a user