All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Since 2.0.0 versions change log same for all supported minecraft versions.
- Chinese simplified localization by @KuroNoSeiHai
- Incorrect taking spawn position after player death when player not have home and bed.
- Incorrect taking bed position after player death when player not have home, but have a bed.
- Probably fixed incorrect bed existing checking while player respawning.
- Core dependency updated.
- Localization updated.
- Applying localization strategy changed.
- core dependency now is not transitive.
- core version updated to 2.0.3.
- credits updated in mods.toml.
- load index changed to 3.
- Localization and provider registering fixed.
- Incorrect spawn configuration saving fixed.
- Add Chinese simplified translation.
gradle-wrapper.jar
added.updatev2.json
added.PULL_REQUEST_TEMPLATE.md
added.SpawnConfigurationModel.kt
added.SpawnConfiguration.kt
implemented.- Base
ModuleObject.kt
implemented. firstLaunch
assigning added.
.gitignore
synced with core module.gradle.properties
synced with basic module.build.gradle
synced with basic module.FUNDING.yml
updated.bug_report.md
updated.- Update file end-point now is v2.
- Core required version now
2.X
. - Credits in
mods.toml
updated. - Description in
mods.toml
updated. SpawnConfiguration.kt
path changed.- Position now has integer type.
- Spawn command re-written.
set-spawn
command re-written.
- Internal assets removed.
- An internal documentation removed.
Messaging.kt
removed.at
path removed.brigadier_version
removed.EntryPoint.kt
removed.
- Project Essentials dependencies added to
build.gradle
. - Respawning at first home \ bed point \ world spawn added.
- Back command compatibility added for respawning.
- Back command compatibility added for spawn command.
Messaging.kt
withsendMessage
method added.- Compatibility with new localization API.
- Kotlin version updated to
1.3.70
. - KotlinX Serialization updated to
0.20.0
. - Forge API version updated to
28.2.0
. SetSpawnCommand.kt
:sendMsg
replaced withsendMessage
.SetSpawnCommand.kt
: deprecated api replaced on new.SpawnCommand.kt
:sendMsg
replaced withsendMessage
.SpawnCommand.kt
: deprecated api replaced on new.
- Essentials dependencies removed from
gradle.properties
. curseforge
maven repository removed from repositories inbuild.gradle
.
- Project Essentials dependencies added to
build.gradle
. - Respawning at first home \ bed point \ world spawn added.
- Back command compatibility added for respawning.
- Back command compatibility added for spawn command.
Messaging.kt
withsendMessage
method added.- Compatibility with new localization API.
- Kotlin version updated to
1.3.70
. - KotlinX Serialization updated to
0.20.0
. - Forge API version updated to
28.2.0
. SetSpawnCommand.kt
:sendMsg
replaced withsendMessage
.SetSpawnCommand.kt
: deprecated api replaced on new.SpawnCommand.kt
:sendMsg
replaced withsendMessage
.SpawnCommand.kt
: deprecated api replaced on new.
- Essentials dependencies removed from
gradle.properties
. curseforge
maven repository removed from repositories inbuild.gradle
.
- Initial release.
- Uses
permissionAPIClassPath
from CoreAPI. - Uses
cooldownAPIClassPath
from CoreAPI.
- German support by @BixelPitch.
- Checking on availability cooldown and permissions modules.
- Compatibility with 1.1.0 and 1.1.0 permissions \ core module versions.
- Gradle wrapper updated to
5.6.4
. Kotlin
andKotlinX Serialization
updated.- All essentials dependencies updated.
- Variable naming in gradle.properties improved.
- Version number updated.
- Version number updated in
mods.toml
andEntryPoint.kt
. - Usings
jsonInstance
from core module.
- Double slash for command in logs.
- Package naming.
- Redundant logger messages.
- Java plugin from buildscript.
- Permissions module from mandatory dependencies.
UseExperimental
annotation forSpawnModelBase
class.createConfigDirs
method inSpawnModelBase
class.
- Logging loaded spawn data.
- ProjectEssentials-Cooldown as dependencity.
- Assigning aliases for Cooldown module.
- Small mod behavior improvements.
- Project Essentials Permissions API dependency updated.
- Some wrong meta information for mod.
- Initial release of Project Essentials Spawn as Project Essentials part.