Code Monkey home page Code Monkey logo

galosphere-main's Introduction

Discord Twitter Curseforge

GitHub Stats

galosphere-main's People

Contributors

0rc1nus avatar dabomb6405 avatar lunarbunten avatar n1nn1 avatar thelegitdolt avatar unroman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

galosphere-main's Issues

[Bug] Show me your skin incompatibility

Minecraft Version: 1.19.2
Modloader: Fabric 0.14.21
Mod Version: 1.3.0

When using show me your skin, wearing the sterling armor set does not hide the helmet, but hides everything else.

image

Note: I can understand transparency not being possible, but it would be nice to hide the armor at least.

Crashes on server

When I install the mod, it doesn´t allow me to join to any server, which is a pity because this mod is amazing :(

Issue with JustEnoughResources

What might be a misconfigured registry tag causes JER to fail to load outright;

[14/09/2023 12:10:30 PM] [12:10:30] [Render thread/ERROR] [me.je.li.lo.PluginCaller/]: Caught an error from mod plugin: class jeresources.jei.JEIConfig minecraft:jeresources
[14/09/2023 12:10:30 PM] java.lang.ExceptionInInitializerError: null
[14/09/2023 12:10:30 PM] 	at jeresources.api.restrictions.Restriction.<init>(Restriction.java:23) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 	at jeresources.api.restrictions.Restriction.<clinit>(Restriction.java:6) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 	at jeresources.compatibility.minecraft.MinecraftCompat.registerOres(MinecraftCompat.java:67) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 	at jeresources.compatibility.minecraft.MinecraftCompat.init(MinecraftCompat.java:37) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 	at jeresources.compatibility.Compatibility.init(Compatibility.java:27) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 	at jeresources.proxy.CommonProxy.initCompatibility(CommonProxy.java:14) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 	at jeresources.jei.JEIConfig.registerCategories(JEIConfig.java:98) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 	at mezz.jei.library.load.PluginLoader.lambda$createRecipeCategories$3(PluginLoader.java:90) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 	at mezz.jei.library.load.PluginCaller.callOnPlugins(PluginCaller.java:27) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 	at mezz.jei.library.load.PluginLoader.createRecipeCategories(PluginLoader.java:90) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 	at mezz.jei.library.load.PluginLoader.createRecipeManager(PluginLoader.java:119) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 	at mezz.jei.library.startup.JeiStarter.start(JeiStarter.java:132) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 	at mezz.jei.forge.startup.StartEventObserver.transitionState(StartEventObserver.java:137) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 	at mezz.jei.forge.startup.StartEventObserver.onEvent(StartEventObserver.java:100) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 	at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 	at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 	at net.minecraft.client.multiplayer.ClientPacketListener.m_5859_(ClientPacketListener.java:1451) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 	at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:35) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 	at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:11) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 	at net.minecraft.network.protocol.PacketUtils.m_263899_(PacketUtils.java:22) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 	at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
[14/09/2023 12:10:30 PM] 	at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,re:mixin}
[14/09/2023 12:10:30 PM] 	at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
[14/09/2023 12:10:30 PM] 	at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
[14/09/2023 12:10:30 PM] 	at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 	at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 	at net.minecraft.client.main.Main.main(Main.java:218) ~[client-1.20.1.jar:?] {re:classloading,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
[14/09/2023 12:10:30 PM] 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
[14/09/2023 12:10:30 PM] 	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
[14/09/2023 12:10:30 PM] 	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
[14/09/2023 12:10:30 PM] 	at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:126) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 	at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:114) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 	at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:24) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 	at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:108) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 	at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 	at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 	at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
[14/09/2023 12:10:30 PM] Caused by: java.lang.IllegalStateException: Errors during registry creation
[14/09/2023 12:10:30 PM] 	at net.minecraft.core.RegistrySetBuilder$BuildState.m_255178_(RegistrySetBuilder.java:136) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 	at net.minecraft.core.RegistrySetBuilder.m_255144_(RegistrySetBuilder.java:62) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 	at net.minecraft.data.registries.VanillaRegistries.m_255371_(VanillaRegistries.java:72) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 	at jeresources.api.util.BiomeHelper.getBiome(BiomeHelper.java:20) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 	at jeresources.api.restrictions.BiomeRestriction.<init>(BiomeRestriction.java:46) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 	at jeresources.api.restrictions.BiomeRestriction.<clinit>(BiomeRestriction.java:19) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 	... 45 more
[14/09/2023 12:10:30 PM] 	Suppressed: java.lang.IllegalStateException: Unreferenced key: ResourceKey[minecraft:worldgen/biome / galosphere:crystal_canyons]
[14/09/2023 12:10:30 PM] 		at net.minecraft.core.RegistrySetBuilder$BuildState.m_255228_(RegistrySetBuilder.java:126) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraft.core.RegistrySetBuilder.m_255144_(RegistrySetBuilder.java:61) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraft.data.registries.VanillaRegistries.m_255371_(VanillaRegistries.java:72) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.api.util.BiomeHelper.getBiome(BiomeHelper.java:20) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.api.restrictions.BiomeRestriction.<init>(BiomeRestriction.java:46) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.api.restrictions.BiomeRestriction.<clinit>(BiomeRestriction.java:19) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.api.restrictions.Restriction.<init>(Restriction.java:23) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.api.restrictions.Restriction.<clinit>(Restriction.java:6) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.compatibility.minecraft.MinecraftCompat.registerOres(MinecraftCompat.java:67) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.compatibility.minecraft.MinecraftCompat.init(MinecraftCompat.java:37) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.compatibility.Compatibility.init(Compatibility.java:27) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.proxy.CommonProxy.initCompatibility(CommonProxy.java:14) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.jei.JEIConfig.registerCategories(JEIConfig.java:98) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.library.load.PluginLoader.lambda$createRecipeCategories$3(PluginLoader.java:90) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.library.load.PluginCaller.callOnPlugins(PluginCaller.java:27) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.library.load.PluginLoader.createRecipeCategories(PluginLoader.java:90) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.library.load.PluginLoader.createRecipeManager(PluginLoader.java:119) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.library.startup.JeiStarter.start(JeiStarter.java:132) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.forge.startup.StartEventObserver.transitionState(StartEventObserver.java:137) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.forge.startup.StartEventObserver.onEvent(StartEventObserver.java:100) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 		at net.minecraft.client.multiplayer.ClientPacketListener.m_5859_(ClientPacketListener.java:1451) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 		at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:35) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:11) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraft.network.protocol.PacketUtils.m_263899_(PacketUtils.java:22) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
[14/09/2023 12:10:30 PM] 		at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,re:mixin}
[14/09/2023 12:10:30 PM] 		at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
[14/09/2023 12:10:30 PM] 		at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
[14/09/2023 12:10:30 PM] 		at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 		at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 		at net.minecraft.client.main.Main.main(Main.java:218) ~[client-1.20.1.jar:?] {re:classloading,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 		at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
[14/09/2023 12:10:30 PM] 		at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
[14/09/2023 12:10:30 PM] 		at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
[14/09/2023 12:10:30 PM] 		at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:126) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:114) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:24) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:108) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
[14/09/2023 12:10:30 PM] 	Suppressed: java.lang.IllegalStateException: Unreferenced key: ResourceKey[minecraft:worldgen/biome / galosphere:lichen_caves]
[14/09/2023 12:10:30 PM] 		at net.minecraft.core.RegistrySetBuilder$BuildState.m_255228_(RegistrySetBuilder.java:126) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraft.core.RegistrySetBuilder.m_255144_(RegistrySetBuilder.java:61) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraft.data.registries.VanillaRegistries.m_255371_(VanillaRegistries.java:72) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.api.util.BiomeHelper.getBiome(BiomeHelper.java:20) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.api.restrictions.BiomeRestriction.<init>(BiomeRestriction.java:46) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.api.restrictions.BiomeRestriction.<clinit>(BiomeRestriction.java:19) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.api.restrictions.Restriction.<init>(Restriction.java:23) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.api.restrictions.Restriction.<clinit>(Restriction.java:6) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.compatibility.minecraft.MinecraftCompat.registerOres(MinecraftCompat.java:67) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.compatibility.minecraft.MinecraftCompat.init(MinecraftCompat.java:37) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.compatibility.Compatibility.init(Compatibility.java:27) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.proxy.CommonProxy.initCompatibility(CommonProxy.java:14) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at jeresources.jei.JEIConfig.registerCategories(JEIConfig.java:98) ~[JustEnoughResources-1.20.1-1.4.0.238.jar%23161!/:1.4.0.238] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.library.load.PluginLoader.lambda$createRecipeCategories$3(PluginLoader.java:90) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.library.load.PluginCaller.callOnPlugins(PluginCaller.java:27) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.library.load.PluginLoader.createRecipeCategories(PluginLoader.java:90) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.library.load.PluginLoader.createRecipeManager(PluginLoader.java:119) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.library.startup.JeiStarter.start(JeiStarter.java:132) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.forge.startup.StartEventObserver.transitionState(StartEventObserver.java:137) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at mezz.jei.forge.startup.StartEventObserver.onEvent(StartEventObserver.java:100) ~[jei-1.20.1-forge-15.2.0.27.jar%23160!/:15.2.0.27] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2389!/:?] {}
[14/09/2023 12:10:30 PM] 		at net.minecraft.client.multiplayer.ClientPacketListener.m_5859_(ClientPacketListener.java:1451) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 		at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:35) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:11) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraft.network.protocol.PacketUtils.m_263899_(PacketUtils.java:22) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading}
[14/09/2023 12:10:30 PM] 		at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
[14/09/2023 12:10:30 PM] 		at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,re:mixin}
[14/09/2023 12:10:30 PM] 		at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
[14/09/2023 12:10:30 PM] 		at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
[14/09/2023 12:10:30 PM] 		at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 		at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23162!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 		at net.minecraft.client.main.Main.main(Main.java:218) ~[client-1.20.1.jar:?] {re:classloading,pl:runtimedistcleaner:A}
[14/09/2023 12:10:30 PM] 		at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
[14/09/2023 12:10:30 PM] 		at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
[14/09/2023 12:10:30 PM] 		at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
[14/09/2023 12:10:30 PM] 		at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:126) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:114) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:24) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 		at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:108) ~[loader-47.1.47.jar:47.1] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
[14/09/2023 12:10:30 PM] 		at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}

