Jump to content

The game crashed whilst unexpected error Error: java.lang.VerifyError: Operand stack overflow... don't know what to do


Recommended Posts

Posted

So I got some mods and launched Minecraft to play with 'em, but ends up crashing with this message, The game crashed whilst unexpected error Error: java.lang.VerifyError: Operand stack overflow

Don't know what to do at this point. Can anybody help?

Here's the crash report:

 

---- Minecraft Crash Report ----

WARNING: coremods are present:
  wings (wings-1.1.5-1.12.2.jar)
  LMRECoremod (LittleMaidMob-Mod-1.12.2.jar)
  CreativePatchingLoader (CreativeCore-1.12.2.jar)
  MicdoodlePlugin (MicdoodleCore-1.12.2-4.0.2.211.jar)
  ObfuscatePlugin (obfuscate-0.2.6-1.12.2.jar)
  MalisisCorePlugin (MalisisCore-1.12.2.jar)
  ShutdownPatcher (mcef-1.12.2-0.9-coremod.jar)
  BetterFoliageLoader (Better-Foliage-Mod-1.12.2.jar)
  llibrary (llibrary-core-1.0.11-1.12.2.jar)
  LoadingPlugin (Random-Things-Mod-1.12.2.jar)
  Inventory Tweaks Coremod (Inventory-Tweaks-Mod-1.12.2.jar)
  ItemPatchingLoader (ItemPhysic-Mod-Full-1.12.2.jar)
  MovingWorldCore (MovingWorld-Mod-1.12.jar)
  OpenModsCorePlugin (OpenModsLib-1.12.2.jar)
Contact their authors BEFORE contacting forge

// My bad.

Time: 6/28/19 9:53 PM
Description: Unexpected error

