Skip to content

Commit e687aea

Browse files
committed
Fixed java.lang.NoSuchMethodError exception while server starting.
Updated version and changelog. Signed-off-by: Pavel Erokhin (MairwunNx) <MairwunNx@gmail.com>
1 parent 65d6d79 commit e687aea

File tree

7 files changed

+28
-12
lines changed

7 files changed

+28
-12
lines changed

build.gradle

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ apply(plugin: "net.minecraftforge.gradle")
3636
apply(plugin: "kotlin")
3737
apply(plugin: "kotlinx-serialization")
3838

39+
String packagesToken = new String(package_public_token.decodeBase64())
40+
3941
version = module_version
4042
group = "com.mairwunnx.$module_id"
4143
archivesBaseName = module_name
@@ -85,15 +87,15 @@ repositories {
8587
url = uri "https://maven.pkg.github.com/ProjectEssentials/ProjectEssentials-Core"
8688
credentials {
8789
username = "MairwunNx@gmail.com"
88-
password = "bf134b6d9132344ceeafa899f0bcda9be24e307f"
90+
password = packagesToken
8991
}
9092
}
9193
maven {
9294
name = "GitHubPackages"
9395
url = uri "https://maven.pkg.github.com/ProjectEssentials/ProjectEssentials-Cooldown"
9496
credentials {
9597
username = "MairwunNx@gmail.com"
96-
password = "bf134b6d9132344ceeafa899f0bcda9be24e307f"
98+
password = packagesToken
9799
}
98100
}
99101
}
@@ -144,6 +146,11 @@ sourceCompatibility = targetCompatibility =
144146
compileKotlin.kotlinOptions.jvmTarget =
145147
compileTestKotlin.kotlinOptions.jvmTarget = project_jvm_version_target
146148

