paulevsGitch / BetterNether

BetterNether Mod
GNU General Public License v3.0
105 stars 73 forks source link

[Bug] Server crashing without crash-log #479

Closed Bulwarini closed 2 years ago

Bulwarini commented 2 years ago

What happened?

Server crashing with mod on start. I don't now why this happens. I didn't happen earlier.

BetterNether

6.0.7

BCLib

1.1.3

Fabric API

0.44.0

Fabric Loader

0.12.11

Minecraft

1.18.1

Relevant log output

[12:56:02] [main/INFO]: Loading Minecraft 1.18.1 with Fabric Loader 0.12.11
[12:56:02] [ForkJoinPool-1-worker-9/WARN]: The mod "libcd" contains invalid entries in its mod json:
- Unsupported root entry "licence" at line 9 column 12
[12:56:02] [main/WARN]: Warnings were found!
 - Mod 'Fabric Rendering Fluids (v1)' (fabric-rendering-fluids-v1) 0.1.18+3ac43d95c8 recommends any version of fabric-textures-v0, which is disabled for this environment (client/server only)!
     - You should install any version of fabric-textures-v0 for the optimal experience.
[12:56:02] [main/INFO]: Loading 98 mods:
    - additionaladditions 3.0.1
    - adorn 3.0.0+1.18.1
    - architectury 3.2.52
    - balm-fabric 2.3.0+0
    - bclib 1.1.3
    - bedspreads 1.5.0-1.18
    - betternether 6.0.7
    - blockus 2.3.3+1.18
    - blue_endless_jankson 1.2.1 via jankson
    - cardinal-components-base 4.0.0 via onsoulfire
    - cardinal-components-entity 4.0.0 via onsoulfire
    - chisel 1.3.2
    - chunky 1.2.153
    - clickadv 2.1
    - cloth-basic-math 0.6.0 via cloth-config
    - cloth-config 6.1.48
    - com_electronwill_night-config_core 3.6.5 via couplings
    - com_electronwill_night-config_toml 3.6.5 via couplings
    - couplings 1.7.1+1.18
    - dawn 3.1.0
    - fabric 0.44.0+1.18
    - fabric-api-base 0.4.1+b4f4f6cdc8 via voicechat
    - fabric-api-lookup-api-v1 1.4.0+16d92c47c8 via fabric
    - fabric-biome-api-v1 6.0.1+ded849a9c8 via fabric
    - fabric-command-api-v1 1.1.6+3ac43d95c8 via voicechat
    - fabric-commands-v0 0.2.5+b4f4f6cdc8 via fabric
    - fabric-containers-v0 0.1.18+d154e2c6c8 via fabric
    - fabric-content-registries-v0 0.4.5+6f53a73dc8 via fabric
    - fabric-crash-report-info-v1 0.1.8+3ac43d95c8 via fabric
    - fabric-dimensions-v1 2.1.7+43d29571c8 via fabric
    - fabric-entity-events-v1 1.4.5+6b21378ac8 via fabric
    - fabric-events-interaction-v0 0.4.16+bfa23f17c8 via fabric
    - fabric-events-lifecycle-v0 0.2.6+b4f4f6cdc8 via fabric
    - fabric-game-rule-api-v1 1.0.10+3ac43d95c8 via fabric
    - fabric-item-api-v1 1.3.0+691a79b5c8 via fabric
    - fabric-item-groups-v0 0.3.3+3ac43d95c8 via fabric
    - fabric-language-kotlin 1.7.0+kotlin.1.6.0
    - fabric-lifecycle-events-v1 1.4.10+c15ca335c8 via voicechat
    - fabric-loot-tables-v1 1.0.8+3ac43d95c8 via fabric
    - fabric-mining-level-api-v1 1.0.3+3ac43d95c8 via fabric
    - fabric-mining-levels-v0 0.1.7+b4f4f6cdc8 via fabric
    - fabric-networking-api-v1 1.0.18+3ac43d95c8 via voicechat
    - fabric-networking-v0 0.3.5+b4f4f6cdc8 via fabric
    - fabric-object-builder-api-v1 1.11.0+3b82842ec8 via fabric
    - fabric-object-builders-v0 0.7.8+3ac43d95c8 via fabric
    - fabric-particles-v1 0.2.9+526dc1acc8 via fabric
    - fabric-registry-sync-v0 0.8.5+3ac43d95c8 via fabric
    - fabric-rendering-data-attachment-v1 0.3.4+7242e9d7c8 via fabric
    - fabric-rendering-fluids-v1 0.1.18+3ac43d95c8 via fabric
    - fabric-resource-loader-v0 0.4.11+3ac43d95c8 via voicechat
    - fabric-screen-handler-api-v1 1.1.11+3ac43d95c8 via fabric
    - fabric-structure-api-v1 2.0.8+295197a7c8 via fabric
    - fabric-tag-extensions-v0 1.2.5+3ac43d95c8 via fabric
    - fabric-tool-attribute-api-v1 1.3.4+7de09f55c8 via fabric
    - fabric-transfer-api-v1 1.5.5+b4f4f6cdc8 via fabric
    - fabricloader 0.12.11
    - harvest_scythes 2.3.2
    - jankson 4.0.0+j1.2.0 via adorn
    - java 17
    - kubejs 1801.4.0-build.249
    - libcd 3.0.3+1.16.3 via blockus
    - libgui 5.1.0+1.18 via additionaladditions
    - libninepatch 1.1.0 via libgui
    - mavm 1.0.5
    - medievalweapons 1.1.7
    - minecraft 1.18.1
    - mm 2.3 via harvest_scythes
    - morevillagers-fabric 3.0.0-SNAPSHOT
    - netherportalfix 9.0.0
    - no_null_processors 2.0.1+1.18.1
    - offlineskins 1.18.1-v1-fabric
    - omega-config 1.0.8 via repurposed_structures
    - onsoulfire 1.18-1
    - org_jetbrains_kotlin_kotlin-reflect 1.6.0 via fabric-language-kotlin
    - org_jetbrains_kotlin_kotlin-stdlib 1.6.0 via fabric-language-kotlin
    - org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.6.0 via fabric-language-kotlin
    - org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.6.0 via fabric-language-kotlin
    - org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.5.2 via fabric-language-kotlin
    - org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.5.2 via fabric-language-kotlin
    - org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.3.1 via fabric-language-kotlin
    - org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.3.1 via fabric-language-kotlin
    - org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.3.1 via fabric-language-kotlin
    - oxidized 1.5.1
    - reach-entity-attributes 2.1.1 via medievalweapons
    - realisticfirespread 1.18-1
    - repurposed_structures 3.1.10+1.18.1
    - rhino 1800.1.6-build.81
    - roughlyenoughitems 7.1.356
    - terraform-shapes-api-v1 2.1.0 via dawn
    - terraform-wood-api-v1 2.0.2 via blockus
    - towers_of_the_wild_reworked 2.1.0
    - trinkets 3.1.0
    - universal_ores 1.2.0
    - villager-hats 1.2.1
    - villagernames 2.0.2
    - voicechat 1.18.1-2.1.25
    - xaerominimap 21.22.5
    - yigd 1.2.8B
