Jump to content

Initializing game java.lang.VerifyError


SrCaiqueZ

Recommended Posts

I try to get in the game but he returns it to me:

 

 

 

 

---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.

Time: 11/8/19 9:21 AM
Description: Initializing game

java.lang.VerifyError: Bad local variable type
Exception Details:
  Location:
    net/minecraft/client/renderer/EntityRenderer.func_78466_h(F)V @216: aload
  Reason:
    Type top (current frame, locals[10]) is not assignable to reference type
  Current Frame:
    bci: @216
    flags: { }
    locals: { 'net/minecraft/client/renderer/EntityRenderer', float, 'net/minecraft/client/multiplayer/WorldClient', 'net/minecraft/entity/EntityLivingBase', float, 'net/minecraft/util/Vec3', integer, float, float, 'net/minecraft/util/Vec3' }
    stack: { }
  Bytecode:
    0000000: 2ab4 00bc b401 254d 2ab4 00bc b401 1d4e
    0000010: 0c07 2ab4 00bc b400 ffb4 013f 6486 6e38
    0000020: 040c 1704 8d14 0710 b807 1590 6638 042c
    0000030: 2ab4 00bc b401 1d23 b607 193a 052c b403
    0000040: 7cb4 0398 3606 1506 ab00 0000 0000 0054
    0000050: 0000 0002 0000 0000 0000 001c 0000 0001
    0000060: 0000 004d 1905 2ab4 00bc b401 252a b400
    0000070: bcb4 011d b401 2a2a b400 bcb4 011d b401
    0000080: 330f 632a b400 bcb4 011d b401 36b8 071d
    0000090: 3a05 a700 0a19 05b8 0721 3a05 1905 b401
    00000a0: 8b90 3807 1905 b401 8e90 3808 1905 b401
    00000b0: 9190 3809 2d2c 23b8 0727 3a09 1506 aa00
    00000c0: 0000 005c ffff ffff 0000 0001 0000 001a
    00000d0: 0000 0024 0000 0055 190a b807 2a3a 0aa7
    00000e0: 003b 190a 2ab4 00bc b401 252a b400 bcb4
    00000f0: 011d b401 2a2a b400 bcb4 011d b401 330f
    0000100: 632a b400 bcb4 011d b401 36b8 072d 3a0a
    0000110: a700 0a19 0ab8 0730 3a0a 2a19 0ab4 018b
    0000120: 90b5 0732 2a19 0ab4 018e 90b5 0734 2a19
    0000130: 0ab4 0191 90b5 0736 2ab4 00bc b400 ffb4
    0000140: 013f 05a2 00a5 2c23 b607 39b8 0244 0b95
    0000150: 9e00 122c b602 b214 073a 0e0e b602 b7a7
    0000160: 000d 2cb6 02b2 0f0e 0eb6 02b7 3a0b 2d23
    0000170: b601 8819 0bb6 073e 9038 0c17 0c0b 969c
    0000180: 0006 0b38 0c17 0c0b 959e 005f 2cb4 037c
    0000190: 2c23 b607 4123 b607 453a 0d19 0dc6 004b
    00001a0: 170c 190d 0630 6a38 0c2a 2ab4 0732 0c17
    00001b0: 0c66 6a19 0d03 3017 0c6a 62b5 0732 2a2a
    00001c0: b407 340c 170c 666a 190d 0430 170c 6a62
    00001d0: b507 342a 2ab4 0736 0c17 0c66 6a19 0d05
    00001e0: 3017 0c6a 62b5 0736 2a59 b407 3217 072a
    00001f0: b407 3266 1704 6a62 b507 322a 59b4 0734
    0000200: 1708 2ab4 0734 6617 046a 62b5 0734 2a59
    0000210: b407 3617 092a b407 3666 1704 6a62 b507
    0000220: 362c 23b6 0662 380b 170b 0b95 9e00 380c
    0000230: 170b 1301 e76a 6638 0c0c 170b 1303 876a
    0000240: 6638 0d2a 59b4 0732 170c 6ab5 0732 2a59
    0000250: b407 3417 0c6a b507 342a 59b4 0736 170d
    0000260: 6ab5 0736 2c23 b607 4838 0c17 0c0b 959e
    0000270: 002e 0c17 0c13 01e7 6a66 380d 2a59 b407
    0000280: 3217 0d6a b507 322a 59b4 0734 170d 6ab5
    0000290: 0734 2a59 b407 3617 0d6a b507 362a b400
    00002a0: bcb4 0125 2d23 b802 1d36 0e2a b402 c799
    00002b0: 002b 2c23 b607 4b3a 0f2a 190f b401 8b90
    00002c0: b507 322a 190f b401 8e90 b507 342a 190f
    00002d0: b401 9190 b507 36a7 00b9 150e 9900 8db2
    00002e0: 0223 150e 32b4 0227 b202 2ca6 007e 2db8
    00002f0: 0751 8613 0109 6a38 102a 1307 5217 1062
    0000300: b507 322a 1307 5217 1062 b507 342a 1301
    0000310: 0917 1062 b507 362a b400 bcb4 0125 2ab4
    0000320: 00bc b401 1db4 012a 2ab4 00bc b401 1db4
    0000330: 0133 0f63 2ab4 00bc b401 1db4 0136 b807
    0000340: 563a 0f19 0fc6 0021 2a19 0fb4 018b 90b5
    0000350: 0732 2a19 0fb4 018e 90b5 0734 2a19 0fb4
    0000360: 0191 90b5 0736 a700 2a15 0e99 0025 b202
    0000370: 2315 0e32 b402 27b2 068a a600 162a 1301
    0000380: 08b5 0732 2a13 0141 b507 342a 0bb5 0736
    0000390: 2ab4 00eb 2ab4 00e9 2ab4 00eb 6623 6a62
    00003a0: 3810 2a59 b407 3217 106a b507 322a 59b4
    00003b0: 0734 1710 6ab5 0734 2a59 b407 3617 106a
    00003c0: b507 362c b403 7cb6 0759 3911 b807 5c9a
    00003d0: 0006 0f39 112d b405 802d b401 332d b405
    00003e0: 8067 238d 6b63 1811 6b39 132d b207 5fb6
    00003f0: 0760 9900 2b2d b207 5fb6 0761 b603 b136
    0000400: 1515 1510 14a2 0015 1813 0c15 1586 1307
    0000410: 626e 668d 6b39 13a7 0006 0e39 1318 130f
    0000420: 989c 003b 1813 0e98 9c00 060e 3913 1813
    0000430: 1813 6b39 132a 2ab4 0732 8d18 136b 90b5
    0000440: 0732 2a2a b407 348d 1813 6b90 b507 342a
    0000450: 2ab4 0736 8d18 136b 90b5 0736 2ab4 014b
    0000460: 0b95 9e00 602a b401 4d2a b401 4b2a b401
    0000470: 4d66 236a 6238 152a 2ab4 0732 0c17 1566
    0000480: 6a2a b407 3213 038a 6a17 156a 62b5 0732
    0000490: 2a2a b407 340c 1715 666a 2ab4 0734 1301
    00004a0: 086a 1715 6a62 b507 342a 2ab4 0736 0c17
    00004b0: 1566 6a2a b407 3613 0108 6a17 156a 62b5
    00004c0: 0736 2db2 036c b607 6099 0089 2a2a b400
    00004d0: bcb4 0121 23b7 03a2 3815 0c2a b407 326e
    00004e0: 3816 1716 0c2a b407 346e 959e 000b 0c2a
    00004f0: b407 346e 3816 1716 0c2a b407 366e 959e
    0000500: 000b 0c2a b407 366e 3816 2a2a b407 320c
    0000510: 1715 666a 2ab4 0732 1716 6a17 156a 62b5
    0000520: 0732 2a2a b407 340c 1715 666a 2ab4 0734
    0000530: 1716 6a17 156a 62b5 0734 2a2a b407 360c
    0000540: 1715 666a 2ab4 0736 1716 6a17 156a 62b5
    0000550: 0736 2ab4 00bc b400 ffb4 02ea 9900 632a
    0000560: b407 3213 0763 6a2a b407 3413 0764 6a62
    0000570: 2ab4 0736 1307 656a 6213 066e 6e38 152a
    0000580: b407 3213 0763 6a2a b407 3413 01ef 6a62
    0000590: 1306 6e6e 3816 2ab4 0732 1307 636a 2ab4
    00005a0: 0736 1301 ef6a 6213 066e 6e38 172a 1715
    00005b0: b507 322a 1716 b507 342a 1717 b507 362a
    00005c0: b407 322a b407 342a b407 360b b807 68b1
    00005d0:                                        
  Stackmap Table:
    full_frame(@100,{Object[#2],Float,Object[#312],Object[#295],Float,Object[#377],Integer},{})
    same_frame(@149)
    same_frame(@156)
    append_frame(@216,Float,Float,Object[#377])
    same_frame(@226)
    same_frame(@275)
    same_frame(@282)
    same_frame_extended(@354)
    same_locals_1_stack_item_frame(@364,Object[#377])
    append_frame(@389,Top,Object[#377],Float)
    chop_frame(@488,3)
    append_frame(@612,Top,Float)
    append_frame(@669,Float)
    append_frame(@730,Top,Integer)
    append_frame(@870,Object[#377],Float)
    chop_frame(@873,2)
    same_frame(@912)
    append_frame(@981,Top,Float,Double)
    append_frame(@1050,Double,Integer)
    chop_frame(@1053,1)
    same_frame(@1070)
    same_frame(@1116)
    same_frame_extended(@1218)
    append_frame(@1270,Float,Float)
    same_frame(@1290)
    chop_frame(@1362,2)
    same_frame_extended(@1471)

    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:487)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
    at net.minecraft.client.main.Main.main(SourceFile:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)


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

-- Head --
Stacktrace:
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:487)

-- Initialization --
Details:
Stacktrace:
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
    at net.minecraft.client.main.Main.main(SourceFile:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

-- System Details --
Details:
    Minecraft Version: 1.6.4
    Operating System: Windows 8.1 (amd64) version 6.3
    Java Version: 1.7.0_80, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 720595312 bytes (687 MB) / 1006632960 bytes (960 MB) up to 1006632960 bytes (960 MB)
    JVM Flags: 4 total; -Xms1024m -Xmx1024m -XX:MaxPermSize=128m -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Suspicious classes: FML and Forge are installed
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 Optifine OptiFine_1.6.4_HD_U_C8 89 mods loaded, 89 mods active
    mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
    FML{6.4.49.965} [Forge Mod Loader] (modpack.jar) Unloaded->Constructed->Pre-initialized
    Forge{9.11.1.965} [Minecraft Forge] (modpack.jar) Unloaded->Constructed->Pre-initialized
    AppliedEnergistics-Core{rv14.finale3} [AppliedEnergistics Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized
    CodeChickenCore{0.9.0.9} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized
    Evoc{1.0.0} [Evoc] (minecraft.jar) Unloaded->Constructed->Pre-initialized
    InfiniBows{1.2.0 build 14} [Infinity Bow Fix] (minecraft.jar) Unloaded->Constructed->Pre-initialized
    MobiusCore{1.2.1} [MobiusCore] (minecraft.jar) Unloaded->Constructed->Pre-initialized
    NotEnoughItems{1.6.1.9} [Not Enough Items] (NotEnoughItems 1.6.1.9.jar) Unloaded->Constructed->Pre-initialized
    OpenModsCore{0.4} [OpenModsCore] (minecraft.jar) Unloaded->Constructed->Pre-initialized
    PowerCrystalsCore{1.1.8} [PowerCrystals Core] (PowerCrystalsCore-1.1.8-9.jar) Unloaded->Constructed->Pre-initialized
    TConstruct-Preloader{0.0.1} [Tinkers Corestruct] (minecraft.jar) Unloaded->Constructed->Pre-initialized
    AppliedEnergistics{rv14.finale3} [Applied Energistics] (appeng-rv14-finale3-mc16x.jar) Unloaded->Constructed->Pre-initialized
    BiblioCraft{1.5.5} [BiblioCraft] (BiblioCraft[v1.5.5].zip) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded{1.6.4R2.7.9} [MineFactory Reloaded] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    CoFHCore{2.0.0.5} [CoFH Core] (CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized
    ForgeMultipart{1.0.0.227} [Forge Multipart] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
    ThermalExpansion{3.0.0.7} [Thermal Expansion] (ThermalExpansion-3.0.0.7.jar) Unloaded->Constructed->Pre-initialized
    BigReactors{0.3.3A} [Big Reactors] (BigReactors-0.3.3A.jar) Unloaded->Constructed->Pre-initialized
    AWWayofTime{v1.0.1g} [Blood Magic: Alchemical Wizardry] (Blood Magic v1.0.1g.zip) Unloaded->Constructed->Pre-initialized
    ChickenChunks{1.3.3.4} [ChickenChunks] (ChickenChunks 1.3.3.4.jar) Unloaded->Constructed->Pre-initialized
    CoFHLoot{2.0.0.5} [CoFH Loot] (CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized
    CoFHMasquerade{2.0.0.5} [CoFH Masquerade] (CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized
    CoFHSocial{2.0.0.5} [CoFH Social] (CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized
    CoFHWorld{2.0.0.5} [CoFH World] (CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized
    crowley.skyblock{1.29d} [Ex Nihilo] (crowley-skyblock-v1.29d.jar) Unloaded->Constructed->Pre-initialized
    CustomStuff2Core{0.10.6b} [Custom Stuff 2 Core] (customStuff2-0.10.6b-universal.zip) Unloaded->Constructed->Pre-initialized
    EE3{0.1} [Equivalent Exchange 3] (EquivalentExchange3-1.6.4-0.1.142.jar) Unloaded->Constructed->Pre-initialized
    LomLib{1.2.0} [LomLib] (LomLib-universal-1.2.0.jar) Unloaded->Constructed->Pre-initialized
    Equivalency{1.6.4} [Equivalency] (Equivalency-universal-1.6.4.jar) Unloaded->Constructed->Pre-initialized
    Waila{1.5.2a} [Waila] (Waila_1.5.2a.zip) Unloaded->Constructed->Pre-initialized
    TConstruct{1.6.X_1.5.5.2} [Tinkers' Construct] (TConstruct_mc1.6.4_1.5.5.4.jar) Unloaded->Constructed->Pre-initialized
    Thaumcraft{4.1.0g} [Thaumcraft] (Thaumcraft4.1.0g.zip) Unloaded->Constructed->Pre-initialized
    exaliquo{0.11.2} [Ex Aliquo] (exaliquo_0.11.2.zip) Unloaded->Constructed->Pre-initialized
    extracells{1.6.9c} [ExtraCells] (ExtraCells-1.6.9c.jar) Unloaded->Constructed->Pre-initialized
    ExtraUtilities{1.0.3c} [Extra Utilities] (extrautils-1.0.3c.zip) Unloaded->Constructed->Pre-initialized
    flatsigns{1.4.0} [Flat Signs] (Flatsigns-1.6.2-universal-1.4.0.15.jar) Unloaded->Constructed->Pre-initialized
    HardcoreQuesting{Party Hard (3.3.1)} [Hardcore Questing Mode] (HQM_-_Party_Hard__3.3.1_.zip) Unloaded->Constructed->Pre-initialized
    inventorytweaks{1.56} [Inventory Tweaks] (InventoryTweaks-MC1.6.2-1.56-b77.jar) Unloaded->Constructed->Pre-initialized
    IronChest{5.4.1.702} [Iron Chest] (ironchest-universal-1.6.4-5.4.1.702.zip) Unloaded->Constructed->Pre-initialized
    JABBA{1.1.3} [JABBA] (JABBA_1.1.3.zip) Unloaded->Constructed->Pre-initialized
    MFR Compat Forestry Trees{1.0} [MFR Compat Forestry Trees] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MFR Compat Extra Trees{1.0} [MFR Compat Extra Trees] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatAppliedEnergistics{1.6.4R2.7.9} [MFR Compat: Applied Energistics] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatAtum{1.6.4R2.7.9} [MFR Compat: Atum] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatBackTools{1.6.4R2.7.9} [MFR Compat: BackTools] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatBuildCraft{1.6.4R2.7.9} [MFR Compat: BuildCraft] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatChococraft{1.6.4R2.7.9} [MFR Compat: Chococraft] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatExtraBiomes{1.6.4R2.7.9} [MFR Compat: ExtraBiomes] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatForestry{1.6.4R2.7.9} [MFR Compat: Forestry] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatForestryPre{1.6.4R2.7.9} [MFR Compat: Forestry (part 2)] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatForgeMicroblock{1.6.4R2.7.9} [MFR Compat: ForgeMicroblock] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatIC2{1.6.4R2.7.9} [MFR Compat: IC2] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    Mystcraft{0.10.12.01} [Mystcraft] (mystcraft-uni-1.6.4-0.10.12.01.zip) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatMystcraft{1.6.4R2.7.9} [MFR Compat: Mystcraft] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatPams{1.6.4R2.7.9} [MFR Compat: Pam's Mods] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatProjRed{1.6.4R2.7.9} [MFR Compat ProjectRed] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatRailcraft{1.6.4R2.7.9} [MFR Compat: Railcraft] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatRP2{1.6.4R2.7.9} [MFR Compat: RP2] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatSufficientBiomes{1.6.4R2.7.9} [MFR Compat: Sufficient Biomes] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatThaumcraft{1.6.4R2.7.9} [MFR Compat: Thaumcraft] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatThermalExpansion{1.6.4R2.7.9} [MFR Compat: Thermal Expansion] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    TwilightForest{1.20.5} [The Twilight Forest] (twilightforest-1.6.4-1.20.5.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatTwilightForest{1.6.4R2.7.9} [MFR Compat: TwilightForest] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatVanilla{1.6.4R2.7.9} [MFR Compat: Vanilla] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    MineFactoryReloaded|CompatXyCraft{1.6.4R2.7.9} [MFR Compat: XyCraft] (MineFactoryReloaded-2.7.9-final.jar) Unloaded->Constructed->Pre-initialized
    NEIAddons{1.10.5.70} [NEI Addons] (neiaddons-mc164-1.10.5.70.jar) Unloaded->Constructed->Pre-initialized
    NEIAddons|AE{1.10.5.70} [NEI Addons: Applied Energistics] (neiaddons-mc164-1.10.5.70.jar) Unloaded->Constructed->Pre-initialized
    NEIAddons|MiscPeripherals{1.10.5.70} [NEI Addons: Misc Peripherals] (neiaddons-mc164-1.10.5.70.jar) Unloaded->Constructed->Pre-initialized
    NEIAddons|ExtraBees{1.10.5.70} [NEI Addons: Extra Bees] (neiaddons-mc164-1.10.5.70.jar) Unloaded->Constructed->Pre-initialized
    NEIAddons|Forestry{1.10.5.70} [NEI Addons: Forestry] (neiaddons-mc164-1.10.5.70.jar) Unloaded->Constructed->Pre-initialized
    NEIAddons|CraftingTables{1.10.5.70} [NEI Addons: Crafting Tables] (neiaddons-mc164-1.10.5.70.jar) Unloaded->Constructed->Pre-initialized
    NEIAddons|ExNihilo{1.10.5.70} [NEI Addons: Ex Nihilo] (neiaddons-mc164-1.10.5.70.jar) Unloaded->Constructed->Pre-initialized
    NEIPlugins{1.1.0.6} [NEI Plugins] (NEIPlugins-1.1.0.6.jar) Unloaded->Constructed->Pre-initialized
    notenoughkeys{0.0.4} [Not Enough Keys] (NotEnoughKeys-1.6.4-0.0.4.jar) Unloaded->Constructed->Pre-initialized
    ObsidiPlates{2.0.0} [Obsidian Pressure Plates] (obsidiplates-1.6.2-universal-2.0.0.15.jar) Unloaded->Constructed->Pre-initialized
    OpenMods{0.4} [OpenMods] (OpenModsLib-0.4b.jar) Unloaded->Constructed->Pre-initialized
    OpenBlocks{1.2.7} [OpenBlocks] (OpenBlocks-1.2.7.jar) Unloaded->Constructed->Pre-initialized
    Redstone Arsenal{1.0.0.0} [Redstone Arsenal] (RedstoneArsenal-1.0.0.0.jar) Unloaded->Constructed->Pre-initialized
    ThirstMod{1.7.6} [Thirst Mod] (thirstmod-1.7.7.zip) Unloaded->Constructed->Pre-initialized
    TSteelworks{1.6.4-0.0.3} [Tinkers' Steelworks] (TSteelworks-mc1.6.4_0.0.3.1.jar) Unloaded->Constructed->Pre-initialized
    TiCTooltips{1.1.5} [TiC Tooltips] (TiCTooltips-mc1.6.4-1.1.5.jar) Unloaded->Constructed->Pre-initialized
    TMechworks{33.c001660} [Tinkers' Mechworks] (TMechworks_mc1.6.4_0.1.6.jar) Unloaded->Constructed->Pre-initialized
    YUNoMakeGoodMap{3.0} [YUNoMakeGoodMap] (YUNoMakeGoodMap-1.6.4-3.0.0.9-universal.jar) Unloaded->Constructed->Pre-initialized
    mod_ZanMinimap{0.9.4} [Zan's Minimap] (ZansMinimap1.6.4.zip) Unloaded->Constructed->Pre-initialized
    MineTweaker{1.6.4-2.1.2} [MineTweaker] (zMineTweaker-1.6.4-2.3.1.jar) Unloaded->Constructed->Pre-initialized
    McMultipart{1.0.0.227} [Minecraft Multipart Plugin] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
    IguanaTweaksTConstruct{1.6.X-1p} [Iguana Tweaks for Tinkers Construct] (IguanaTweaks-1.6.4-prog7.jar) Unloaded->Constructed->Pre-initialized
    ForgeMicroblock{1.0.0.227} [Forge Microblocks] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
    TConstruct Environment: DO NOT REPORT THIS CRASH! Unsupported mods in environment: optifine
    Launched Version: 1.6.4-Forge9.11.1.965
    LWJGL: 2.9.0
    OpenGL: Intel(R) HD Graphics GL version 4.0.0 - Build 10.18.10.4276, Intel
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Pack: Default
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

Link to comment
Share on other sites

  • Guest locked this topic
Guest
This topic is now closed to further replies.


  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • My modded minecraft world don't go past 100% on the loading screen. My backup still work, but i've made a lot of progress from the point i was that save. i have already checked online and did some suggestions i found, but nothing worked. Here is my latest log + i don´t have crash reports: https://github.com/GmsantosPT/Minecraft-mod-problems/tree/main   Pls Help, Santos
    • Please share a link to your crash report, as explained in the FAQ
    • I have a block already registered in my mod, which I have used in some worlds. The problem arises when in code, I add a property called CURRENT_AGE, when running Minecraft it freezes. In the console it doesn't appear any excpetion except that it stays in this phase: [Render thread/DEBUG] [ne.mi.co.ca.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/items/IItemHandler; Does anyone have an idea what it could be? I show the block and its registration public class SoulLichenBlock extends MultifaceBlock implements SimpleWaterloggedBlock, EntityBlock { public static final BooleanProperty WATERLOGGED = BlockStateProperties.WATERLOGGED; public static final IntegerProperty SKILL_LEVEL = IntegerProperty.create("soullichen_level", 0, 30); public static final DirectionProperty FACE = DirectionProperty.create("soullichen_face"); public static final DirectionProperty DIRECTION = DirectionProperty.create("soullichen_direction"); public static final IntegerProperty CURRENT_AGE = BlockStateProperties.AGE_25; private final MultifaceSpreader spreader = new MultifaceSpreader(this); private final MultifaceSpreader.DefaultSpreaderConfig config = new MultifaceSpreader.DefaultSpreaderConfig(this); private LivingEntity owner; //private static final Integer MAX_AGE = 25; public SoulLichenBlock(Properties properties) { super(properties); this.registerDefaultState(this .defaultBlockState() .setValue(WATERLOGGED, Boolean.FALSE) .setValue(SKILL_LEVEL, 0) .setValue(FACE, Direction.DOWN) .setValue(DIRECTION, Direction.DOWN) .trySetValue(CURRENT_AGE, 0) ); } public static ToIntFunction<BlockState> emission(int p_181223_) { return (p_181221_) -> MultifaceBlock.hasAnyFace(p_181221_) ? p_181223_ : 0; } public static boolean hasFace(BlockState p_153901_, @NotNull Direction p_153902_) { BooleanProperty booleanproperty = getFaceProperty(p_153902_); return p_153901_.hasProperty(booleanproperty) && p_153901_.getValue(booleanproperty); } protected void createBlockStateDefinition(StateDefinition.@NotNull Builder<Block, BlockState> stateDefinition) { stateDefinition.add(WATERLOGGED).add(SKILL_LEVEL).add(FACE).add(DIRECTION).add(CURRENT_AGE); super.createBlockStateDefinition(stateDefinition); } public @NotNull BlockState updateShape(BlockState p_153302_, @NotNull Direction p_153303_, @NotNull BlockState p_153304_, @NotNull LevelAccessor p_153305_, @NotNull BlockPos p_153306_, @NotNull BlockPos p_153307_) { if (p_153302_.getValue(WATERLOGGED)) { p_153305_.scheduleTick(p_153306_, Fluids.WATER, Fluids.WATER.getTickDelay(p_153305_)); } return super.updateShape(p_153302_, p_153303_, p_153304_, p_153305_, p_153306_, p_153307_); } @SuppressWarnings("deprecation") public @NotNull FluidState getFluidState(BlockState fluidState) { return fluidState.getValue(WATERLOGGED) ? Fluids.WATER.getSource(false) : super.getFluidState(fluidState); } public boolean propagatesSkylightDown(BlockState p_181225_, @NotNull BlockGetter blockGetter, @NotNull BlockPos blockPos) { return p_181225_.getFluidState().isEmpty(); } public @NotNull MultifaceSpreader getSpreader() { return this.spreader; } public Optional<MultifaceSpreader.SpreadPos> spreadFromRandomFaceTowardRandomDirection( BlockState p_221620_, LevelAccessor p_221621_, BlockPos p_221622_, RandomSource p_221623_, int skillPoints, int age) { return Direction.allShuffled(p_221623_).stream().filter((p_221680_) -> { return this.config.canSpreadFrom(p_221620_, p_221680_); }).map((p_221629_) -> { return this.spreadFromFaceTowardRandomDirection(p_221620_, p_221621_, p_221622_, p_221629_, p_221623_, false, skillPoints, age); }).filter(Optional::isPresent).findFirst().orElse(Optional.empty()); } public Optional<MultifaceSpreader.SpreadPos> spreadFromFaceTowardRandomDirection( BlockState blockState, LevelAccessor levelAccessor, BlockPos blockPos, Direction face, RandomSource randomSource, boolean aBoolean, int skillPoints, int age) { return Direction.allShuffled(randomSource).stream().map((direction) -> spreadFromFaceTowardDirection(blockState, levelAccessor, blockPos, face, direction, aBoolean, skillPoints, age)) .filter(Optional::isPresent) .findFirst() .orElse(Optional.empty()); } public Optional<MultifaceSpreader.SpreadPos> spreadFromFaceTowardDirection( BlockState blockState, LevelAccessor levelAccessor, BlockPos blockPos, Direction face, Direction direction, boolean aBoolean, int skillPoints, int age) { //DevilRpg.LOGGER.debug("BEGIN ==================================== spreadFromFaceTowardDirection skillPoints {}", skillPoints); return skillPoints < 0 ? Optional.empty() : getSpreadFromFaceTowardDirection(blockState, levelAccessor, blockPos, face, direction, this::canSpreadInto) .flatMap((spreadPos) -> { //DevilRpg.LOGGER.debug("END ================================ spreadFromFaceTowardDirection spreadPos {}", spreadPos); return this.spreadToFace(levelAccessor, spreadPos, aBoolean, skillPoints, direction, age); }); } public boolean canSpreadInto(BlockGetter p_221685_, BlockPos p_221686_, MultifaceSpreader.SpreadPos p_221687_) { BlockState blockstate = p_221685_.getBlockState(p_221687_.pos()); return this.stateCanBeReplaced(p_221685_, p_221686_, p_221687_.pos(), p_221687_.face(), blockstate) && isValidStateForPlacement(p_221685_, blockstate, p_221687_.pos(), p_221687_.face()); } protected boolean stateCanBeReplaced(BlockGetter p_221688_, BlockPos p_221689_, BlockPos p_221690_, Direction p_221691_, BlockState p_221692_) { return p_221692_.isAir() || p_221692_.is(this) || p_221692_.is(Blocks.WATER) && p_221692_.getFluidState().isSource(); } public Optional<MultifaceSpreader.SpreadPos> getSpreadFromFaceTowardDirection(BlockState blockState, BlockGetter blockGetter, BlockPos blockPos, Direction face, Direction direction, MultifaceSpreader.SpreadPredicate spreadPredicate) { //DevilRpg.LOGGER.debug("--- getSpreadFromFaceTowardDirection direction.getAxis() == face.getAxis(): {}", direction.getAxis() == face.getAxis()); ArrayList<Direction> directions = new ArrayList<>(); directions.add(direction); if (direction.getAxis() == face.getAxis()) { if (direction.getAxis().isHorizontal()) { directions = Arrays.stream(Direction.values()).filter(dir -> dir.getAxis().isVertical()).collect(Collectors.toCollection(ArrayList::new)); } if (direction.getAxis().isVertical()) { directions = Arrays.stream(Direction.values()).filter(dir -> dir.getAxis().isHorizontal()).collect(Collectors.toCollection(ArrayList::new)); } } for (Direction directionElement : directions) { /*DevilRpg.LOGGER.debug("--->> getSpreadFromFaceTowardDirection config.isOtherBlockValidAsSource(blockState) {} || " + "hasFace(blockState, face) {} && " + "!hasFace(blockState, direction) {}", config.isOtherBlockValidAsSource(blockState), hasFace(blockState, face), !hasFace(blockState, directionElement));*/ if (config.isOtherBlockValidAsSource(blockState) || hasFace(blockState, face) && !hasFace(blockState, directionElement)) { for (MultifaceSpreader.SpreadType multifacespreader$spreadtype : config.getSpreadTypes()) { MultifaceSpreader.SpreadPos multifacespreader$spreadpos = multifacespreader$spreadtype.getSpreadPos(blockPos, directionElement, face); //DevilRpg.LOGGER.debug("--- test SpreadPos: {} direction {} face {} ", multifacespreader$spreadpos, directionElement, face); if (spreadPredicate.test(blockGetter, blockPos, multifacespreader$spreadpos)) { //DevilRpg.LOGGER.debug("--- spreadPredicate success:"); return Optional.of(multifacespreader$spreadpos); } } } } return Optional.empty(); } public boolean isValidStateForPlacement(@NotNull BlockGetter blockGetter, @NotNull BlockState blockState, @NotNull BlockPos blockPos, @NotNull Direction face) { //DevilRpg.LOGGER.debug("------ isValidStateForPlacement 1st condition: {} && ({} || {})", this.isFaceSupported(face), !blockState.is(this), !hasFace(blockState, face)); if (this.isFaceSupported(face) && (!blockState.is(this) || !hasFace(blockState, face))) { BlockPos blockpos = blockPos.relative(face); //DevilRpg.LOGGER.debug("------ isValidStateForPlacement 2nd condition: canAttachTo {} ", secondCondition); return canAttachTo(blockGetter, face, blockpos, blockGetter.getBlockState(blockpos)); } else { return false; } } @Nullable public BlockState getStateForPlacement(@NotNull BlockState blockState, @NotNull BlockGetter blockGetter, @NotNull BlockPos blockPos, @NotNull Direction face, int skillPoints, Direction direction, int age) { //DevilRpg.LOGGER.debug("--- getStateForPlacement"); boolean isNotValidStateForPlacement = !this.isValidStateForPlacement(blockGetter, blockState, blockPos, face); //DevilRpg.LOGGER.debug("------- isNotValidStateForPlacement: {}", isNotValidStateForPlacement); if (isNotValidStateForPlacement) { return null; } else { BlockState blockstate; if (blockState.is(this)) { blockstate = blockState; } else if (this.isWaterloggable() && blockState.getFluidState().isSourceOfType(Fluids.WATER)) { blockstate = this.defaultBlockState().setValue(BlockStateProperties.WATERLOGGED, Boolean.TRUE); } else { blockstate = this.defaultBlockState(); } //DevilRpg.LOGGER.debug("------- getStateForPlacement -> blockStateResult "); return blockstate .setValue(getFaceProperty(face), Boolean.TRUE) .setValue(SKILL_LEVEL, skillPoints).setValue(FACE, face) .setValue(DIRECTION, direction) .setValue(CURRENT_AGE,age) ; } } public Optional<MultifaceSpreader.SpreadPos> spreadToFace(LevelAccessor levelAccessor, MultifaceSpreader.SpreadPos spreadPos, boolean p_221596_, int skillPoints, Direction direction, int age) { BlockState blockstate = levelAccessor.getBlockState(spreadPos.pos()); //DevilRpg.LOGGER.debug("---> spreadToFace blockstate{} direction: {}", blockstate, direction); return this.placeBlock(levelAccessor, spreadPos, blockstate, p_221596_, skillPoints, direction, age) ? Optional.of(spreadPos) : Optional.empty(); } public boolean placeBlock(LevelAccessor p_221702_, MultifaceSpreader.SpreadPos p_221703_, BlockState p_221704_, boolean p_221705_, int skillPoints, Direction direction, int age) { //DevilRpg.LOGGER.debug("---> placeBlock {} direction {} ", p_221703_, direction); BlockState blockstate = this.getStateForPlacement(p_221704_, p_221702_, p_221703_.pos(), p_221703_.face(), skillPoints, direction, age); if (blockstate != null) { if (p_221705_) { p_221702_.getChunk(p_221703_.pos()).markPosForPostprocessing(p_221703_.pos()); } //DevilRpg.LOGGER.debug("------> setBlock"); return p_221702_.setBlock(p_221703_.pos(), blockstate, 2); } else { return false; } } public long spreadFromFaceTowardAllDirections( BlockState blockState, LevelAccessor levelAccessor, BlockPos blockPos, Direction face, boolean aBoolean, int skillPoints, int age) { return Direction.stream().map((p_221656_) -> spreadFromFaceTowardDirection(blockState, levelAccessor, blockPos, face, p_221656_, aBoolean, skillPoints, age)) .filter(Optional::isPresent).count(); } private boolean isWaterloggable() { return this.stateDefinition.getProperties().contains(BlockStateProperties.WATERLOGGED); } @Override public void setPlacedBy(@NotNull Level level, @NotNull BlockPos blockPos, @NotNull BlockState blockState, @Nullable LivingEntity livingEntity, @NotNull ItemStack itemStack) { super.setPlacedBy(level, blockPos, blockState, livingEntity, itemStack); this.setOwner(livingEntity); } public LivingEntity getOwner() { return this.owner; } private void setOwner(LivingEntity livingEntity) { this.owner = livingEntity; } @Deprecated @Override public void entityInside(@NotNull BlockState blockState, @NotNull Level level, @NotNull BlockPos blockPos, @NotNull Entity entity) { if (entity instanceof LivingEntity /*&& entity.getType() != EntityType.BEE*/ && entity.getType() != ModEntities.LICHEN_SEEDBALL.get()) { entity.makeStuckInBlock(blockState, new Vec3(0.8D, 0.75D, 0.8D)); if (!level.isClientSide /*&& (entity.xOld != entity.getX() || entity.zOld != entity.getZ())*/) { // double d0 = Math.abs(entity.getX() - entity.xOld); // double d1 = Math.abs(entity.getZ() - entity.zOld); // if (d0 >= (double) 0.003F || d1 >= (double) 0.003F) { entity.hurt(level.damageSources().playerAttack((Player) owner), 1.0F); // Aplicar aceleración al movimiento double speedBoost = -0.4; // Ajusta este valor según lo rápido que quieras que sea el impulso double motionX = entity.getX() - entity.xOld; double motionZ = entity.getZ() - entity.zOld; double speed = Math.sqrt(motionX * motionX + motionZ * motionZ); //if (speed > 0.0) { entity.setDeltaMovement(entity.getDeltaMovement().multiply( (motionX / speed) * speedBoost, 0.0, (motionZ / speed) * speedBoost )); // } //} } } } @Nullable @Override public BlockEntity newBlockEntity(@NotNull BlockPos pos, @NotNull BlockState state) { return ModEntityBlocks.SOUL_LICHEN_ENTITY_BLOCK.get().create(pos, state); } @Nullable @Override public <T extends BlockEntity> BlockEntityTicker<T> getTicker(Level level, @NotNull BlockState blockState, @NotNull BlockEntityType<T> type) { return level.isClientSide ? null : (alevel, pos, aBlockstate, blockEntity) -> { if (blockEntity instanceof SoulLichenBlockEntity soulLichenBlockEntity && alevel.getGameTime() % 5 == 0) { soulLichenBlockEntity.tick(blockState, (ServerLevel) alevel, pos, alevel.getRandom()); //DevilRpg.LOGGER.info("-------->tick. this: {}", this.getClass().getSimpleName()); } }; } }   This is the registration:   public final class ModBlocks { public static final DeferredRegister<Block> BLOCKS = DeferredRegister.create(ForgeRegistries.BLOCKS, DevilRpg.MODID); ... public static final RegistryObject<SoulLichenBlock> SOUL_LICHEN_BLOCK = BLOCKS.register("soullichen", () -> new SoulLichenBlock( Block.Properties.copy(Blocks.GLOW_LICHEN).lightLevel(SoulLichenBlock.emission(7)).randomTicks() )); }  
    • If you are using AMD/ATI, check for driver updates on their website - do not update via system
    • Hi, Create a new class that extends "Block" class and you need json for it in resources/assets/modid/blockstates directory and resources/assets/modid/models. You can generate json for it using a tool like misodes model generator. Here, atleast, are blocks explained at forge docs.  Don't forge to look at vanilla code, like Magma Block is a good reference if you're trying a "green fire block".  Modid should be replaced with your actual forge mod namespace!
  • Topics

×
×
  • Create New...

Important Information

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