Tested alone with JEI/JER/Galosphere on Forge 47.1.43 and NeoForge 47.1.76
jei-1.20.1-forge-15.2.0.27
JustEnoughResources-1.20.1-1.4.0.238
Galosphere-1.20.1-1.3.2-Forge.jar

#way2muchnoise/JustEnoughResources#417

[Server][1.18.2-1.2.1] Crash on startup - Packaged MidnightLib (0.5.2) references Fabric class not in Fabric API 1.18.2

  • Fabric Loader 0.14.21
  • fabric-api-0.76.0+1.18.2.jar
  • Galosphere-1.18.2-1.2.1-Fabric.jar

MidnightLib 0.5.2 is trying to use net/fabricmc/fabric/api/command/v2/CommandRegistrationCallback but Fabric API 1.18.2 is still using v1.

java.lang.RuntimeException: Could not execute entrypoint stage 'server' due to errors, provided by 'midnightlib'!
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.Hooks.startServer(Hooks.java:63) ~[fabric-loader-0.14.21.jar:?]
	at net.minecraft.server.Main.main(Main.java:101) [server-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) [fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.14.21.jar:?]
Caused by: java.lang.NoClassDefFoundError: net/fabricmc/fabric/api/command/v2/CommandRegistrationCallback
	at eu.midnightdust.lib.config.AutoCommand.register(AutoCommand.java:30) ~[midnightlib-0.5.2-35bad266bdb59ef5.jar:?]
	at eu.midnightdust.core.MidnightLibServer.lambda$onInitializeServer$0(MidnightLibServer.java:17) ~[midnightlib-0.5.2-35bad266bdb59ef5.jar:?]
	at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
	at eu.midnightdust.core.MidnightLibServer.onInitializeServer(MidnightLibServer.java:14) ~[midnightlib-0.5.2-35bad266bdb59ef5.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.21.jar:?]
	... 7 more
