HELP ~ Краш карты из-за N-вида спавнера

Сделал сборку модов с целью сделать майн немного реалистичнее и т.п
Но.. (я уже как то относительно давненько обращался на другой форум по поводу крашей и там подсказали как пофиксить чанк) теперь время от времени появляются спавнеры с таким "мобом" (имея в инфе(F3) тип: minecraft:empty) и если близко подойти к ним карта сразу крашится и отказывается запускаться снова, проблема решается либо простым пересозданием карты либо.. с помощью Amulet удалением данного блока.

Возможно ли решить проблему с такими "сломанными" спавнерами?
(запрет на генерацию любых спавнеров или.. т.п)

________________________________________________________
P.s сборка была создана для сервера а так проблема появляется и в одиночке и на сервере
________________________________________________________
 

Вложения

  • изображение_2021-04-16_192822.png
    изображение_2021-04-16_192822.png
    438.1 KB · Просмотры: 11
  • изображение_2021-04-16_201218.png
    изображение_2021-04-16_201218.png
    475.4 KB · Просмотры: 9
лол ну как бы я спросил про возможность "вырезать" спавнеры с карты...

Java:
---- Minecraft Crash Report ----

// Why is it breaking :(



Time: 4/22/21 1:43 PM

Description: Ticking block entity



java.lang.NullPointerException: Ticking block entity

    at net.minecraft.entity.monster.ZombieEntity.func_230291_eT_(ZombieEntity.java:476) ~[?:?] {re:classloading}

    at net.minecraft.entity.monster.ZombieEntity.func_207304_a(ZombieEntity.java:460) ~[?:?] {re:classloading}

    at net.minecraft.entity.monster.ZombieEntity.func_213386_a(ZombieEntity.java:451) ~[?:?] {re:classloading}

    at net.minecraft.world.spawner.AbstractSpawner.func_98278_g(AbstractSpawner.java:140) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}

    at net.minecraft.tileentity.MobSpawnerTileEntity.func_73660_a(SourceFile:62) ~[?:?] {re:classloading}

    at net.minecraft.world.World.func_217391_K(World.java:491) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterweather.mixins.json:MixinWorld,pl:mixin:A,pl:runtimedistcleaner:A}

    at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:371) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterweather.mixins.json:server.MixinServerWorld,pl:mixin:A,pl:runtimedistcleaner:A}

    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:850) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterweather.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}

    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:291) ~[?:?] {re:classloading,pl:accesstransformer:B}

    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:786) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterweather.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}

    at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:641) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterweather.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}

    at net.minecraft.server.MinecraftServer.lambda[imath]startServer[/imath]0(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterweather.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}

    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282] {}





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

---------------------------------------------------------------------------------------



-- Head --

Thread: Server thread

Stacktrace:

    at net.minecraft.entity.monster.ZombieEntity.func_230291_eT_(ZombieEntity.java:476) ~[?:?] {re:classloading}

    at net.minecraft.entity.monster.ZombieEntity.func_207304_a(ZombieEntity.java:460) ~[?:?] {re:classloading}

    at net.minecraft.entity.monster.ZombieEntity.func_213386_a(ZombieEntity.java:451) ~[?:?] {re:classloading}

    at net.minecraft.world.spawner.AbstractSpawner.func_98278_g(AbstractSpawner.java:140) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}

    at net.minecraft.tileentity.MobSpawnerTileEntity.func_73660_a(SourceFile:62) ~[?:?] {re:classloading}

-- Block entity being ticked --

Details:

    Name: minecraft:mob_spawner // net.minecraft.tileentity.MobSpawnerTileEntity

    Block: Block{minecraft:spawner}

    Block location: World: (107,52,578), Chunk: (at 11,3,2 in 6,36; contains blocks 96,0,576 to 111,255,591), Region: (0,1; contains chunks 0,32 to 31,63, blocks 0,0,512 to 511,255,1023)

    Block: Block{minecraft:spawner}

    Block location: World: (107,52,578), Chunk: (at 11,3,2 in 6,36; contains blocks 96,0,576 to 111,255,591), Region: (0,1; contains chunks 0,32 to 31,63, blocks 0,0,512 to 511,255,1023)

Stacktrace:

    at net.minecraft.world.World.func_217391_K(World.java:491) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterweather.mixins.json:MixinWorld,pl:mixin:A,pl:runtimedistcleaner:A}

    at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:371) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterweather.mixins.json:server.MixinServerWorld,pl:mixin:A,pl:runtimedistcleaner:A}
 
Сверху