2
2
3
3
Certain tasks are impossible to perform with the standard Bukkit API, and may require
4
4
working with and even modify Minecraft directly. A common technique is to modify incoming
5
- and outgoing [ packets] ( http ://www.wiki.vg/Protocol) , or inject custom packets into the
5
+ and outgoing [ packets] ( https ://www.wiki.vg/Protocol) , or inject custom packets into the
6
6
stream. This is quite cumbersome to do, however, and most implementations will break
7
7
as soon as a new version of Minecraft has been released, mostly due to obfuscation.
8
8
9
9
Critically, different plugins that use this approach may _ hook_ into the same classes,
10
10
with unpredictable outcomes. More than often this causes plugins to crash, but it may also
11
11
lead to more subtle bugs.
12
12
13
- Currently maintained by dmulloy2 on behalf of [ Spigot] ( http ://www.spigotmc.org/) .
13
+ Currently maintained by dmulloy2 on behalf of [ Spigot] ( https ://www.spigotmc.org/) .
14
14
15
15
### Resources
16
16
17
- * [ Resource Page] ( http ://www.spigotmc.org/resources/protocollib.1997/)
18
- * [ Dev Builds] ( http ://ci.dmulloy2.net/job/ProtocolLib)
19
- * [ JavaDoc] ( http ://ci.dmulloy2.net/job/ProtocolLib/javadoc)
17
+ * [ Resource Page] ( https ://www.spigotmc.org/resources/protocollib.1997/)
18
+ * [ Dev Builds] ( https ://ci.dmulloy2.net/job/ProtocolLib)
19
+ * [ JavaDoc] ( https ://ci.dmulloy2.net/job/ProtocolLib/javadoc)
20
20
21
21
### Compilation
22
22
23
- ProtocolLib is built with Maven and requires Spigot and SpigotAPI, which can be found [ here] ( http ://www.spigotmc.org/wiki/buildtools/) .
23
+ ProtocolLib is built with Maven and requires Spigot and SpigotAPI, which can be found [ here] ( https ://www.spigotmc.org/wiki/buildtools/) .
24
24
25
25
### A new API
26
26
@@ -44,7 +44,7 @@ You can also add ProtocolLib as a Maven dependency:
44
44
<repositories>
45
45
<repository>
46
46
<id>dmulloy2-repo</id>
47
- <url>http ://repo.dmulloy2.net/nexus/repository/public/</url>
47
+ <url>https ://repo.dmulloy2.net/nexus/repository/public/</url>
48
48
</repository>
49
49
...
50
50
</repositories>
@@ -53,7 +53,7 @@ You can also add ProtocolLib as a Maven dependency:
53
53
<dependency>
54
54
<groupId>com.comphenix.protocol</groupId>
55
55
<artifactId>ProtocolLib</artifactId>
56
- <version>4.4 .0</version>
56
+ <version>4.5 .0</version>
57
57
</dependency>
58
58
</dependencies>
59
59
````
@@ -62,11 +62,11 @@ Or use the maven dependency with gradle:
62
62
63
63
``` gradle
64
64
repositories {
65
- maven { url "http ://repo.dmulloy2.net/nexus/repository/public/" }
65
+ maven { url "https ://repo.dmulloy2.net/nexus/repository/public/" }
66
66
}
67
67
68
68
dependencies {
69
- compileOnly group: "com.comphenix.protocol", name: "ProtocolLib", version: "4.4 .0";
69
+ compileOnly group: "com.comphenix.protocol", name: "ProtocolLib", version: "4.5 .0";
70
70
}
71
71
```
72
72
0 commit comments