Caused by: java.lang.ClassNotFoundException: net.fabricmc.fabric.api.command.v2.CommandRegistrationCallback
	at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[?:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:226) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112) ~[fabric-loader-0.14.21.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at eu.midnightdust.lib.config.AutoCommand.register(AutoCommand.java:30) ~[midnightlib-0.5.2-35bad266bdb59ef5.jar:?]
	at eu.midnightdust.core.MidnightLibServer.lambda$onInitializeServer$0(MidnightLibServer.java:17) ~[midnightlib-0.5.2-35bad266bdb59ef5.jar:?]
	at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
	at eu.midnightdust.core.MidnightLibServer.onInitializeServer(MidnightLibServer.java:14) ~[midnightlib-0.5.2-35bad266bdb59ef5.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.21.jar:?]
	... 7 more

Taterzens possible incompatibility

I'm getting an error when this mod is installed on a server I'm running that also has taterzens it will launch but taterzens is unable to create npcs.

The command /npc create from taterzens shows this error
An unexpected error occured trying to execute that command
When moused over
Duplicate value id for 17!

It is possible that based from what I found illusive or another player effect could be causing this however I was not sure how to remove that portion to double check wether my theory is correct.

This is on fabric and we are using most recent version of your mod and fabric in 1.19.2 which works but taterzens is basically dead from it. If I remove your mod it will work upon adding it in fails.

This is both for my server and single player as well as 9 players on the server 4 of which tested in single as well to ensure it wasn't my setup.

I looked and didn't see a config to disable aspects of your mod and am willing to help troubleshoot if needed.

We are hoping to add npcs to our town but already had alot of builds and structures using your mods crystals and lights. I hope I can find some resolution I'm reaching out to Tatarzens as well to see if it's something he could make compatible or why it is causing this.

Dispencers just drop silber bombs

as intended dispensers should throw, use them. to drop them we have droppers.
t least some settings in the configs to set it to true or false, I understand why some servers prefer it how it is

Quark compatibility request with silver

There's two things that would be a nice addition when installed with quark, Raw silver bricks to go along the other raw brick types and an added variation of the toretoise

Ability to disable worldgen features, such as silver with config or datapack

I'm working on a modpack and would like to have only one type of silver spawning in worlds. If there is a config file somewhere I can't find it.

I tried making a datapack, since it seems like there are some things that can be edited, but the only thing I found regarding silver generation is 'data\galosphere\forge\biome_modifier\add_silver_ores.json'

{ "type": "forge:add_features", "biomes": "#minecraft:is_overworld", "features": [ "galosphere:ore_silver_middle", "galosphere:ore_silver_small" ], "step": "underground_ores" }

I'm pretty new to configuring mods with datapacks still, is there a way I can edit that file in a datapack to prevent generation, or did I possibly miss what file should be edited?
I've made small datapacks for other mods like Thermal Foundation and Occultism to disable worldgen features.

crashes game when opens options on 1.18.2

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Render thread
Stacktrace:
at net.minecraft.class_429.handler$ccm005$midnightlib$init(class_429.java:528)
at net.minecraft.class_429.method_25426(class_429.java)
at net.minecraft.class_437.method_25423(class_437.java:389)
at net.minecraft.class_310.method_1507(class_310.java:993)
at net.minecraft.class_442.method_19863(class_442.java:152)
at net.minecraft.class_4185.method_25306(class_4185.java:40)
at net.minecraft.class_4264.method_25348(class_4264.java:16)
at net.minecraft.class_339.method_25402(class_339.java:121)
at net.minecraft.class_4069.method_25402(class_4069.java:27)
at net.minecraft.class_442.method_25402(class_442.java:354)
at net.minecraft.class_312.method_1611(class_312.java:94)
at net.minecraft.class_437.method_25412(class_437.java:492)
at net.minecraft.class_312.method_1601(class_312.java:94)
at net.minecraft.class_312.method_22686(class_312.java:165)
at net.minecraft.class_1255.execute(class_1255.java:103)
at net.minecraft.class_312.method_22684(class_312.java:165)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101)
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:204)

