Skip to content

Commit 1d5babc

Browse files
committed
Processing language files added.
Signed-off-by: Pavel Erokhin (MairwunNx) <[email protected]>
1 parent 784955f commit 1d5babc

File tree

1 file changed

+15
-0
lines changed
  • src/main/kotlin/com/mairwunnx/projectessentials/spawn

1 file changed

+15
-0
lines changed

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

+15
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ package com.mairwunnx.projectessentials.spawn
22

33
import com.mairwunnx.projectessentials.core.EssBase
44
import com.mairwunnx.projectessentials.core.backlocation.BackLocationProvider
5+
import com.mairwunnx.projectessentials.core.configuration.localization.LocalizationConfigurationUtils
6+
import com.mairwunnx.projectessentials.core.localization.processLocalizations
57
import com.mairwunnx.projectessentials.home.HomeAPI
68
import com.mairwunnx.projectessentials.permissions.permissions.PermissionsAPI
79
import com.mairwunnx.projectessentials.spawn.commands.SetSpawnCommand
@@ -32,6 +34,19 @@ class EntryPoint : EssBase() {
3234
validateForgeVersion()
3335
MinecraftForge.EVENT_BUS.register(this)
3436
SpawnModelBase.loadData()
37+
loadLocalization()
38+
}
39+
40+
private fun loadLocalization() {
41+
if (LocalizationConfigurationUtils.getConfig().enabled) {
42+
processLocalizations(
43+
EntryPoint::class.java, listOf(
44+
"/assets/projectessentialsspawn/lang/de_de.json",
45+
"/assets/projectessentialsspawn/lang/ru_ru.json",
46+
"/assets/projectessentialsspawn/lang/en_us.json"
47+
)
48+
)
49+
}
3550
}
3651

3752
@SubscribeEvent(priority = EventPriority.HIGH)

0 commit comments

Comments
 (0)