|
7 | 7 | <div class="grid cards" markdown> |
8 | 8 |
|
9 | 9 | - [:fontawesome-brands-github: Source Code](https://github.com/Incendo/cloud-minecraft/tree/master/cloud-bungee) |
| 10 | +- [:fontawesome-brands-java: JavaDoc](https://javadoc.io/doc/org.incendo/cloud-bungee) |
10 | 11 | - [:fontawesome-brands-github: Example Plugin](https://github.com/Incendo/cloud-minecraft/tree/master/examples/example-bungee) |
11 | 12 |
|
12 | 13 | </div> |
@@ -42,25 +43,27 @@ Cloud for BungeeCord is available through [Maven Central](https://central.sonaty |
42 | 43 |
|
43 | 44 | ## Usage |
44 | 45 |
|
45 | | -`cloud-bungee` has a command manager implementation called `BungeeCommandManager` that can be created like: |
| 46 | +`cloud-bungee` has a command manager implementation called |
| 47 | +[`BungeeCommandManager`](https://javadoc.io/doc/org.incendo/cloud-bungee/latest/org/incendo/cloud/bungee/BungeeCommandManager.html) |
| 48 | +that can be created like: |
46 | 49 |
|
47 | 50 | ```{ .java .annotate } |
48 | 51 | BungeeCommandManager<YourSenderType> commandManager = new BungeeCommandManager<>( |
49 | 52 | plugin, |
50 | | - executionCoordinator, /* (1) */ |
51 | | - senderMapper /* (2) */ |
| 53 | + executionCoordinator, /* (1)! */ |
| 54 | + senderMapper /* (2)! */ |
52 | 55 | ); |
53 | 56 | ``` |
54 | 57 |
|
55 | 58 | 1. Information about execution coordinators in general can be found |
56 | 59 | [here](../core/index.md#execution-coordinators). |
57 | 60 | 2. The sender mapper is a two-way mapping between BungeeCord's |
58 | 61 | [`CommandSender`](https://ci.md-5.net/job/BungeeCord/ws/api/target/apidocs/net/md_5/bungee/api/CommandSender.html) and your custom sender type. |
59 | | - You may use `SenderMapper.identity()` if using `CommandSender` as the sender type. |
| 62 | + You may use [`SenderMapper.identity()`](<https://javadoc.io/doc/org.incendo/cloud-core/latest/org/incendo/cloud/SenderMapper.html#identity()>) if using [`CommandSender`](https://ci.md-5.net/job/BungeeCord/ws/api/target/apidocs/net/md_5/bungee/api/CommandSender.html) as the sender type. |
60 | 63 |
|
61 | 64 | ## Parsers |
62 | 65 |
|
63 | | -| Parser | Type | |
64 | | -| ------------ | --------------------------------------------------------------------------------------------------------------------------- | |
65 | | -| PlayerParser | [ProxiedPlayer](https://ci.md-5.net/job/BungeeCord/ws/api/target/apidocs/net/md_5/bungee/api/connection/ProxiedPlayer.html) | |
66 | | -| ServerParser | [ServerInfo](https://ci.md-5.net/job/BungeeCord/ws/api/target/apidocs/net/md_5/bungee/api/config/ServerInfo.html) | |
| 66 | +| Parser | Type | |
| 67 | +| ------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------- | |
| 68 | +| [PlayerParser](https://javadoc.io/doc/org.incendo/cloud-bungee/latest/org/incendo/cloud/bungee/parser/PlayerParser.html) | [ProxiedPlayer](https://ci.md-5.net/job/BungeeCord/ws/api/target/apidocs/net/md_5/bungee/api/connection/ProxiedPlayer.html) | |
| 69 | +| [ServerParser](https://javadoc.io/doc/org.incendo/cloud-bungee/latest/org/incendo/cloud/bungee/parser/ServerParser.html) | [ServerInfo](https://ci.md-5.net/job/BungeeCord/ws/api/target/apidocs/net/md_5/bungee/api/config/ServerInfo.html) | |
0 commit comments