-- Affected screen --
Details:
Screen name: net.minecraft.class_442
Stacktrace:
at net.minecraft.class_437.method_25412(class_437.java:492)
at net.minecraft.class_312.method_1601(class_312.java:94)
at net.minecraft.class_312.method_22686(class_312.java:165)
at net.minecraft.class_1255.execute(class_1255.java:103)
at net.minecraft.class_312.method_22684(class_312.java:165)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101)
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:204)
at net.minecraft.class_1041.method_15998(class_1041.java:310)
at net.minecraft.class_310.method_1523(class_310.java:1147)
at net.minecraft.class_310.method_1514(class_310.java:737)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.class_310.modify$cfe000$notenoughcrashes$atTheEndOfFirstCatchBeforePrintingCrashReport(class_310.java:12510)
at net.minecraft.class_310.method_1514(class_310.java:759)
at net.minecraft.client.main.Main.main(Main.java:236)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

[1.20.1] Mixin injecting SynchedEntityData into entities not owned by Galosphere is dangerous

Entity Data Accessors should only be ever set by the creator of the entity. Never added to by other mods.

The reason for this is because Entity Data Accessors are order dependent so if multiple mods tries to add these entity data accessors to mobs and on client, they run in a different order than the server did (because mod load order is not guaranteed), the client will get forcibly disconnected from server when the entity spawns.