149+
task sourcesJar(type: Jar) {
150+
classifier = 'sources'
151+
from sourceSets.main.allSource
152+
}
153+
147154
task dokkaJar(type: Jar) {
148155
group = JavaBasePlugin.DOCUMENTATION_GROUP
149156
description = "Assembles Kotlin docs with Dokka"
@@ -165,6 +172,7 @@ publishing {
165172
publications {
166173
gpr(MavenPublication) {
167174
from components.java
175+
artifact sourcesJar
168176
artifact dokkaJar
169177
}
170178
}

changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [1.15.2-1.0.2] - 2020-03-21
10+
11+
### Fixed
12+
- `java.lang.NoSuchMethodError` exception while server starting.
13+
914
## [1.15.2-1.0.1] - 2020-03-13
1015

1116
### Added

gradle.properties

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ kotlin_version=1.3.70
1515
kotlinx_serialization_version=0.20.0
1616
dokka_version=0.10.1
1717
ess_cooldown_version=v1.15.2-1.0.0
18-
module_version=1.15.2-1.0.1
18+
module_version=1.15.2-1.0.2
1919
module_name=Project Essentials Permissions
2020
module_id=project_essentials_permissions
2121
module_vendor=MairwunNx (Pavel Erokhin)
22+
package_public_token=ZDhjMjgyNjlhM2E0ZTQ0MmM2Mjk5ZWI4YmMyZjI0YzNjOTNkMDVkZA==
23+

readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ This modification serves as a command permissions provider for players. It is ve
88

99
### Explore
1010

11-
#### [Download mod](https://github.com/ProjectEssentials/ProjectEssentials-Permissions/releases/download/v1.15.2-1.0.1/Project.Essentials.Permissions-1.15.2-1.0.1.jar) · [How to install](https://mairwunnx.gitbook.io/project-essentials/project-essentials-permissions#how-to-install) · [Commands](https://mairwunnx.gitbook.io/project-essentials/project-essentials-permissions#commands-and-permissions) · [Configuration](https://mairwunnx.gitbook.io/project-essentials/project-essentials-permissions#configuration) · [API Using](https://mairwunnx.gitbook.io/project-essentials/project-essentials-permissions#api-in-using) · [Troubleshooting](https://github.com/ProjectEssentials/ProjectEssentials-Permissions/issues/new/choose) · [News & updates](https://t.me/minecraftforge) · [Change log](changelog.md)
11+
#### [Download mod](https://github.com/ProjectEssentials/ProjectEssentials-Permissions/releases/download/v1.15.2-1.0.2/Project.Essentials.Permissions-1.15.2-1.0.2.jar) · [How to install](https://mairwunnx.gitbook.io/project-essentials/project-essentials-permissions#how-to-install) · [Commands](https://mairwunnx.gitbook.io/project-essentials/project-essentials-permissions#commands-and-permissions) · [Configuration](https://mairwunnx.gitbook.io/project-essentials/project-essentials-permissions#configuration) · [API Using](https://mairwunnx.gitbook.io/project-essentials/project-essentials-permissions#api-in-using) · [Troubleshooting](https://github.com/ProjectEssentials/ProjectEssentials-Permissions/issues/new/choose) · [News & updates](https://t.me/minecraftforge) · [Change log](changelog.md)
1212

1313
<a href="https://ko-fi.com/mairwunnx" target="_blank"><img src="./assets/support_social.png"></a>
1414

src/main/kotlin/com/mairwunnx/projectessentials/permissions/EntryPoint.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ internal class EntryPoint : EssBase() {
2222

2323
init {
2424
modInstance = this
25-
modVersion = "1.15.2-1.0.1"
25+
modVersion = "1.15.2-1.0.2"
2626
logBaseInfo()
2727
validateForgeVersion()
2828
MinecraftForge.EVENT_BUS.register(this)
@@ -46,7 +46,7 @@ internal class EntryPoint : EssBase() {
4646
@SubscribeEvent
4747
internal fun onServerStarting(it: FMLServerStartingEvent) {
4848
loadAdditionalModules()
49-
PermissionsCommand.register(it.server.commandManager.dispatcher)
49+
PermissionsCommand.register(it.commandDispatcher)
5050
PermissionsAPI.oppedPlayers.addAll(it.server.playerList.oppedPlayerNames)
5151
}
5252

src/main/resources/META-INF/mods.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ issueTrackerURL="https://github.com/ProjectEssentials/ProjectEssentials-Permissi
44

55
[[mods]]
66
modId="project_essentials_permissions"
7-
version="1.15.2-1.0.1"
7+
version="1.15.2-1.0.2"
88
displayName="Project Essentials Permissions"
99
updateJSONURL="https://raw.githubusercontent.com/ProjectEssentials/ProjectEssentials-Permissions/MC-1.15.2/update.json"
1010
displayURL="https://github.com/ProjectEssentials/ProjectEssentials-Permissions"
@@ -17,21 +17,21 @@ issueTrackerURL="https://github.com/ProjectEssentials/ProjectEssentials-Permissi
1717
Also it just permission API for forge.
1818
'''
1919

20-
[[dependencies.projectessentialspermissions]]
20+
[[dependencies.project_essentials_permissions]]
2121
modId="project_essentials_core"
2222
mandatory=true
2323
versionRange="[1,)"
2424
ordering="NONE"
2525
side="BOTH"
2626

27-
[[dependencies.projectessentialspermissions]]
27+
[[dependencies.project_essentials_permissions]]
2828
modId="forge"
2929
mandatory=true
3030
versionRange="[31,)"
3131
ordering="NONE"
3232
side="BOTH"
3333

34-
[[dependencies.projectessentialspermissions]]
34+
[[dependencies.project_essentials_permissions]]
3535
modId="minecraft"
3636
mandatory=true
3737
versionRange="[1.15.2]"

update.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"homepage": "https://github.com/ProjectEssentials/ProjectEssentials-Permissions",
33
"1.15.2": {
4+
"1.15.2-1.0.2": "Changelog for 1.0.2 https://github.com/ProjectEssentials/ProjectEssentials-Permissions/blob/MC-1.15.2/changelog.md#1152-102---2020-03-21",
45
"1.15.2-1.0.1": "Changelog for 1.0.1 https://github.com/ProjectEssentials/ProjectEssentials-Permissions/blob/MC-1.15.2/changelog.md#1152-101---2020-03-13",
56
"1.15.2-1.0.0": "Changelog for 1.0.0 https://github.com/ProjectEssentials/ProjectEssentials-Permissions/blob/MC-1.15.2/changelog.md#1152-100---2020-02-07"
67
},
78
"promos": {
8-
"1.15.2-latest": "1.15.2-1.0.1",
9-
"1.15.2-recommended": "1.15.2-1.0.1"
9+
"1.15.2-latest": "1.15.2-1.0.2",
10+
"1.15.2-recommended": "1.15.2-1.0.2"
1011
}
1112
}

0 commit comments

Comments
 (0)