java.lang.VerifyError: Operand stack overflow
Exception Details:
  Location:
    net/minecraft/client/renderer/chunk/RenderChunk.func_178581_b(FFFLnet/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator;)V @542: aload
  Reason:
    Exceeded max stack size.
  Current Frame:
    bci: @542
    flags: { }
    locals: { 'net/minecraft/client/renderer/chunk/RenderChunk', float, float, float, 'net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator', 'net/minecraft/client/renderer/chunk/CompiledChunk', integer, 'net/minecraft/util/math/BlockPos', 'net/minecraft/util/math/BlockPos', 'net/minecraft/client/renderer/chunk/VisGraph', 'java/util/HashSet', 'net/optifine/override/ChunkCacheOF', '[Z', 'net/minecraft/client/renderer/BlockRendererDispatcher', integer, integer, 'java/util/Iterator', 'net/optifine/BlockPosM', 'net/minecraft/block/state/IBlockState', 'net/minecraft/block/Block', '[Lnet/minecraft/util/BlockRenderLayer;', integer, 'net/minecraft/util/BlockRenderLayer', integer, 'net/minecraft/client/renderer/BufferBuilder', 'net/optifine/render/RenderEnv' }
    stack: { '[Z', integer, integer, 'net/minecraft/client/renderer/BlockRendererDispatcher', 'net/minecraft/block/state/IBlockState', 'net/optifine/BlockPosM', 'net/optifine/override/ChunkCacheOF', 'net/minecraft/client/renderer/BufferBuilder' }
  Bytecode:
    0x0000000: bb00 5759 b701 3f3a 0504 3606 bb00 0959
    0x0000010: 2ab4 0086 b701 423a 0719 0710 0f10 0f10
    0x0000020: 0fb6 0146 3a08 1904 b601 4ab6 014d 1904
    0x0000030: b601 51b2 0155 a500 0c19 04b6 014a b601
    0x0000040: 58b1 1904 1905 b601 5c19 04b6 014a b601
    0x0000050: 58a7 0010 3a09 1904 b601 4ab6 0158 1909
    0x0000060: bfbb 0160 59b7 0161 3a09 b800 693a 0a2a
    0x0000070: 1907 b701 659a 027f b201 6704 60b3 0167
    0x0000080: 2a19 07b7 016b 3a0b 190b b601 70b2 0172
    0x0000090: bebc 043a 0cb8 0178 b601 7c3a 0db2 0180
    0x00000a0: b601 8336 0eb2 0186 b601 8336 0f19 0719
    0x00000b0: 08b8 018c b901 9201 003a 1019 10b9 019d
    0x00000c0: 0100 9901 9f19 10b9 01a1 0100 c001 883a
    0x00000d0: 1119 0b19 11b6 01a5 3a12 1912 b901 ab01
    0x00000e0: 003a 1319 12b9 01ae 0100 9900 0a19 0919
    0x00000f0: 11b6 01b2 1912 b801 ba99 003f 190b 1911
    0x0000100: b201 beb6 01c2 3a14 1914 c600 2eb2 01c8
    0x0000110: 1914 b601 cc3a 1519 15c6 001f 1915 1914
    0x0000120: b601 d299 000e 190a 1914 b601 d657 a700
    0x0000130: 0a19 0519 14b6 01dc 150e 9900 0bb2 0172
    0x0000140: 3a14 a700 122a b400 8a3a 1419 1403 1913
    0x0000150: b601 e053 0336 1515 1519 14be a200 ef19
    0x0000160: 1415 1532 3a16 150e 9900 2e19 13b2 0180
    0x0000170: 05bd 0004 5903 1912 5359 0419 1653 b801
    0x0000180: e536 1719 1319 1219 16b8 01eb 3617 1517
    0x0000190: 9a00 06a7 00b2 150f 9900 12b2 0186 04bd
    0x00001a0: 0004 5903 1916 53b8 01ef 2a19 1219 16b7
    0x00001b0: 01f2 3a16 1916 b601 f336 1719 13b6 01f7
    0x00001c0: b901 fb01 00b2 0201 a500 7d19 04b6 0126
    0x00001d0: 1517 b602 053a 1819 1819 16b6 0209 1918
    0x00001e0: 190b 1912 1911 b602 0d3a 1919 1919 04b6
    0x00001f0: 0126 b602 1319 0519 16b6 0216 9a00 1219
    0x0000200: 0519 16b6 0219 2a19 1819 07b6 0130 190c
    0x0000210: 1517 5c33 190d 1912 1911 190b 1918 1916
    0x0000220: b802 1d19 13b8 0223 8054 1919 b602 2699
    0x0000230: 0016 2a19 04b6 0126 1905 190c b702 2a19
    0x0000240: 1903 b602 2e84 1501 a7ff 0f15 0f99 0011
    0x0000250: b201 8604 bd00 0459 0301 53b8 01ef a7fe
    0x0000260: 5db2 0172 3a11 1911 be36 1203 3613 1513
    0x0000270: 1512 a200 7d19 1115 1332 3a14 190c 1914
    0x0000280: b601 f333 9900 0a19 0519 14b6 0231 1905
    0x0000290: 1914 b602 1699 004c b802 3499 0010 1904
    0x00002a0: b601 2619 14b6 012c b802 3a19 04b6 0126
    0x00002b0: 1914 b601 2c3a 152a 1914 2324 2519 1519
    0x00002c0: 05b6 0138 1915 b402 3ec6 0015 1905 1914
    0x00002d0: 1915 b402 3eb6 0243 c002 40b6 0247 a700
    0x00002e0: 0b19 0519 1401 b602 4784 1301 a7ff 8219
    0x00002f0: 0bb6 024a 1905 1909 b602 4eb6 0252 2ab4
    0x0000300: 0061 b601 4d19 0ab8 0255 3a0b 2ab4 006b
    0x0000310: b802 553a 0c19 0b2a b400 6bb9 025b 0200
    0x0000320: 5719 0c19 0ab9 025b 0200 572a b400 6bb9
    0x0000330: 025e 0100 2ab4 006b 190a b902 6102 0057
    0x0000340: 2ab4 00bc 190c 190b b602 652a b400 61b6
    0x0000350: 0158 a700 0f3a 1a2a b400 61b6 0158 191a
    0x0000360: bfb1                                   
  Exception Handler Table:
    bci [46, 57] => handler: 84
    bci [66, 73] => handler: 84
    bci [84, 86] => handler: 84
    bci [773, 843] => handler: 853
    bci [853, 855] => handler: 853
  Stackmap Table:
    full_frame(@66,{Object[#2],Float,Float,Float,Object[#22],Object[#87],Integer,Object[#9],Object[#9]},{})
    same_locals_1_stack_item_frame(@84,Object[#350])
    same_frame(@97)
    full_frame(@187,{Object[#2],Float,Float,Float,Object[#22],Object[#87],Integer,Object[#9],Object[#9],Object[#352],Object[#404],Object[#365],Object[#406],Object[#408],Integer,Integer,Object[#410]},{})
    append_frame(@244,Object[#392],Object[#423],Object[#436])
    append_frame(@305,Object[#472],Object[#462])
    chop_frame(@312,2)
    same_frame(@325)
    append_frame(@340,Object[#481])
    append_frame(@343,Integer)
    append_frame(@406,Object[#117])
    same_frame(@426)
    append_frame(@526,Integer,Object[#18],Object[#527])
    full_frame(@581,{Object[#2],Float,Float,Float,Object[#22],Object[#87],Integer,Object[#9],Object[#9],Object[#352],Object[#404],Object[#365],Object[#406],Object[#408],Integer,Integer,Object[#410],Object[#392],Object[#423],Object[#436],Object[#481],Integer},{})
    chop_frame(@587,1)
    full_frame(@606,{Object[#2],Float,Float,Float,Object[#22],Object[#87],Integer,Object[#9],Object[#9],Object[#352],Object[#404],Object[#365],Object[#406],Object[#408],Integer,Integer,Object[#410]},{})
    same_frame(@609)
    append_frame(@622,Object[#481],Integer,Integer)
    append_frame(@654,Object[#117])
    same_frame(@683)
    same_frame(@734)
    same_frame(@737)
    chop_frame(@745,1)
    chop_frame(@751,3)
    full_frame(@756,{Object[#2],Float,Float,Float,Object[#22],Object[#87],Integer,Object[#9],Object[#9],Object[#352],Object[#404]},{})
    same_locals_1_stack_item_extended(@853,Object[#350])
    same_frame(@865)

    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1180)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398)
    at net.minecraft.client.main.Main.main(SourceFile:123)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


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

-- System Details --
Details:
    Minecraft Version: 1.12.2
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_51, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 444488016 bytes (423 MB) / 872415232 bytes (832 MB) up to 2147483648 bytes (2048 MB)
    JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP 9.42 Powered by Forge 14.23.5.2838 Optifine OptiFine_1.12.2_HD_U_E3 108 mods loaded, 107 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

    | State | ID                                           | Version                  | Source                                           | Signature                                |
    |:----- |:-------------------------------------------- |:------------------------ |:------------------------------------------------ |:---------------------------------------- |
    | L     | minecraft                                    | 1.12.2                   | minecraft.jar                                    | None                                     |
    | L     | mcp                                          | 9.42                     | minecraft.jar                                    | None                                     |
    | L     | FML                                          | 8.0.99.99                | forge-1.12.2-14.23.5.2838.jar                    | e3c3d50c7c986df74c645c0ac54639741c90a557 |
    | L     | forge                                        | 14.23.5.2838             | forge-1.12.2-14.23.5.2838.jar                    | e3c3d50c7c986df74c645c0ac54639741c90a557 |
    | L     | creativecoredummy                            | 1.0.0                    | minecraft.jar                                    | None                                     |
    | L     | itemphysic                                   | 1.4.0                    | minecraft.jar                                    | None                                     |
    | L     | OldModelLoader                               | 8.1.4.132                | minecraft.jar                                    | None                                     |
    | L     | micdoodlecore                                |                          | minecraft.jar                                    | None                                     |
    | L     | com.elytradev.movingworld.common.asm.coremod |                          | minecraft.jar                                    | None                                     |
    | L     | openmodscore                                 | 0.11.3                   | minecraft.jar                                    | None                                     |
    | L     | obfuscate                                    | 0.2.6                    | minecraft.jar                                    | None                                     |
    | L     | autopickup                                   | 2.5                      | Auto-Pickup-Mod-1.12.jar                         | None                                     |
    | L     | baubles                                      | 1.5.2                    | Baubles-Mod-1.12.2.jar                           | None                                     |
    | L     | betterfoliage                                | 2.1.10                   | Better-Foliage-Mod-1.12.2.jar                    | None                                     |
    | L     | xaerobetterpvp                               | 1.16.8                   | Better-PvP-Mod-1.12.2.jar                        | None                                     |
    | L     | betterstorage                                | 3.0.0.0                  | Better-Storage-Too-Mod-1.12.2.jar                | None                                     |
    | L     | bewitchment                                  | @VERSION@                | Bewitchment-Mod-1.12.2.jar                       | None                                     |
    | L     | biomesoplenty                                | 7.0.1.2427               | BiomesOPlenty-1.12.2-7.0.1.2427-universal.jar    | None                                     |
    | L     | blockcraftery                                | 1.12.2-1.1.0             | Blockcraftery-Mod-1.12.2.jar                     | None                                     |
    | L     | brandonscore                                 | 2.4.9                    | BrandonsCore-1.12.2.jar                          | None                                     |
    | L     | butterflies                                  | 1.12.2-1.0.2             | Butterflys-Mod-1.12.2.jar                        | None                                     |
    | L     | cdm                                          | 0.4.1                    | cdm-0.4.1-mc1.12.2.jar                           | None                                     |
    | L     | cfm                                          | 6.3.0                    | cfm-6.3.0-mc1.12.2.jar                           | None                                     |
    | L     | chisel                                       | MC1.12.2-0.2.0.31        | Chisel-Mod-1.12.2.jar                            | None                                     |
    | L     | cloudboots                                   | 1.4.1                    | Cloud-Boots-Mod-1.12.2.jar                       | None                                     |
    | L     | codechickenlib                               | 3.2.2.353                | CodeChickenLib-1.12.2-3.2.2.353-universal.jar    | None                                     |
    | L     | cofhcore                                     | 4.6.2                    | CoFHCore-1.12.2.jar                              | None                                     |
    | L     | compactstorage                               | 2.2                      | Compact-Storage-Mod-1.12.2.jar                   | None                                     |
    | L     | tombstone                                    | 3.5.3                    | Corail-Tombstone-Mod-1.12.2.jar                  | None                                     |
    | L     | extendedrenderer                             | v1.0                     | coroutil-1.12.1-1.2.31.jar                       | None                                     |
    | L     | coroutil                                     | 1.12.1-1.2.31            | coroutil-1.12.1-1.2.31.jar                       | None                                     |
    | L     | configmod                                    | v1.0                     | coroutil-1.12.1-1.2.31.jar                       | None                                     |
    | L     | creativecore                                 | 1.9.9                    | CreativeCore-1.12.2.jar                          | None                                     |
    | L     | customspawner                                | 3.11.4                   | Custom-Mob-Spawner-Mod-1.12.2.jar                | None                                     |
    | L     | cutehamstermod                               | 1.0                      | Cute-Hamsters-Mod-1.12.2.jar                     | None                                     |
    | L     | davincisvessels                              | @DVESSELSVER@            | Davincis-Vessels-Mod-1.12.jar                    | None                                     |
    | L     | doggytalents                                 | 1.15.0.0                 | Doggy-Talents-Mod-1.12.2.jar                     | None                                     |
    | L     | dragonmounts                                 | 1.12.2-1.5.8             | DragonMounts-1.12.2-1.5.8(HOTFIX).jar            | None                                     |
    | L     | net.blacklab.lib                             | 6.1.5.8                  | EBlib-1.12.2.jar                                 | None                                     |
    | L     | exoticbirds                                  | 1.0                      | Exotic-Birds-Mod-1.12.2.jar                      | None                                     |
    | L     | extendeddays                                 | 0.2.9                    | ExtendedDays-1.12.2-0.2.9-28.jar                 | None                                     |
    | L     | fairylights                                  | 2.1.4                    | Fairy-Lights-Mod-1.12.2.jar                      | None                                     |
    | L     | fossil                                       | 8.0.0                    | Fossils-and-Archeology-Revival-Mod-1.12.2.jar    | None                                     |
    | L     | fpsreducer                                   | mc1.12.2-1.12.2          | FPS-Reducer-Mod-1.12.2.jar                       | None                                     |
    | L     | hpm                                          | §aMC 1.12.2              | Harry-Potter-Mod-1.12.2.jar                      | None                                     |
    | L     | harvestcraft                                 | 1.12.2zb                 | HarvestCraft-Mod-1.12.2.jar                      | None                                     |
    | L     | hatstand                                     | 7.0.0                    | Hat-Stand-Mod-1.12.2.jar                         | None                                     |
    | L     | waila                                        | 1.8.26                   | Hwyla-1.8.26-B41_1.12.2.jar                      | None                                     |
    | L     | ichunutil                                    | 7.2.1                    | iChun-Util-Mod-1.12.2.jar                        | None                                     |
    | L     | hats                                         | 7.0.0                    | iChuns-Hats-Mod-1.12.2.jar                       | None                                     |
    | L     | industrialforegoing                          | 1.12.2-1.12.2            | Industrial-Foregoing-Mod-1.12.2.jar              | None                                     |
    | L     | imsm                                         | 1.12                     | Instant-Massive-Structures-Mod-1.12.jar          | None                                     |
    | L     | inventorytweaks                              | 1.63+release.109.220f184 | Inventory-Tweaks-Mod-1.12.2.jar                  | None                                     |
    | L     | jei                                          | 4.15.0.283               | jei_1.12.2-4.15.0.283.jar                        | None                                     |
    | L     | jmh                                          | 2.1                      | Just-Mob-Heads-Mod-1.12.2.jar                    | None                                     |
    | L     | lmreengaged                                  | 8.1.4.132                | LittleMaidMob-Mod-1.12.2.jar                     | None                                     |
    | L     | malisiscore                                  | 1.12.2-6.4.0             | MalisisCore-1.12.2.jar                           | None                                     |
    | L     | malisisdoors                                 | 1.12.2-7.3.0             | MalisisDoors-Mod-1.12.2.jar                      | None                                     |
    | L     | mantle                                       | 1.12-1.3.3.55            | Mantle-Mod-1.12.2.jar                            | None                                     |
    | L     | mapwriter                                    | 2.8.2                    | MapWriter-1.12.2-2.8.2.jar                       | None                                     |
    | L     | millenaire                                   | Millénaire 7.1.3         | Millenaire-Mod-Universal-1.12.2.jar              | None                                     |
    | L     | mcef                                         | 0.9                      | Minecraft-Chromium-Embedded-Framework-1.12.2.jar | None                                     |
    | L     | mca                                          | 1.12.2-5.3.1             | Minecraft-Comes-Alive-Mod-1.12.2.jar             | None                                     |
    | L     | minions                                      | 2.0.2                    | Minions-Mod-1.12.2.jar                           | None                                     |
    | L     | mocreatures                                  | 12.0.5                   | Mo-Creatures-Mod-1.12.2.jar                      | None                                     |
    | L     | modnametooltip                               | 1.10.0                   | Mod-Name-Tooltip-Mod-1.12.2.jar                  | None                                     |
    | L     | morph                                        | 7.1.3                    | Morphing-Mod-1.12.2.jar                          | None                                     |
    | L     | movingworld                                  | 1.12-6.342               | MovingWorld-Mod-1.12.jar                         | None                                     |
    | L     | mysticallib                                  | 1.12.2-1.2.1             | MysticalLib-1.12.2.jar                           | None                                     |
    | L     | natura                                       | 1.12.2-4.3.2.69          | natura-1.12.2-4.3.2.69.jar                       | None                                     |
    | L     | nei                                          | 2.4.1                    | Not-Enough-Items-1.12.2-Recommended.jar          | None                                     |
    | L     | openblocks                                   | 1.7.3                    | OpenBlocks-Mod-1.12.2.jar                        | None                                     |
    | L     | openmods                                     | 0.11.3                   | OpenModsLib-1.12.2.jar                           | None                                     |
    | L     | patchouli                                    | 1.0-19                   | Patchouli-Mod-1.12.2.jar                         | None                                     |
    | L     | petcraft                                     | 1.0.0                    | PetCraft-Mod-1.12.2.jar                          | None                                     |
    | L     | portalgun                                    | 7.1.0                    | Portal-Gun-Mod-1.12.2.jar                        | None                                     |
    | L     | radixcore                                    | 1.12.x-2.2.1             | RadixCore-1.12.2.jar                             | None                                     |
    | L     | randomthings                                 | 4.1.4                    | Random-Things-Mod-1.12.2.jar                     | None                                     |
    | L     | redstoneflux                                 | 2.1.0                    | Redstone-Flux-API-1.12.2.jar                     | None                                     |
    | L     | secretroomsmod                               | 5.3.2                    | Secret-Rooms-Mod-1.12.2.jar                      | None                                     |
    | L     | silentlib                                    | 3.0.13                   | SilentLib-1.12.2-3.0.13+167.jar                  | None                                     |
    | L     | soundphysics                                 | 1.0.4                    | Sound-Physics-Mod-1.12.jar                       | None                                     |
    | L     | tesla                                        | 1.0.62                   | Tesla-API-1.12.2.jar                             | None                                     |
    | L     | teslacorelib                                 | 1.0.15                   | tesla-core-lib-1.12.2-1.0.15.jar                 | None                                     |
    | L     | teslacorelib_registries                      | 1.0.15                   | tesla-core-lib-1.12.2-1.0.15.jar                 | None                                     |
    | L     | thaumcraft                                   | 6.1.BETA24               | Thaumcraft-Mod-1.12.2.jar                        | None                                     |
    | L     | flying_things                                | 1.5.2                    | The-Flying-Things-Mod-1.12.2.jar                 | None                                     |
    | L     | theoneprobe                                  | 1.4.28                   | theoneprobe-1.12-1.4.28.jar                      | None                                     |
    | L     | thermalexpansion                             | 5.3.10                   | Thermal-Expansion-Mod-1.12.2.jar                 | None                                     |
    | L     | thermalfoundation                            | 2.5.0                    | Thermal-Foundation-Mod-1.12.2.jar                | None                                     |
    | L     | tconstruct                                   | 1.12.2-2.12.0.115        | Tinkers-Construct-Mod-1.12.2.jar                 | None                                     |
    | L     | tmechworks                                   | 2.0                      | Tinkers-Mechworks-Fork-Mod-1.12.2.jar            | None                                     |
    | L     | townbuilder                                  | 3.0.0                    | Town-Builder-Mod-1.12.2.jar                      | None                                     |
    | L     | trailmix                                     | 7.0.0                    | Trail-Mix-Mod-1.12.2.jar                         | None                                     |
    | L     | bspkrscore                                   | at_0.9                   | TreeCapitator-Mod-1.12.jar                       | None                                     |
    | L     | treecapitator                                | at_0.9                   | TreeCapitator-Mod-1.12.jar                       | None                                     |
    | L     | tropicraft                                   | 7.1.9.115                | Tropicraft-Mod-1.12.2.jar                        | None                                     |
    | L     | vehicle                                      | 0.41.0                   | vehicle-0.41.0-mc1.12.2.jar                      | None                                     |
    | L     | wailaharvestability                          | 1.1.12                   | WailaHarvestability-mc1.12-1.1.12.jar            | None                                     |
    | L     | wawla                                        | 2.5.273                  | Wawla-1.12.2-2.5.273.jar                         | None                                     |
    | L     | webdisplays                                  | 1.0                      | Web-Displays-Mod-1.12.2.jar                      | None                                     |
    | L     | bauble_wings                                 | 1.0.0                    | wings-1.1.5-1.12.2.jar                           | None                                     |
    | UD    | mobends_wings                                | 1.0.0                    | wings-1.1.5-1.12.2.jar                           | None                                     |
    | L     | wings                                        | 1.1.5                    | wings-1.1.5-1.12.2.jar                           | None                                     |
    | L     | xaerominimap                                 | 1.17.2                   | Xaeros-Minimap-Mod-1.12.2.jar                    | None                                     |
    | L     | xlfoodmod                                    | 1.12.2-1.8.0             | XL-Food-Mod-1.12.2.jar                           | None                                     |
    | L     | jurassicraft                                 | 2.1.21                   | JurassiCraft-1.12.2-2.1.21.jar                   | None                                     |
    | L     | llibrary                                     | 1.7.19                   | llibrary-1.7.19-1.12.2.jar                       | None                                     |

    Loaded coremods (and transformers): 
wings (wings-1.1.5-1.12.2.jar)
  me.paulf.wings.server.asm.WingsRuntimePatcher
  me.paulf.wings.server.asm.mobends.WingsMoBendsRuntimePatcher
LMRECoremod (LittleMaidMob-Mod-1.12.2.jar)
  net.blacklab.lmr.util.coremod.Transformer
CreativePatchingLoader (CreativeCore-1.12.2.jar)
  
MicdoodlePlugin (MicdoodleCore-1.12.2-4.0.2.211.jar)
  micdoodle8.mods.miccore.MicdoodleTransformer
ObfuscatePlugin (obfuscate-0.2.6-1.12.2.jar)
  com.mrcrayfish.obfuscate.asm.ObfuscateTransformer
MalisisCorePlugin (MalisisCore-1.12.2.jar)
  
ShutdownPatcher (mcef-1.12.2-0.9-coremod.jar)
  net.montoyo.mcef.coremod.ShutdownPatcher
BetterFoliageLoader (Better-Foliage-Mod-1.12.2.jar)
  mods.betterfoliage.loader.BetterFoliageTransformer
llibrary (llibrary-core-1.0.11-1.12.2.jar)
  net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer
  net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher
LoadingPlugin (Random-Things-Mod-1.12.2.jar)
  lumien.randomthings.asm.ClassTransformer
Inventory Tweaks Coremod (Inventory-Tweaks-Mod-1.12.2.jar)
  invtweaks.forge.asm.ContainerTransformer
ItemPatchingLoader (ItemPhysic-Mod-Full-1.12.2.jar)
  com.creativemd.itemphysic.ItemTransformer
MovingWorldCore (MovingWorld-Mod-1.12.jar)
  
OpenModsCorePlugin (OpenModsLib-1.12.2.jar)
  openmods.core.OpenModsClassTransformer
    GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.13497 Compatibility Profile Context 23.20.821.2560' Renderer: 'AMD Radeon(TM) Vega 8 Graphics'
    Launched Version: 1.12.2-forge1.12.2-14.23.5.2838
    LWJGL: 2.9.4
    OpenGL: AMD Radeon(TM) Vega 8 Graphics GL version 4.5.13497 Compatibility Profile Context 23.20.821.2560, ATI Technologies Inc.
    GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Packs: Faithful1.12.2-rv4.zip (incompatible)
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    CPU: 8x AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx 
    OptiFine Version: OptiFine_1.12.2_HD_U_E3
    OptiFine Build: 20181210-121000
    Render Distance Chunks: 10
    Mipmaps: 4
    Anisotropic Filtering: 1
    Antialiasing: 0
    Multitexture: false
    Shaders: null
    OpenGlVersion: 4.5.13497 Compatibility Profile Context 23.20.821.2560
    OpenGlRenderer: AMD Radeon(TM) Vega 8 Graphics
    OpenGlVendor: ATI Technologies Inc.
    CpuCount: 8

Posted

Remove Optifine and try again.

Some tips:

Spoiler

Modder Support:

Spoiler

1. Do not follow tutorials on YouTube, especially TechnoVision (previously called Loremaster) and HarryTalks, due to their promotion of bad practice and usage of outdated code.

2. Always post your code.

3. Never copy and paste code. You won't learn anything from doing that.

4. 

Quote

Programming via Eclipse's hotfixes will get you nowhere

5. Learn to use your IDE, especially the debugger.

6.

Quote

The "picture that's worth 1000 words" only works if there's an obvious problem or a freehand red circle around it.

Support & Bug Reports:

Spoiler

1. Read the EAQ before asking for help. Remember to provide the appropriate log(s).

2. Versions below 1.11 are no longer supported due to their age. Update to a modern version of Minecraft to receive support.

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • It is 1.12.2 - I have no idea if there is a 1.12 pack
    • Okay, but does the modpack works with 1.12 or just with 1.12.2, because I need the Forge client specifically for Minecraft 1.12, not 1.12.2
    • Version 1.19 - Forge 41.0.63 I want to create a wolf entity that I can ride, so far it seems to be working, but the problem is that when I get on the wolf, I can’t control it. I then discovered that the issue is that the server doesn’t detect that I’m riding the wolf, so I’m struggling with synchronization. However, it seems to not be working properly. As I understand it, the server receives the packet but doesn’t register it correctly. I’m a bit new to Java, and I’ll try to provide all the relevant code and prints *The comments and prints are translated by chatgpt since they were originally in Spanish* Thank you very much in advance No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. MountableWolfEntity package com.vals.valscraft.entity; import com.vals.valscraft.network.MountSyncPacket; import com.vals.valscraft.network.NetworkHandler; import net.minecraft.client.Minecraft; import net.minecraft.network.syncher.EntityDataAccessor; import net.minecraft.network.syncher.EntityDataSerializers; import net.minecraft.network.syncher.SynchedEntityData; import net.minecraft.server.MinecraftServer; import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.entity.EntityType; import net.minecraft.world.entity.Mob; import net.minecraft.world.entity.ai.attributes.AttributeSupplier; import net.minecraft.world.entity.ai.attributes.Attributes; import net.minecraft.world.entity.animal.Wolf; import net.minecraft.world.entity.player.Player; import net.minecraft.world.entity.Entity; import net.minecraft.world.InteractionHand; import net.minecraft.world.InteractionResult; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.Items; import net.minecraft.world.level.Level; import net.minecraft.world.phys.Vec3; import net.minecraftforge.event.TickEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.network.PacketDistributor; public class MountableWolfEntity extends Wolf { private boolean hasSaddle; private static final EntityDataAccessor<Byte> DATA_ID_FLAGS = SynchedEntityData.defineId(MountableWolfEntity.class, EntityDataSerializers.BYTE); public MountableWolfEntity(EntityType<? extends Wolf> type, Level level) { super(type, level); this.hasSaddle = false; } @Override protected void defineSynchedData() { super.defineSynchedData(); this.entityData.define(DATA_ID_FLAGS, (byte)0); } public static AttributeSupplier.Builder createAttributes() { return Wolf.createAttributes() .add(Attributes.MAX_HEALTH, 20.0) .add(Attributes.MOVEMENT_SPEED, 0.3); } @Override public InteractionResult mobInteract(Player player, InteractionHand hand) { ItemStack itemstack = player.getItemInHand(hand); if (itemstack.getItem() == Items.SADDLE && !this.hasSaddle()) { if (!player.isCreative()) { itemstack.shrink(1); } this.setSaddle(true); return InteractionResult.SUCCESS; } else if (!level.isClientSide && this.hasSaddle()) { player.startRiding(this); MountSyncPacket packet = new MountSyncPacket(true); // 'true' means the player is mounted NetworkHandler.CHANNEL.sendToServer(packet); // Ensure the server handles the packet return InteractionResult.SUCCESS; } return InteractionResult.PASS; } @Override public void travel(Vec3 travelVector) { if (this.isVehicle() && this.getControllingPassenger() instanceof Player) { System.out.println("The wolf has a passenger."); System.out.println("The passenger is a player."); Player player = (Player) this.getControllingPassenger(); // Ensure the player is the controller this.setYRot(player.getYRot()); this.yRotO = this.getYRot(); this.setXRot(player.getXRot() * 0.5F); this.setRot(this.getYRot(), this.getXRot()); this.yBodyRot = this.getYRot(); this.yHeadRot = this.yBodyRot; float forward = player.zza; float strafe = player.xxa; if (forward <= 0.0F) { forward *= 0.25F; } this.flyingSpeed = this.getSpeed() * 0.1F; this.setSpeed((float) this.getAttributeValue(Attributes.MOVEMENT_SPEED) * 1.5F); this.setDeltaMovement(new Vec3(strafe, travelVector.y, forward).scale(this.getSpeed())); this.calculateEntityAnimation(this, false); } else { // The wolf does not have a passenger or the passenger is not a player System.out.println("No player is mounted, or the passenger is not a player."); super.travel(travelVector); } } public boolean hasSaddle() { return this.hasSaddle; } public void setSaddle(boolean hasSaddle) { this.hasSaddle = hasSaddle; } @Override protected void dropEquipment() { super.dropEquipment(); if (this.hasSaddle()) { this.spawnAtLocation(Items.SADDLE); this.setSaddle(false); } } @SubscribeEvent public static void onServerTick(TickEvent.ServerTickEvent event) { if (event.phase == TickEvent.Phase.START) { MinecraftServer server = net.minecraftforge.server.ServerLifecycleHooks.getCurrentServer(); if (server != null) { for (ServerPlayer player : server.getPlayerList().getPlayers()) { if (player.isPassenger() && player.getVehicle() instanceof MountableWolfEntity) { MountableWolfEntity wolf = (MountableWolfEntity) player.getVehicle(); System.out.println("Tick: " + player.getName().getString() + " is correctly mounted on " + wolf); } } } } } private boolean lastMountedState = false; @Override public void tick() { super.tick(); if (!this.level.isClientSide) { // Only on the server boolean isMounted = this.isVehicle() && this.getControllingPassenger() instanceof Player; // Only print if the state changed if (isMounted != lastMountedState) { if (isMounted) { Player player = (Player) this.getControllingPassenger(); // Verify the passenger is a player System.out.println("Server: Player " + player.getName().getString() + " is now mounted."); } else { System.out.println("Server: The wolf no longer has a passenger."); } lastMountedState = isMounted; } } } @Override public void addPassenger(Entity passenger) { super.addPassenger(passenger); if (passenger instanceof Player) { Player player = (Player) passenger; if (!this.level.isClientSide && player instanceof ServerPlayer) { // Send the packet to the server to indicate the player is mounted NetworkHandler.CHANNEL.send(PacketDistributor.PLAYER.with(() -> (ServerPlayer) player), new MountSyncPacket(true)); } } } @Override public void removePassenger(Entity passenger) { super.removePassenger(passenger); if (passenger instanceof Player) { Player player = (Player) passenger; if (!this.level.isClientSide && player instanceof ServerPlayer) { // Send the packet to the server to indicate the player is no longer mounted NetworkHandler.CHANNEL.send(PacketDistributor.PLAYER.with(() -> (ServerPlayer) player), new MountSyncPacket(false)); } } } @Override public boolean isControlledByLocalInstance() { Entity entity = this.getControllingPassenger(); return entity instanceof Player; } @Override public void positionRider(Entity passenger) { if (this.hasPassenger(passenger)) { double xOffset = Math.cos(Math.toRadians(this.getYRot() + 90)) * 0.4; double zOffset = Math.sin(Math.toRadians(this.getYRot() + 90)) * 0.4; passenger.setPos(this.getX() + xOffset, this.getY() + this.getPassengersRidingOffset() + passenger.getMyRidingOffset(), this.getZ() + zOffset); } } } MountSyncPacket package com.vals.valscraft.network; import com.vals.valscraft.entity.MountableWolfEntity; import net.minecraft.network.FriendlyByteBuf; import net.minecraft.server.level.ServerLevel; import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.player.Player; import net.minecraftforge.network.NetworkEvent; import java.util.function.Supplier; public class MountSyncPacket { private final boolean isMounted; public MountSyncPacket(boolean isMounted) { this.isMounted = isMounted; } public void encode(FriendlyByteBuf buffer) { buffer.writeBoolean(isMounted); } public static MountSyncPacket decode(FriendlyByteBuf buffer) { return new MountSyncPacket(buffer.readBoolean()); } public void handle(NetworkEvent.Context context) { context.enqueueWork(() -> { ServerPlayer player = context.getSender(); // Get the player from the context if (player != null) { // Verifies if the player has dismounted if (!isMounted) { Entity vehicle = player.getVehicle(); if (vehicle instanceof MountableWolfEntity wolf) { // Logic to remove the player as a passenger wolf.removePassenger(player); System.out.println("Server: Player " + player.getName().getString() + " is no longer mounted."); } } } }); context.setPacketHandled(true); // Marks the packet as handled } } networkHandler package com.vals.valscraft.network; import com.vals.valscraft.valscraft; import net.minecraft.resources.ResourceLocation; import net.minecraftforge.network.NetworkRegistry; import net.minecraftforge.network.simple.SimpleChannel; import net.minecraftforge.network.NetworkEvent; import java.util.function.Supplier; public class NetworkHandler { private static final String PROTOCOL_VERSION = "1"; public static final SimpleChannel CHANNEL = NetworkRegistry.newSimpleChannel( new ResourceLocation(valscraft.MODID, "main"), () -> PROTOCOL_VERSION, PROTOCOL_VERSION::equals, PROTOCOL_VERSION::equals ); public static void init() { int packetId = 0; // Register the mount synchronization packet CHANNEL.registerMessage( packetId++, MountSyncPacket.class, MountSyncPacket::encode, MountSyncPacket::decode, (msg, context) -> msg.handle(context.get()) // Get the context with context.get() ); } }  
    • Do you use features of inventory profiles next (ipnext) or is there a change without it?
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.