KSpigot 1.19 (#50)

* Use new papermc repo url

* Update gradle plugins

* Update paper dependencies to 1.19 and bump version

* Package renames

* Update to kotlin 1.7.0

* Update kotlinx-serialization-json to 1.3.3

* Update kotlinx-coroutines to 1.6.2

* Correct version bump

* Update versions in gradle_example.md

* update some guide stuff

Co-authored-by: l4zs <business@l4zs.de>
This commit is contained in:
mooziii
2022-06-09 21:27:08 +02:00
committed by GitHub
parent 2db6b935ba
commit ed338a712c
11 changed files with 59 additions and 34 deletions

View File

@@ -42,8 +42,7 @@ Color:
```kotlin
literalText("base text") {
color = col(0xFF7463)
color = col("#FF7463")
color = TextColor.color(255, 116, 99)
color = KColors.INDIANRED
}
```
@@ -56,7 +55,7 @@ literalText("base text") {
```kotlin
literalText("base text") {
hoverEvent = HoverEvent(action, content)
hoverEvent = HoverEvent.hoverEvent(action, value)
}
```
@@ -70,13 +69,29 @@ literalText("base text") {
}
```
#### Show hover Item
```kotlin
literalText("base text") {
hoverItem(item)
}
```
#### Show hover Entity
```kotlin
literalText("base text") {
hoverEntity(entity)
}
```
### Click event
#### General click event
```kotlin
literalText("base text") {
clickEvent = ClickEvent(action, value)
clickEvent = ClickEvent.clickEvent(action, value)
}
```
@@ -96,6 +111,14 @@ literalText("base text") {
}
```
#### Open a URL
```kotlin
literalText("base text") {
onClickOpenURL("https://github.com/bluefireoly/KSpigot")
}
```
## Special
```kotlin
@@ -107,12 +130,12 @@ literalText("base text") {
}
```
## Add bungee components
## Add paper components
```kotlin
literalText("base text") {
// e.g. add a TranslatableComponent
text(TranslatableComponent("translation.key")) {
component(Component.translatable("translation.key")) {
// optional text body
}
}