[12:56:02] [main/WARN]: Mod `yigd` (1.2.8B) does not respect SemVer - comparison support is limited.
[12:56:03] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/home/servers/660260/libraries/net/fabricmc/sponge-mixin/0.10.7+mixin.0.8.4/sponge-mixin-0.10.7+mixin.0.8.4.jar Service=Knot/Fabric Env=SERVER
[12:56:03] [main/INFO]: Compatibility level set to JAVA_16
[12:56:03] [main/INFO]: Compatibility level set to JAVA_17
[12:56:03] [main/WARN]: Reference map 'rhino-fabric-refmap.json' for rhino.mixins.json could not be read. If this is a development environment you can ignore this message
[12:56:04] [main/WARN]: Error loading class: net/minecraft/class_897 (java.lang.ClassNotFoundException: net/minecraft/class_897)
[12:56:04] [main/WARN]: @Mixin target net.minecraft.class_897 was not found mavm.mixins.json:EntityRendererMixin
[12:56:05] [main/WARN]: Injection warning: LVT in net/minecraft/class_2404::method_10316(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z has incompatible changes at opcode 120 in callback betternether.mixins.common.json:LiquidBlockMixin->@Inject::bn_shouldSpreadLiquid(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;ZLcom/google/common/collect/UnmodifiableIterator;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V from mod betternether.
 Expected: [Z, Lcom/google/common/collect/UnmodifiableIterator;, Lnet/minecraft/class_2350;, Lnet/minecraft/class_2338;, Lnet/minecraft/class_2248;]
    Found: [Z, Lcom/google/common/collect/UnmodifiableIterator;, Lnet/minecraft/class_2350;, Lnet/minecraft/class_2338;]
Available: [Z, Lcom/google/common/collect/UnmodifiableIterator;, Lnet/minecraft/class_2350;, Lnet/minecraft/class_2338;]
[12:56:09] [main/WARN]: @Inject(@At("INVOKE")) Shift.BY=3 on fabric-lifecycle-events-v1.mixins.json:server.WorldChunkMixin::handler$zjc000$onLoadBlockEntity exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning.

Other Mods

You can find mods in log.
Bulwarini commented 2 years ago

Now server worked for a little longer untill loading other mods latest.log

quiqueck commented 2 years ago

Why do you think that this is a BetterNether issue?

Bulwarini commented 2 years ago

most of the time server live ends at Better Nether loaded message

Bulwarini commented 2 years ago

So i really don't now the issue

quiqueck commented 2 years ago

That may suggest that your server does run out of memory for example.

I know it is a tedious process, but in this instance I see no other way than adding your mods back one at a time and test again. For the issue here it would be helpfull if you could test with fabric-api, bclib and betternether alone.

Bulwarini commented 2 years ago

okey, server just started and its working. I think you might be true about memory. So anyway its not better nether issue sory mate

quiqueck commented 2 years ago

Hey, don't worry. :) Those issues are hard to debug :(