Instead, this mixin part needs to be removed and migrated properly to a Forge Capability because capabilities were designed specifically for this use case of attaching data to arbitrary entities. It is safer for mods as the vanilla system is designed specifically only for vanilla and unsafe for mods. Then you would use your own packet to send the data to client when needed.

public class LivingEntityMixin implements BannerAttachable, GoldenBreath, SpectreBoundSpyglass {
private static final EntityDataAccessor<ItemStack> BANNER_STACK = SynchedEntityData.defineId(LivingEntity.class, EntityDataSerializers.ITEM_STACK);
private static final EntityDataAccessor<Float> GOLDEN_AIR_SUPPLY = SynchedEntityData.defineId(LivingEntity.class, EntityDataSerializers.FLOAT);
private static final EntityDataAccessor<Boolean> USING_SPECTRE_BOUNDED_SPYGLASS = SynchedEntityData.defineId(LivingEntity.class, EntityDataSerializers.BOOLEAN);
@Inject(at = @At("HEAD"), method = "defineSynchedData")
public void G$defineSynchedData(CallbackInfo ci) {
SynchedEntityData data = ((LivingEntity) (Object) this).getEntityData();
data.define(BANNER_STACK, ItemStack.EMPTY);
data.define(GOLDEN_AIR_SUPPLY, 0.0F);
data.define(USING_SPECTRE_BOUNDED_SPYGLASS, false);
}

This is especially a problem in large modpacks where many mods are doing this. Example is TNPLimitless 7 where there's many mods injecting SynchedEntityData onto entities and are getting out of order due to mod load order. Which is causes a lot of reports of people getting disconnected from server due to:
image

[1.18.2] Spectres classified as "water" creatures?

I noticed that the spectres were classified as water creatures in my SpawnBalanceUtility that indexes all entities. Is that intentional or a mistake, I imagine that might interfere with the spawning behavior of the Spectre.

[1.19.2 Forge] Warped Anchor sometimes consume two stacks of allurite

Forge 43.1.43
Galosphere-1.19.1-1.1.2-Forge.jar

As we know warped anchor stacks 4 blocks of allurite and when we throw ender pearl, with a cost of one stacks of allurite and ender pearl, we teleport to nearby anchor.

But sometimes, throwned ender pearl consume two stacks of allurite, making warped anchor depleted too fast.

Problem is, this bug is completely random. I think it seems probability of bug is increasing when we're running while throwing ender pearl.

loot tables

i have broken loot table in my server, pls fix that

[20:10:19] [Worker-Main-1/ERROR]: Couldn't parse element loot_tables:galosphere:blocks/lichen_cordyceps_plant
com.google.gson.JsonSyntaxException: Unknown type 'minecraft:alternative'
at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:99) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?]
at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[server-intermediary.jar:?]
at net.minecraft.class_3518.method_15283(class_3518.java:481) ~[server-intermediary.jar:?]
at net.minecraft.class_79$class_5337.method_29319(class_79.java:85) ~[server-intermediary.jar:?]
at net.minecraft.class_79$class_5337.method_517(class_79.java:74) ~[server-intermediary.jar:?]
at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:102) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?]
at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[server-intermediary.jar:?]
at net.minecraft.class_3518.method_15272(class_3518.java:471) ~[server-intermediary.jar:?]
at net.minecraft.class_69$1.method_29313(class_69.java:61) ~[server-intermediary.jar:?]
at net.minecraft.class_69$1.method_424(class_69.java:53) ~[server-intermediary.jar:?]
at net.minecraft.class_79$class_5337.method_29319(class_79.java:86) ~[server-intermediary.jar:?]
at net.minecraft.class_79$class_5337.method_517(class_79.java:74) ~[server-intermediary.jar:?]
at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:102) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?]
at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[server-intermediary.jar:?]
at net.minecraft.class_3518.method_15272(class_3518.java:471) ~[server-intermediary.jar:?]
at net.minecraft.class_55$class_57.method_358(class_55.java:173) ~[server-intermediary.jar:?]
at net.minecraft.class_55$class_57.deserialize(class_55.java:169) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?]
at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[server-intermediary.jar:?]
at net.minecraft.class_3518.method_15283(class_3518.java:481) ~[server-intermediary.jar:?]
at net.minecraft.class_52$class_54.method_340(class_52.java:250) ~[server-intermediary.jar:?]
at net.minecraft.class_52$class_54.deserialize(class_52.java:246) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar:?]
at net.minecraft.class_8490.method_51205(class_8490.java:64) ~[server-intermediary.jar:?]
at net.minecraft.class_8490.method_51204(class_8490.java:48) ~[server-intermediary.jar:?]
at net.minecraft.class_60.method_51195(class_60.java:55) ~[server-intermediary.jar:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.class_60.method_51189(class_60.java:55) ~[server-intermediary.jar:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[20:10:19] [Worker-Main-1/ERROR]: Couldn't parse element loot_tables:galosphere:blocks/aura_ringer
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'galosphere:aura_ringer'
at net.minecraft.class_3518.method_17995(class_3518.java:145) ~[server-intermediary.jar:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.class_3518.method_15256(class_3518.java:145) ~[server-intermediary.jar:?]
at net.minecraft.class_3518.method_15288(class_3518.java:153) ~[server-intermediary.jar:?]
at net.minecraft.class_77$class_78.method_413(class_77.java:55) ~[server-intermediary.jar:?]
at net.minecraft.class_77$class_78.method_443(class_77.java:40) ~[server-intermediary.jar:?]
at net.minecraft.class_85$class_90.method_441(class_85.java:151) ~[server-intermediary.jar:?]
at net.minecraft.class_85$class_90.method_424(class_85.java:129) ~[server-intermediary.jar:?]
at net.minecraft.class_79$class_5337.method_29319(class_79.java:86) ~[server-intermediary.jar:?]
at net.minecraft.class_79$class_5337.method_517(class_79.java:74) ~[server-intermediary.jar:?]
at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:102) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?]
at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[server-intermediary.jar:?]
at net.minecraft.class_3518.method_15272(class_3518.java:471) ~[server-intermediary.jar:?]
at net.minecraft.class_55$class_57.method_358(class_55.java:173) ~[server-intermediary.jar:?]
at net.minecraft.class_55$class_57.deserialize(class_55.java:169) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?]
at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[server-intermediary.jar:?]
at net.minecraft.class_3518.method_15283(class_3518.java:481) ~[server-intermediary.jar:?]
at net.minecraft.class_52$class_54.method_340(class_52.java:250) ~[server-intermediary.jar:?]
at net.minecraft.class_52$class_54.deserialize(class_52.java:246) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar:?]
at net.minecraft.class_8490.method_51205(class_8490.java:64) ~[server-intermediary.jar:?]
at net.minecraft.class_8490.method_51204(class_8490.java:48) ~[server-intermediary.jar:?]
at net.minecraft.class_60.method_51195(class_60.java:55) ~[server-intermediary.jar:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.class_60.method_51189(class_60.java:55) ~[server-intermediary.jar:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[20:10:19] [Worker-Main-1/ERROR]: Couldn't parse element loot_tables:galosphere:blocks/lichen_cordyceps
com.google.gson.JsonSyntaxException: Unknown type 'minecraft:alternative'
at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:99) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?]
at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[server-intermediary.jar:?]
at net.minecraft.class_3518.method_15283(class_3518.java:481) ~[server-intermediary.jar:?]
at net.minecraft.class_79$class_5337.method_29319(class_79.java:85) ~[server-intermediary.jar:?]
at net.minecraft.class_79$class_5337.method_517(class_79.java:74) ~[server-intermediary.jar:?]
at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:102) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?]
at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[server-intermediary.jar:?]
at net.minecraft.class_3518.method_15272(class_3518.java:471) ~[server-intermediary.jar:?]
at net.minecraft.class_69$1.method_29313(class_69.java:61) ~[server-intermediary.jar:?]
at net.minecraft.class_69$1.method_424(class_69.java:53) ~[server-intermediary.jar:?]
at net.minecraft.class_79$class_5337.method_29319(class_79.java:86) ~[server-intermediary.jar:?]
at net.minecraft.class_79$class_5337.method_517(class_79.java:74) ~[server-intermediary.jar:?]
at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:102) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?]
at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[server-intermediary.jar:?]
at net.minecraft.class_3518.method_15272(class_3518.java:471) ~[server-intermediary.jar:?]
at net.minecraft.class_55$class_57.method_358(class_55.java:173) ~[server-intermediary.jar:?]
at net.minecraft.class_55$class_57.deserialize(class_55.java:169) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?]
at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[server-intermediary.jar:?]
at net.minecraft.class_3518.method_15283(class_3518.java:481) ~[server-intermediary.jar:?]
at net.minecraft.class_52$class_54.method_340(class_52.java:250) ~[server-intermediary.jar:?]
at net.minecraft.class_52$class_54.deserialize(class_52.java:246) ~[server-intermediary.jar:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar:?]
at net.minecraft.class_8490.method_51205(class_8490.java:64) ~[server-intermediary.jar:?]
at net.minecraft.class_8490.method_51204(class_8490.java:48) ~[server-intermediary.jar:?]
at net.minecraft.class_60.method_51195(class_60.java:55) ~[server-intermediary.jar:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.class_60.method_51189(class_60.java:55) ~[server-intermediary.jar:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]

[Compatibility] Darker Depths and Galosphere conflict

So right now I have installed Darker Depths [1.19.2] - v1.0.0 and Galosphere [1.19.2] - v1.2.3, Forge version.
In this scenario, Sand Caverns from the Darker Depths stop generating in the world at all, however, on Galosphere - v1.2.1 everything works fine and caves from both mods are generated without problems, the conflict arose on Galosphere - 1.2.2 and higher. I hope there is some way to add compatibility between the two mods

Disable silver ore generation

Hello, you should add a way to remove silver ore generation since there are other mods that can generate them. Thanks you in advance.

Rendering issues with FirstPersonModel and playerAnimator

When used with FirstPersonModel, which brings parts of the player model, notably not the helmet, into first person, and playerAnimator (which is a library. A good example of a mod that uses this library is BetterCombat), the silver helmet model renders while in animated motion even in first person.

To reproduce:

  1. Install the latest versions of galosphere, FirstPersonModel, playerAnimator, fabric, etc on minecraft version 1.19.2.
  2. Launch the game and don a silver helmet
  3. Equip any weapon
  4. Attack while looking forward

You should be able to see the helmet obscuring your view.

I believe the reason this happens is because the model for the silver helmet is not properly marked as a helmet model somehow.

Can't overwrite existing Charged Lumiere Block transformations

Galosphere 1.2.2
Forge 40.2.10

I made a datapack to add some new transformations for the Charged Lumiere Block. The ones with blocks not used in the default transformations worked fine, but any that used blocks involved in the default transformations (granite, red sand, cobblestone) would not overwrite those default ones. Furthermore, there doesn't seem to be a way to remove the default transformations. I tried putting
"replace": true,
on line 2 of the file in the datapack, but that didn't change anything.

[Feature Request] Better Recipe Book support for bomb table

https://modrinth.com/mod/brb
It would be nice to have a recipe book option if you have BRB installed, to not only be more consistent, but also to help players like me who craft things the moment they get a new recipe unlocked just to see what it does: having the recipe book would show that you can modify/enhance the silver bombs. This allows players to be able to determine the function of the combustion table without having to pause the game, go to the wiki, find the section on the combustion table, only to realize you broke your game immersion just to find a very short page listing a few things that can be combined with silver bombs to modify them. Nothing wrong with the wiki page, it's just a little frustrating

Spectre watch lag

Galosphere-1.18.2-1.2.0-Forge
Modpack: https://www.curseforge.com/minecraft/modpacks/play-as-dragon

When you hover your eyes on Spectre the game starts to lag very badly with a drop in FPS (from 60 to 14). Perhaps this has something to do with trying to render it in the icon. When the GUI is turned off on F1, this problem does not exist. This only happens to your mob. Everyone else has no problem.
Before: image

After: image

Advancement triggers aren't registered in fabric

[16:38:05] [Render thread/ERROR]: Parsing error loading custom advancement galosphere:story/warped_teleport: Invalid criterion trigger: galosphere:warped_teleport
[16:38:05] [Render thread/ERROR]: Parsing error loading custom advancement galosphere:husbandry/lumiere_compost: Invalid criterion trigger: galosphere:lumiere_compost

Unable to Spawn NPC's from Taterzens mod w/ Galosphere

Describe the bug
Hi! I can't create npc.

The command /npc create returns :
An unexpected error occured trying to execute that command
On hover, it says :
Duplicate value id for 15!

Platform(s)

  • Fabric
  • Forge
mod list

fabric-api-0.60.0+1.19.2.jar
Galosphere-1.19.1-1.1.2-Fabric.jar	
taterzens-1.11.0-fabric.jar	

Environment(s)

  • Singleplayer
  • Server

Thx !

Taterzen NPCs Duplicate Id Incompatible

Taterzen NPCs incomaptible with Galosphere

Npc command leads to error something about duplicate ID 15. I contacted the dev of taterzen with them forwarding me to contact here.

Outerlayer skin (second layer of player skin) also doesn't show whiteout this mod?

[Bug] placeSpike causes dead loop

This method is somehow called repeatedly and ends up in a stack overflow crashing the server.
net.orcinus.galosphere.world.gen.features.CrystalSpikeFeature.placeSpike(CrystalSpikeFeature.java:85) ~[Galosphere-1.18.2-1.2.0-Fabric.jar:?]

[Compatibility] Silver Ore variants for the Excavated Variants mod

Would you be willing to make a config file for the mod Excavated Variants to have variants for Silver Ore? I tried to make one for myself but I'm not confident with json files. They even explain how to do so on here, so if you could provide a config file to them, they could update their mod to include Silver Ore for Galosphere as well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.