Entity_Texture_Features icon indicating copy to clipboard operation
Entity_Texture_Features copied to clipboard

ETF invoked/called too early causes crash.

Open GoldMikeMan opened this issue 3 months ago • 1 comments

Hey I'm not sure if this is fixable on your end at all. It's just a Hail Mary because we're using Sinytra but BetterEnd does something that calls or invokes ETF early and causes this error:

Caused by: java.lang.NullPointerException: Cannot invoke "net.minecraftforge.fml.ModList.isLoaded(String)" because the return value of "net.minecraftforge.fml.ModList.get()" is null
at traben.entity_texture_features.ETF.isThisModLoaded(ETF.java:197)

If you don't provide support because of Sinytra that's fine like I said just a Hail Mary.

crash-2025-11-07_19.36.42-client.txt

  • Minecraft version: 1.20.1
  • ModLoader: [forge]
  • ETF Version [7.0.2]

Mod List:

[19:36:20] [main/INFO]: Loading 389 mods:
	- accessories 1.0.0-beta48+1.20.1
	- ad_astra 1.15.20
	- ad_astra_giselle_addon 6.20
	- ad_astra_rocketed 1.0.3
	- additionalplacements 2.3.1
	- addonapi 1.2.0
	- advanced_ae 1.3.2-1.20.1
		\-- ae2addonlib 1.0.3-1.20.1
	- ae2 15.4.10
	- ae2_emi_crafting 1.3.1
	- ae2_toggleable_view_cell 1.0.0
	- ae2insertexportcard 1.20.1-1.3.0
	- ae2qolrecipes 1.3.0
	- ae2things 1.2.1
	- ae2wtlib 15.3.1-forge
	- aecapfix 0.9
	- aeinfinitybooster 1.20.1-1.0.0+20
	- aeroblender 1.20.1-1.0.1-neoforge
	- aether 1.20.1-1.5.2-neoforge
		|-- cumulus_menus 1.20.1-1.0.1-neoforge
		\-- nitrogen_internals 1.20.1-1.0.12-neoforge
	- aether_emissivity 1.20.1-1.0.0-neoforge
	- aether_enhanced_extinguishing 1.20.1-1.0.0-neoforge
	- aether_protect_your_moa 1.20.1-1.0.0-neoforge
	- aether_redux 2.0.19
	- aether_villages 1.0.7
	- ali 1.20.1-1.4.0
	- almostunified 1.20.1-0.10.1
	- amendments 1.20-2.2.2
	- ancient_aether 0.9.10
	- animatica 1.20.1-0.1.3
	- appbot 1.5.1
	- appliedcooking 4.0.0
	- appmek 1.4.2
	- architectury 9.2.14
	- ascended_quark 1.1.6
	- athena 3.1.2
	- automobility 0.4.2+1.20.1-forge
	- badmeteoroid 1.3-1.20.1
	- baguettelib 1.1.1
	- ballistix 1.20.1-0.7.4-2
	- balm 7.3.37
		\-- kuma_api 20.1.12
	- bclib 3.0.14
	- bellsandwhistles 0.4.3-1.20.x
	- betterend 4.0.11
	- betternether 9.0.10
	- betterp2p 1.5.0
	- betterpingdisplay 1.1
	- bigger_ae2 1.3.7
	- biomesoplenty 19.0.0.96
	- biomeswevegone 1.7.0
	- black_archive 1.5.3
	- blastcraft 1.20.1-0.4.1-0
	- blockui 1.20.1-1.0.190-snapshot
	- blueprint 7.1.3
	- bookshelf 20.2.13
	- botania 1.20.1-450-FORGE
	- botanypots 13.0.41
	- botanypotstiers 6.0.1
	- botanytrees 9.0.19
	- botarium 2.3.4
	- byzantine 31.3
	- cb_multipart 3.3.0.146
		|-- cb_microblock 3.3.0.146
		\-- cb_multipart_minecraft 3.3.0.146
	- cbc_at 0.1.2b-1.20.1
	- cccbridge 1.7.1
	- cerbons_api 1.1.0
	- chemicalscience 1.20.1-3.0.2
	- chipped 3.0.7
	- chunkactivitytracker 1.0.1
	- chunky 1.3.146
	- citresewn 1.2.21.20.1
	- citresewn_defaults 1.2.21.20.1
	- cloth_config 11.1.136
	- codechickenlib 4.4.0.516
	- colony4cc 2.6.5
	- colony_curios 1.0.0
	- compressedblocks 1.6.1-1.20.2
	- computercraft 1.116.2
	- connectorextras 1.11.2+1.20.1
		|-- amecsapi 1.5.3+mc1.20-pre1
		|-- connectorextras_architectury_bridge 1.11.2+1.20.1
		|-- connectorextras_emi_bridge 1.11.2+1.20.1
		|-- connectorextras_energy_bridge 1.11.2+1.20.1
		|-- connectorextras_geckolib_fabric_compat 1.11.2+1.20.1
		|-- connectorextras_jei_bridge 1.11.2+1.20.1
		|-- connectorextras_kubejs_bridge 1.11.2+1.20.1
		|-- connectorextras_modmenu_bridge 1.11.2+1.20.1
			\-- modmenu 7.2.2
		|-- connectorextras_pehkui_bridge 1.11.2+1.20.1
		|-- connectorextras_rei_bridge 1.11.2+1.20.1
		|-- connectorextras_terrablender_bridge 1.11.2+1.20.1
		|-- forgeconfigapiport 8.0.0
		\-- reach_entity_attributes 2.4.0
	- connectormod 1.0.0-beta.46+1.20.1
	- continuity 3.0.01.20.1.forge
	- cookingforblockheads 16.0.14
	- copycats 3.0.2+mc.1.20.1-forge
	- corgilib 4.0.3.4
	- create 6.0.8
		|-- flywheel 1.0.5
		\-- ponder 1.0.91
	- create_central_kitchen 1.4.3b
	- create_connected 1.1.8-mc1.20.1
	- create_enchantment_industry 1.3.3-for-create-6.0.6
	- create_mechanical_spawner 1.20.1-0.1.7-6.0.6
	- create_new_age 1.1.4
	- create_power_loader 2.0.3-mc1.20.1
	- create_radar 0.3
	- create_sa 2.1.0
	- create_structures 0.1.1
	- create_vibrant_vaults 0.3.2
	- createaddition 1.20.1-1.3.1
	- createaddoncompatibility 0.2.4
	- createappliedkinetics 1.5.1-1.20.1
	- createbigcannons 5.9.1
	- createcasing 1.7.2-fix2
	- createcobblestone 1.4.5+forge-1.20.1-106
	- createdeco 2.0.3-1.20.1-forge
	- createoreexcavation 1.6.5
	- createultimine 1.1.2
	- createutilities 0.3.2+1.20.1
	- culllessleaves 1.20.1-1.0.5
	- curios 7.4.0+1.20.1
		\-- cclayer 0.beta.18
	- cyclopscore 1.21.2
	- deep_aether 1.20.1-1.1.7
	- despawntweaks 1.0.0
	- dimdoors 5.4.4
	- distraction_free_recipes 1.2.1
	- does_it_tick 1.1.4
	- domum_ornamentum 1.20.1-1.0.285-snapshot
	- dumpeverything 1.0-SNAPSHOT
	- duradisplay 1.0.4
	- dynamicelectricity 1.20.1-1.1.1-1
	- electrodynamics 1.20.1-0.9.2-7
	- embeddium_extra 0.5.4.4+mc1.20.1-build.131
	- emi 1.1.22+1.20.1+forge
	- emi_create_schematics 1.0.3
	- emi_enchanting 0.1.2+1.20.1+forge
	- emi_loot 0.7.6+1.20.1+forge
	- emi_ores 1.2+1.20.1+forge
	- emiffect 1.1.2+mc1.20.1
	- emitrades 1.2.1+mc1.20.1
	- emized_botany_pots 1.0.0
	- enderio 6.2.16-beta
	- entity_model_features 3.0.1
	- entity_sound_features 0.7.1
	- entity_texture_features 7.0.2
	- etstlib 3.0.0-beta.13fix.3
	- expandedae 1.2.5
		\-- mixinsquared 0.3.6-beta.1
	- fabric_api 0.92.6+1.11.14+1.20.1
		|-- fabric_api_base 0.4.32+ef105b4977
		|-- fabric_api_lookup_api_v1 1.6.37+67f9824077
		|-- fabric_biome_api_v1 13.0.14+dc36698e77
		|-- fabric_block_api_v1 1.0.12+0e6cb7f777
		|-- fabric_block_view_api_v2 1.0.3+53347ba977
		|-- fabric_blockrenderlayer_v1 1.1.42+1d0da21e77
		|-- fabric_client_tags_api_v1 1.1.3+5d6761b877
		|-- fabric_command_api_v1 1.2.35+f71b366f77
		|-- fabric_command_api_v2 2.2.14+561530ec77
		|-- fabric_content_registries_v0 4.0.13+a670df1e77
		|-- fabric_convention_tags_v1 1.5.6+fa3d1c0177
		|-- fabric_data_attachment_api_v1 1.0.2+30ef839e77
		|-- fabric_data_generation_api_v1 12.3.7+369cb3a477
		|-- fabric_dimensions_v1 2.1.55+8005d10d77
		|-- fabric_entity_events_v1 1.6.1+4ca7515277
		|-- fabric_events_interaction_v0 0.6.5+0f26153f77
		|-- fabric_game_rule_api_v1 1.0.41+683d4da877
		|-- fabric_item_api_v1 2.1.29+4d0bbcfa77
		|-- fabric_item_group_api_v1 4.0.14+c9161c2d77
		|-- fabric_key_binding_api_v1 1.0.38+561530ec77
		|-- fabric_lifecycle_events_v1 2.2.23+afab492177
		|-- fabric_loot_api_v2 1.2.3+eb28f93e77
		|-- fabric_message_api_v1 5.1.10+52cc178c77
		|-- fabric_mining_level_api_v1 2.1.52+561530ec77
		|-- fabric_model_loading_api_v1 1.0.4+6274ab9d77
		|-- fabric_models_v0 0.4.3+7c3892a477
		|-- fabric_networking_api_v1 1.3.14+fb7c822677
		|-- fabric_object_builder_api_v1 11.1.5+f8c414ce77
		|-- fabric_particles_v1 1.1.3+78e1ecb877
		|-- fabric_recipe_api_v1 1.0.24+514a076577
		|-- fabric_registry_sync_v0 2.3.6+1c0ea72177
		|-- fabric_renderer_api_v1 3.2.2+cf68abbe77
		|-- fabric_renderer_indigo 1.5.3+b5b2da4177
		|-- fabric_rendering_data_attachment_v1 0.3.39+a6081afc77
		|-- fabric_rendering_fluids_v1 3.0.29+4ac5e37a77
		|-- fabric_rendering_v1 3.0.9+66e9a48f77
		|-- fabric_resource_conditions_api_v1 2.3.9+996d00b277
		|-- fabric_resource_loader_v0 0.11.12+4b4151c077
		|-- fabric_screen_api_v1 2.0.9+45a670a577
		|-- fabric_screen_handler_api_v1 1.3.33+561530ec77
		|-- fabric_sound_api_v1 1.0.14+4f23bd8477
		|-- fabric_transfer_api_v1 3.3.6+631c9cd677
		\-- fabric_transitive_access_wideners_v1 4.3.2+1880499877
	- fabric_language_kotlin 1.13.2kotlin.2.1.20
	- farmingforblockheads 14.0.4
	- ferritecore 6.0.1
	- forge 47.4.10
	- forgeconfigscreens 8.0.2
	- ftbessentials 2001.2.2
	- ftblibrary 2001.2.9
	- ftbteams 2001.3.1
	- ftbultimine 2001.1.5
	- ftbxmodcompat 2.1.3
	- fulleng 1.7.3-1.20.1
	- fusion 1.2.11+a
	- fzzy_config 0.7.3+1.20.1+forge
	- geckolib 4.8.2
	- giritechmisc 0.0.6
	- glitchcore 0.0.1.1
	- glodium 1.20-1.5-forge
	- gtca 2.0.1
	- gtceu 7.2.1
		|-- configuration 2.2.0
		\-- ldlib 1.0.40.b
	- gtmutils 2.3.1
	- gtnn 1.3.5
		\-- kotlinforforge 4.20.0
	- guideme 20.1.14
	- hit_feedback 1.20.1-1.1.8
	- iceberg 1.1.25
	- iconexporter 1.3.0
	- immersive_weathering 1.20.1-2.0.5
	- immersivelanterns 1.0.6
	- immersivemessages 1.0.18
	- immersivetips 1.0.1
	- interiors 0.5.6
	- ironchests 5.0.2
	- jade 11.13.2+forge
	- jadeaddons 5.5.0+forge
	- jadecolonies 1.4.2
	- jaopca 4.4.17.33
	- jaopcaextras 3.0.0
	- jaopcagtceu 2.1.2.9
	- jeed 1.20-2.2.5
	- jei_mekanism_multiblocks 4.10
	- jmi 1.20.1-0.14-48
	- journeymap 5.10.3
	- journeymapteams 1.1.3
	- just_enough_beacons 1.2.0
	- kjscc 1.0.1-beta
	- kubejs 2001.6.5-build.16
	- kubejs_create 2001.3.0-build.8
	- kubejs_enderio 1.20.1-0.6.0
	- leavesbegone 8.0.0
	- legendarytooltips 1.4.5
	- lolmct 1.2.7
	- lootjs 1.20.1-2.13.0
	- lost_aether_content 1.2.3
	- mae2 2.0.0-beta.c
	- mantle 1.11.79
	- mca 7.6.3+1.20.1
	- mekanism 10.4.16
	- mekanism_extras 1.20.1-1.4.6
	- mekanism_tfmg_compat 1.0-1.20.1
	- mekanismaaa 1.1.0
	- mekanismadditions 10.4.16
	- mekanismcardboardtooltip 1.4.0
	- mekanismcovers 1.3-BETA+1.20
	- mekanismcurios 1.2.1
	- mekanismgenerators 10.4.16
	- mekanismtools 10.4.16
	- merequester 1.20.1-1.1.5
	- minecolonies 1.20.1-1.1.904-snapshot
	- minecolonies_compatibility 2.76
	- minecolonies_tweaks 2.68
	- minecraft 1.20.1
	- mixintracereforged 1.0.0
	- modelfix 1.15
	- moderately_enough_effect_desc 3.3.0
	- modernfix 5.25.0+mc1.20.1
	- modernui 3.12.0.1
	- moonlight 1.20-2.16.16
	- moremekanismprocessing 4.2
	- moreoverlays 1.22.7-mc1.20.2
	- mr_create_cobblestonedeepslategenerators 1.4.1+1.20.1
	- mr_create_compatbetterendbetternether 1.1
	- mr_create_decoadditions 1.3.2
	- mr_more_compatibilityvariantsbop 1.0.0
	- mr_more_compatibilityvariantsotbwg 1.0.1
	- multipiston 1.20-1.2.43-RELEASE
	- nbtedit 5.2.8
	- netherportalfix 13.0.1
	- nuclearscience 1.20.1-0.6.2-7
	- ohthetreesyoullgrow 1.4.2
	- org_jetbrains_kotlin_kotlin_reflect 2.1.20
	- org_jetbrains_kotlin_kotlin_stdlib 2.1.20
	- org_jetbrains_kotlin_kotlin_stdlib_jdk7 2.1.20
	- org_jetbrains_kotlin_kotlin_stdlib_jdk8 2.1.20
	- org_jetbrains_kotlinx_atomicfu_jvm 0.27.0
	- org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm 1.10.1
	- org_jetbrains_kotlinx_kotlinx_coroutines_jdk8 1.10.1
	- org_jetbrains_kotlinx_kotlinx_datetime_jvm 0.6.2
	- org_jetbrains_kotlinx_kotlinx_io_bytestring_jvm 0.7.0
	- org_jetbrains_kotlinx_kotlinx_io_core_jvm 0.7.0
	- org_jetbrains_kotlinx_kotlinx_serialization_cbor_jvm 1.8.0
	- org_jetbrains_kotlinx_kotlinx_serialization_core_jvm 1.8.0
	- org_jetbrains_kotlinx_kotlinx_serialization_json_jvm 1.8.0
	- packetfixer 3.3.0
	- pantographsandwires 1.20.1-beta-0.1.1-C6
		\-- dragonlib 1.20.1-2.2.28
	- patchouli 1.20.1-84.1-FORGE
	- paxi 1.20-Forge-4.0
	- pccard 1.2.5
	- playeranimator 1.0.2-rc1+1.20
	- polyeng 0.1.1-1.20.1
	- polymorph 0.49.10+1.20.1
		\-- spectrelib 0.13.17+1.20.1
	- portallinkingcompass 1.0.1+mc1.20
	- potacore 1.20.1-0.4.2
	- prism 1.0.5
	- probejs 7.0.0
	- projectred_core 4.21.0
	- projectred_expansion 4.21.0
	- projectred_exploration 4.21.0
	- projectred_fabrication 4.21.0
	- projectred_illumination 4.21.0
	- projectred_integration 4.21.0
	- projectred_transmission 4.21.0
	- puzzleslib 8.1.33
		\-- puzzlesaccessapi 20.1.1
	- quad 1.2.9
	- quark 4.0-462
	- quarkoddities 1.20.1
	- railways 1.6.13-alpha+forge-mc1.20.1
	- rechiseled 1.1.6
	- rechiseled_chipped 1.1
	- rechiseledae2 1.1.0
	- rechiseledcreate 1.0.2+b
	- recipesforcreate 1.2.1
	- redirected 1.0.0
	- resourcefulconfig 2.1.3
	- resourcefullib 2.1.29
	- rhino 2001.2.3-build.10
	- ritchiesprojectilelib 2.1.0
	- satisfying_buttons 1.1.2
	- sebastrnlib 4.0.0
	- sliceanddice 3.6.0
	- snad 20.1.0
	- sodiumdynamiclights 1.0.9
	- sodiumoptionsapi 1.0.10
	- sodiumoptionsmodcompat 1.0.0
	- spark 1.10.53
	- specialised_cells 1.0.0
	- storagedrawers 12.14.3
	- structure_gel 2.16.2
	- structurize 1.20.1-1.0.772-snapshot
	- stylecolonies 1.13
	- supermartijn642configlib 1.1.8
	- supermartijn642corelib 1.1.18
	- supplementaries 1.20-3.1.41
	- suppsquared 1.20-1.1.26
	- tacz 1.1.6-hotfix
	- tacz_fire_control_extension 1.1.3+mc1.20.1+tacz1.1.4
		\-- gunsmithlib 2.0.0+mc1.20.1+tacz1.1.4
	- taczjs 1.3.6-mc1.20.1
	- tardis_refined 2.1.6
	- tcompat 1.2.2
	- tconjei 1.5.0
	- tconstruct 3.10.2.92
	- tempad 2.3.4
	- terrablender 3.0.1.10
	- tesseract 1.0.38
	- tflostblocks 1.20.1-1.5.0
	- tfmg 1.0.2c
	- tfmgjs 1.20.1-1.3.2
	- thaumon 2.3.0+1.20.1
	- tinkers_advanced 3.0.0-beta.13
	- tinkerslevellingaddon 1.4.3
	- toomanyrecipeviewers 0.6.4+mc.20.1
		\-- jei 15.20.0.116
	- toweringtownscape 1.4-1.20.1
	- towntalk 1.1.0
	- trashcans 1.0.18b
	- twilightaether 1.20.1-1.0.0
	- twilightforest 4.3.2508
	- txnilib 1.0.24
	- umbral_skies 1.3
	- unifyeverything 1.0.2.9
	- vintage 1.20.1-1.4.5
	- voltaic 1.20.1-1.0.0-9
	- waystones 14.1.17
	- woodworks 3.0.2
	- worldedit 7.2.15+6463-5ca4dff
	- worldeditcui 1.20+01
	- wunderlib 1.1.5
	- xenon 0.3.31
		|-- embeddium 0.3.31
		\-- rubidium 0.7.1
	- yes_steve_model 2.5.1-forge+mc1.20.1
	- yungsapi 1.20-Forge-4.0.6
	- zeta 1.0-30

Believe it or not this is only a cut-down version of the pack I use for testing.

GoldMikeMan avatar Nov 07 '25 20:11 GoldMikeMan

Duplicate of https://github.com/Traben-0/Entity_Model_Features/issues/391

Redls07 avatar Nov 07 '25 20:11 Redls07

Should be fixed with EMF 3.0.6 and ETF 7.0.6

Redls07 avatar Nov 30 '25 17:11 Redls07