mirror of
https://github.com/TotalFreedomMC/TF-EssentialsX.git
synced 2025-02-22 08:25:12 +00:00
Fix setting of locations to LazyLocations + Shade CheckerQual (#4208)
This commit is contained in:
parent
3d09ea386b
commit
8b1db22a53
2 changed files with 4 additions and 2 deletions
|
@ -14,7 +14,7 @@ dependencies {
|
||||||
|
|
||||||
implementation 'org.spongepowered:configurate-yaml:4.1.1'
|
implementation 'org.spongepowered:configurate-yaml:4.1.1'
|
||||||
implementation 'org.yaml:snakeyaml:1.+'
|
implementation 'org.yaml:snakeyaml:1.+'
|
||||||
testImplementation 'org.checkerframework:checker-qual:3.7.1'
|
implementation 'org.checkerframework:checker-qual:3.7.1'
|
||||||
|
|
||||||
// Providers
|
// Providers
|
||||||
api project(':providers:BaseProviders')
|
api project(':providers:BaseProviders')
|
||||||
|
@ -35,6 +35,7 @@ shadowJar {
|
||||||
include (dependency('org.spongepowered:configurate-core'))
|
include (dependency('org.spongepowered:configurate-core'))
|
||||||
include (dependency('org.yaml:snakeyaml'))
|
include (dependency('org.yaml:snakeyaml'))
|
||||||
include (dependency('io.leangen.geantyref:geantyref'))
|
include (dependency('io.leangen.geantyref:geantyref'))
|
||||||
|
include (dependency('org.checkerframework:checker-qual'))
|
||||||
include (project(':providers:BaseProviders'))
|
include (project(':providers:BaseProviders'))
|
||||||
include (project(':providers:PaperProvider'))
|
include (project(':providers:PaperProvider'))
|
||||||
include (project(':providers:NMSReflectionProvider'))
|
include (project(':providers:NMSReflectionProvider'))
|
||||||
|
@ -45,4 +46,5 @@ shadowJar {
|
||||||
relocate 'org.spongepowered.configurate', 'com.earth2me.essentials.libs.configurate'
|
relocate 'org.spongepowered.configurate', 'com.earth2me.essentials.libs.configurate'
|
||||||
relocate 'org.yaml.snakeyaml', 'com.earth2me.essentials.libs.snakeyaml'
|
relocate 'org.yaml.snakeyaml', 'com.earth2me.essentials.libs.snakeyaml'
|
||||||
relocate 'io.leangen.geantyref', 'com.earth2me.essentials.libs.geantyref'
|
relocate 'io.leangen.geantyref', 'com.earth2me.essentials.libs.geantyref'
|
||||||
|
relocate 'org.checkerframework', 'com.earth2me.essentials.libs.checkerframework'
|
||||||
}
|
}
|
||||||
|
|
|
@ -100,7 +100,7 @@ public class EssentialsConfiguration {
|
||||||
|
|
||||||
public void setProperty(String path, final Location location) {
|
public void setProperty(String path, final Location location) {
|
||||||
path = path == null ? "" : path;
|
path = path == null ? "" : path;
|
||||||
setInternal(path, location);
|
setInternal(path, LazyLocation.fromLocation(location));
|
||||||
}
|
}
|
||||||
|
|
||||||
public LazyLocation getLocation(final String path) throws InvalidWorldException {
|
public LazyLocation getLocation(final String path) throws InvalidWorldException {
|
||||||
|
|
Loading…
Reference in a new issue