Jump to content

KalamityF

Members
  • Posts

    8
  • Joined

  • Last visited

Everything posted by KalamityF

  1. Hello Forge Forums, I am currently trying to create essentially a "Giant Door", I have the model loading in correctly however the collision and interaction sizes/shapes do not reflect the shape of the model. Code: public class BlockGiantDoor extends BlockBasicGui<GiantDoorBlockEntity> { public BlockGiantDoor() { super(GiantDoorBlockEntity.class, BlockEntityRegistry.GIANT_DOOR, IBaseBlock.solid()); } @Override public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { System.out.println("Clicked on giant door"); return InteractionResult.PASS; } @Override public RenderShape getRenderShape(BlockState pState) { return RenderShape.ENTITYBLOCK_ANIMATED; } @Override public VoxelShape getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) { //three blocks tall, two blocks wide, 1/8th of a block thick return Block.box(0, 0, 0, 32, 48, 2); } @Override public boolean hasDynamicShape() { return true; } @Override public VoxelShape getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) { return this.getShape(pState, pLevel, pPos, pContext); } @Override public VoxelShape getInteractionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) { return this.getShape(pState, pLevel, pPos, CollisionContext.empty()); } } public class GiantDoorBlockEntity extends BlockEntity implements IInventoryProvider, IAnimatable { private final AnimationFactory factory = GeckoLibUtil.createFactory(this); public GiantDoorBlockEntity(BlockPos pPos, BlockState pBlockState) { super(BlockEntityRegistry.GIANT_DOOR.get(), pPos, pBlockState); } @Override public Component getDisplayName() { return Component.literal("Giant Door"); } @Nullable @Override public AbstractContainerMenu createMenu(int pContainerId, Inventory pPlayerInventory, Player pPlayer) { return null; } @Override public void onRemove(BlockState pState, Level pLevel, BlockPos pPos, BlockState pNewState, boolean pIsMoving) { } @Override public void registerControllers(AnimationData animationData) { } @Override public AnimationFactory getFactory() { return factory; } } public class GiantDoorRenderer extends GeoBlockRenderer<GiantDoorBlockEntity> { public GiantDoorRenderer(BlockEntityRendererProvider.Context rendererProvider) { super(rendererProvider, AnimatedModel.block("giant_door")); } } The issue essentially is that players do not collide with the extended hit box, also they can only interact within the actual block position that the Giant Door was placed on, which does not reflect the correct size of the model. When looking at the original block position the model gets "outlined" just like a block would, and the hitbox appears to fit the model perfectly, however collision and using just seem to ignore this shape. Example when looking at the actual block position this was placed on: Example when looking at the extended model:
  2. Solved by registering and creating a mob effect the right way.
  3. Hello Forge Forums, I am currently creating a custom potion item and it uses a json that is identical to the one used for potions. I do realize this is a tinted item and knew it would be grey by default, I did some digging and found some documentation on the RegisterColorHandlersEvent.Item event, and it soooorta worked. However not quite how I am wanting, unfortunately this tints the WHOLE texture of the bottle so the whole thing looks bright red etc... I'm wondering if someone could point me in the right direction? To clarify I only want the fluid inside of the bottle to be colored. Thanks
  4. Hello forge forums, I am wondering if anyone could point me in the direction of a tutorial on how to create and register a custom command? I haven't been able to find documentation or examples for specifically 1.19, only older versions. Help will be greatly appreciated! Thanks
  5. Solved, didn't see the inventoryTick method before writing this.
  6. Hello Forge Forums, I am currently making a Jetpack-type item that drains fuel when being used, and it needs to regenerate the fuel if it's not being used. I have the fuel draining working fine, it's the regenerating that is proving to be an issue. Is there any way to have a ticking item? Otherwise I was just going to listen to player tick events and loop through their inventory regenerating fuel the hard and dirty way. Any better suggestions? Thanks
  7. Hello forge forums, I am currently trying to create/register a specific block that is a spawner for one of my custom entites (yes, I do know you can just use a spawn egg on a vanilla spawner to do this, that is not my issue, I want a specific block for this entity spawner type). I thought this would be as simple as overriding the newBlockEntity method in SpawnerBlock and doing something like this: @Override public BlockEntity newBlockEntity(BlockPos pPos, BlockState pState) { var spawner = new SpawnerBlockEntity(pPos, pState); spawner.getSpawner().setEntityId(entityType); spawner.setChanged(); return spawner; } The entityType variable is passed into the constructor. However it appears that forge is not liking this way of doing it and fails to register this block. Here is how I am registering the block: public static final RegistryBlock TEST_SPAWNER = Register.block("test_spawner", () -> new BlockBasicSpawner(EntityRegistry.TEST_ENTITY.entity())); Register class: package xol.core.registry; import com.google.common.reflect.TypeToken; import com.mojang.math.Vector3f; import net.minecraft.core.particles.ParticleOptions; import net.minecraft.core.particles.ParticleType; import net.minecraft.resources.ResourceLocation; import net.minecraft.sounds.SoundEvent; import net.minecraft.world.effect.MobEffect; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.EntityType; import net.minecraft.world.entity.Mob; import net.minecraft.world.inventory.AbstractContainerMenu; import net.minecraft.world.inventory.MenuType; import net.minecraft.world.item.BlockItem; import net.minecraft.world.item.Item; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.material.FlowingFluid; import net.minecraft.world.level.material.Fluid; import net.minecraftforge.common.extensions.IForgeMenuType; import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.fluids.FluidType; import net.minecraftforge.network.IContainerFactory; import net.minecraftforge.registries.DeferredRegister; import net.minecraftforge.registries.ForgeRegistries; import net.minecraftforge.registries.RegistryObject; import xol.core.XolCore; import xol.core.block.basic.BlockBasicCrop; import xol.core.datagen.GeneratorRegistry; import xol.core.fluid.FluidTypeBasic; import xol.core.item.basic.ItemBasicSpawnEgg; import xol.core.util.item.XolBlockConfig; import java.util.HashMap; import java.util.Locale; import java.util.Map; import java.util.function.Supplier; public interface Register { DeferredRegister<Block> BLOCKS = DeferredRegister.create(ForgeRegistries.BLOCKS, XolCore.modId()); DeferredRegister<Item> ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, XolCore.modId()); DeferredRegister<MobEffect> EFFECTS = DeferredRegister.create(ForgeRegistries.MOB_EFFECTS, XolCore.modId()); DeferredRegister<SoundEvent> SOUNDS = DeferredRegister.create(ForgeRegistries.SOUND_EVENTS, XolCore.modId()); DeferredRegister<EntityType<?>> ENTITIES = DeferredRegister.create(ForgeRegistries.ENTITY_TYPES, XolCore.modId()); DeferredRegister<BlockEntityType<?>> TILES = DeferredRegister.create(ForgeRegistries.BLOCK_ENTITY_TYPES, XolCore.modId()); DeferredRegister<ParticleType<?>> PARTICLES = DeferredRegister.create(ForgeRegistries.PARTICLE_TYPES, XolCore.modId()); DeferredRegister<MenuType<?>> MENUS = DeferredRegister.create(ForgeRegistries.MENU_TYPES, XolCore.modId()); DeferredRegister<Fluid> FLUIDS = DeferredRegister.create(ForgeRegistries.FLUIDS, XolCore.modId()); DeferredRegister<FluidType> FLUID_TYPES = DeferredRegister.create(ForgeRegistries.Keys.FLUID_TYPES, XolCore.modId()); Map<String, RegistryObject<? extends ParticleType<?>>> PARTICLE_MAP = new HashMap<>(); static void registerAll(IEventBus bus) { ENTITIES.register(bus); BLOCKS.register(bus); ITEMS.register(bus); EFFECTS.register(bus); SOUNDS.register(bus); TILES.register(bus); PARTICLES.register(bus); MENUS.register(bus); FLUIDS.register(bus); FLUID_TYPES.register(bus); } static RegistryBlock block(String registryId, Supplier<Block> supplier) { registryId = registryId.toLowerCase(Locale.ENGLISH); var block = BLOCKS.register(registryId, supplier); var item = ITEMS.register(registryId, () -> new BlockItem(block.get(), new XolBlockConfig())); var rBlock = new RegistryBlock(block, item); GeneratorRegistry.block(rBlock); return rBlock; } static RegistryBlock crop(String registryId, Supplier<BlockBasicCrop> supplier) { registryId = registryId.toLowerCase(Locale.ENGLISH); var block = BLOCKS.register(registryId, supplier); var rBlock = new RegistryBlock(block, null); GeneratorRegistry.block(rBlock); return rBlock; } static RegistryObject<FlowingFluid> fluid(String registryId, Supplier<FlowingFluid> supplier) { registryId = registryId.toLowerCase(Locale.ENGLISH); return FLUIDS.register(registryId, supplier); } static RegistryObject<Item> item(String registryId, Supplier<Item> supplier) { registryId = registryId.toLowerCase(Locale.ENGLISH); var rItem = ITEMS.register(registryId, supplier); GeneratorRegistry.item(rItem); return rItem; } static RegistryObject<MobEffect> effect(String registryId, Supplier<MobEffect> supplier) { registryId = registryId.toLowerCase(Locale.ENGLISH); return EFFECTS.register(registryId, supplier); } static RegistryObject<SoundEvent> sound(String registryId) { String fId = registryId.toLowerCase(Locale.ENGLISH); var sound = SOUNDS.register(registryId, () -> new SoundEvent(XolCore.locate(fId))); GeneratorRegistry.sound(sound); return sound; } static <T extends Entity> RegistryEntity<T> entity(String registryId, EntityType.Builder<T> builder) { String fId = registryId.toLowerCase(Locale.ENGLISH); var entity = ENTITIES.register(fId, () -> builder.build(fId)); return new RegistryEntity<>(entity, null); } static <T extends Mob> RegistryEntity<T> mob(String registryId, int backgroundColor, int highlightColor, Supplier<EntityType.Builder<T>> builder) { String fId = registryId.toLowerCase(Locale.ENGLISH); var mob = ENTITIES.register(fId, () -> builder.get().build(fId)); var egg = item(registryId + "_spawn_egg", () -> new ItemBasicSpawnEgg(mob, backgroundColor, highlightColor)); return new RegistryEntity<>(mob, egg); } static <T extends BlockEntity> RegistryObject<BlockEntityType<T>> tile(String registryId, Supplier<BlockEntityType<T>> supplier) { registryId = registryId.toLowerCase(Locale.ENGLISH); return TILES.register(registryId, supplier); } static <T extends ParticleOptions, U extends ParticleType<T>> RegistryObject<U> particle(String registryId, Supplier<U> supplier) { registryId = registryId.toLowerCase(Locale.ENGLISH); var particle = PARTICLES.register(registryId, supplier); PARTICLE_MAP.put(registryId, particle); GeneratorRegistry.particle(particle); return particle; } static <T extends AbstractContainerMenu> RegistryObject<MenuType<T>> menu(String registryId, IContainerFactory<T> factory) { registryId = registryId.toLowerCase(Locale.ENGLISH); return MENUS.register(registryId, () -> IForgeMenuType.create(factory)); } static RegistryObject<FluidType> fluidType(String name, ResourceLocation stillTexture, ResourceLocation flowingTexture, ResourceLocation overlayTexture, int tintColour, Vector3f fogColor, FluidType.Properties properties) { return FLUID_TYPES.register(name, () -> new FluidTypeBasic(stillTexture, flowingTexture, overlayTexture, tintColour, fogColor, properties)); } } error: ---- Minecraft Crash Report ---- // Hey, that tickles! Hehehe! Time: 2022-12-05 11:58:04 Description: Initializing game net.minecraftforge.fml.ModLoadingException: GeckoLib (geckolib3) encountered an error during the common_setup event phase §7java.lang.NullPointerException: Registry Object not present: geckolib3:habitattile at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:111) ~[javafmllanguage-1.19.2-43.1.7.jar%23184!/:?] {} at net.minecraftforge.fml.ModLoader.lambda$postEvent$34(ModLoader.java:306) ~[fmlcore-1.19.2-43.1.7.jar%23187!/:?] {} at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {} at net.minecraftforge.fml.ModList.forEachModInOrder(ModList.java:225) ~[fmlcore-1.19.2-43.1.7.jar%23187!/:?] {} at net.minecraftforge.fml.ModLoader.postEvent(ModLoader.java:306) ~[fmlcore-1.19.2-43.1.7.jar%23187!/:?] {} at net.minecraft.client.Minecraft.<init>(Minecraft.java:556) ~[forge-1.19.2-43.1.7_mapped_parchment_2022.08.14-1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.run(Main.java:176) ~[forge-1.19.2-43.1.7_mapped_parchment_2022.08.14-1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:51) ~[forge-1.19.2-43.1.7_mapped_parchment_2022.08.14-1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.minecraftforge.fml.loading.targets.ForgeClientUserdevLaunchHandler.lambda$launchService$0(ForgeClientUserdevLaunchHandler.java:25) ~[fmlloader-1.19.2-43.1.7.jar%2395!/:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [bootstraplauncher-1.1.2.jar:?] {} Caused by: java.lang.NullPointerException: Registry Object not present: geckolib3:habitattile at java.util.Objects.requireNonNull(Objects.java:334) ~[?:?] {} at net.minecraftforge.registries.RegistryObject.get(RegistryObject.java:204) ~[forge-1.19.2-43.1.7_mapped_parchment_2022.08.14-1.19.2-recomp.jar%23182%23189!/:?] {re:classloading} at software.bernie.example.ClientListener.registerRenderers(ClientListener.java:50) ~[geckolib-forge-1.19-3.1.37_mapped_parchment_2022.08.14-1.19.2.jar%23190!/:3.1.37] {re:classloading} at software.bernie.example.__ClientListener_registerRenderers_RegisterRenderers.invoke(.dynamic) ~[geckolib-forge-1.19-3.1.37_mapped_parchment_2022.08.14-1.19.2.jar%23190!/:3.1.37] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.3.jar%23107!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.3.jar%23107!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.3.jar%23107!/:?] {} at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:107) ~[javafmllanguage-1.19.2-43.1.7.jar%23184!/:?] {} ... 20 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:111) ~[javafmllanguage-1.19.2-43.1.7.jar%23184!/:?] {} at net.minecraftforge.fml.ModLoader.lambda$postEvent$34(ModLoader.java:306) ~[fmlcore-1.19.2-43.1.7.jar%23187!/:?] {} at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {} at net.minecraftforge.fml.ModList.forEachModInOrder(ModList.java:225) ~[fmlcore-1.19.2-43.1.7.jar%23187!/:?] {} at net.minecraftforge.fml.ModLoader.postEvent(ModLoader.java:306) ~[fmlcore-1.19.2-43.1.7.jar%23187!/:?] {} at net.minecraft.client.Minecraft.<init>(Minecraft.java:556) ~[forge-1.19.2-43.1.7_mapped_parchment_2022.08.14-1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} -- Initialization -- Details: Modules: ADVAPI32.dll:Advanced Windows 32 Base API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation COMCTL32.dll:User Experience Controls Library:6.10 (WinBuild.160101.0800):Microsoft Corporation CRYPT32.dll:Crypto API32:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation CRYPTBASE.dll:Base cryptographic API DLL:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation CRYPTSP.dll:Cryptographic Service Provider API:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation ColorAdapterClient.dll:Microsoft Color Adapter Client:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation CoreMessaging.dll:Microsoft CoreMessaging Dll:10.0.19041.2193:Microsoft Corporation CoreUIComponents.dll:Microsoft Core UI Components Dll:10.0.19041.546:Microsoft Corporation DBGHELP.DLL:Windows Image Helper:10.0.19041.867 (WinBuild.160101.0800):Microsoft Corporation DEVOBJ.dll:Device Information Set DLL:10.0.19041.1620 (WinBuild.160101.0800):Microsoft Corporation DNSAPI.dll:DNS Client API DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation GDI32.dll:GDI Client DLL:10.0.19041.2130 (WinBuild.160101.0800):Microsoft Corporation GLU32.dll:OpenGL Utility Library DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation IMM32.DLL:Multi-User Windows IMM32 API Client DLL:10.0.19041.2193 (WinBuild.160101.0800):Microsoft Corporation IPHLPAPI.DLL:IP Helper API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation KERNEL32.DLL:Windows NT BASE API Client DLL:10.0.19041.1741 (WinBuild.160101.0800):Microsoft Corporation KERNELBASE.dll:Windows NT BASE API Client DLL:10.0.19041.1741 (WinBuild.160101.0800):Microsoft Corporation MMDevApi.dll:MMDevice API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation MSCTF.dll:MSCTF Server DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation MpOav.dll:IOfficeAntiVirus Module:4.18.2210.6 (WinBuild.160101.0800):Microsoft Corporation NLAapi.dll:Network Location Awareness 2:10.0.19041.2193 (WinBuild.160101.0800):Microsoft Corporation NSI.dll:NSI User-mode interface DLL:10.0.19041.610 (WinBuild.160101.0800):Microsoft Corporation Ole32.dll:Microsoft OLE for Windows:10.0.19041.1320 (WinBuild.160101.0800):Microsoft Corporation OleAut32.dll:OLEAUT32.DLL:10.0.19041.985 (WinBuild.160101.0800):Microsoft Corporation OpenAL.dll:Main implementation library:1.21.1: PROPSYS.dll:Microsoft Property System:7.0.19041.1708 (WinBuild.160101.0800):Microsoft Corporation PSAPI.DLL:Process Status Helper:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation Pdh.dll:Windows Performance Data Helper DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation RPCRT4.dll:Remote Procedure Call Runtime:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation RTSSHooks64.dll SETUPAPI.dll:Windows Setup API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation SHCORE.dll:SHCORE:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation SHELL32.dll:Windows Shell Common Dll:10.0.19041.964 (WinBuild.160101.0800):Microsoft Corporation UMPDC.dll USER32.dll:Multi-User Windows USER API Client DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation USERENV.dll:Userenv:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation VCRUNTIME140.dll:Microsoft® C Runtime Library:14.28.29913.0 built by: vcwrkspc:Microsoft Corporation VERSION.dll:Version Checking and File Installation Libraries:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation WINHTTP.dll:Windows HTTP Services:10.0.19041.2075 (WinBuild.160101.0800):Microsoft Corporation WINMM.dll:MCI API DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation WINSTA.dll:Winstation Library:10.0.19041.2075 (WinBuild.160101.0800):Microsoft Corporation WINTRUST.dll:Microsoft Trust Verification APIs:10.0.19041.2193 (WinBuild.160101.0800):Microsoft Corporation WS2_32.dll:Windows Socket 2.0 32-Bit DLL:10.0.19041.1081 (WinBuild.160101.0800):Microsoft Corporation WSOCK32.dll:Windows Socket 32-Bit DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation WTSAPI32.dll:Windows Remote Desktop Session Host Server SDK APIs:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation Wldp.dll:Windows Lockdown Policy:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation amsi.dll:Anti-Malware Scan Interface:10.0.19041.2075 (WinBuild.160101.0800):Microsoft Corporation bcrypt.dll:Windows Cryptographic Primitives Library:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation bcryptPrimitives.dll:Windows Cryptographic Primitives Library:10.0.19041.1415 (WinBuild.160101.0800):Microsoft Corporation breakgen64.dll cfgmgr32.dll:Configuration Manager DLL:10.0.19041.1620 (WinBuild.160101.0800):Microsoft Corporation clbcatq.dll:COM+ Configuration Catalog:2001.12.10941.16384 (WinBuild.160101.0800):Microsoft Corporation combase.dll:Microsoft COM for Windows:10.0.19041.1320 (WinBuild.160101.0800):Microsoft Corporation cryptnet.dll:Crypto Network Related API:10.0.19041.906 (WinBuild.160101.0800):Microsoft Corporation dbgcore.DLL:Windows Core Debugging Helpers:10.0.19041.789 (WinBuild.160101.0800):Microsoft Corporation dhcpcsvc.DLL:DHCP Client Service:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation dhcpcsvc6.DLL:DHCPv6 Client:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation dinput8.dll:Microsoft DirectInput:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation drvstore.dll:Driver Store API:10.0.19041.1949 (WinBuild.160101.0800):Microsoft Corporation dwmapi.dll:Microsoft Desktop Window Manager API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation dxcore.dll:DXCore:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation fwpuclnt.dll:FWP/IPsec User-Mode API:10.0.19041.1503 (WinBuild.160101.0800):Microsoft Corporation gdi32full.dll:GDI Client DLL:10.0.19041.2130 (WinBuild.160101.0800):Microsoft Corporation glfw.dll:GLFW 3.4.0 DLL:3.4.0:GLFW icm32.dll:Microsoft Color Management Module (CMM):10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation inputhost.dll:InputHost:10.0.19041.1741 (WinBuild.160101.0800):Microsoft Corporation instrument.dll:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation java.dll:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation java.exe:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation jemalloc.dll jimage.dll:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation jli.dll:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation jna17738568567112045637.dll:JNA native library:6.1.2:Java(TM) Native Access (JNA) jvm.dll:Java HotSpot(TM) 64-Bit server VM:17.0.1.0:Oracle Corporation kernel.appcore.dll:AppModel API Host:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation lwjgl.dll lwjgl_opengl.dll lwjgl_stb.dll management.dll:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation management_ext.dll:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation msasn1.dll:ASN.1 Runtime APIs:10.0.19041.2251 (WinBuild.160101.0800):Microsoft Corporation mscms.dll:Microsoft Color Matching System DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation msvcp140.dll:Microsoft® C Runtime Library:14.28.29913.0 built by: vcwrkspc:Microsoft Corporation msvcp_win.dll:Microsoft® C Runtime Library:10.0.19041.789 (WinBuild.160101.0800):Microsoft Corporation msvcrt.dll:Windows NT CRT DLL:7.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation mswsock.dll:Microsoft Windows Sockets 2.0 Service Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation napinsp.dll:E-mail Naming Shim Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation net.dll:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation nio.dll:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation ntdll.dll:NT Layer DLL:10.0.19041.1741 (WinBuild.160101.0800):Microsoft Corporation ntmarta.dll:Windows NT MARTA provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation nvoglv64.dll:NVIDIA Compatible OpenGL ICD:31.0.15.2686:NVIDIA Corporation nvspcap64.dll:NVIDIA Game Proxy:3.26.0.154:NVIDIA Corporation opengl32.dll:OpenGL Client DLL:10.0.19041.2193 (WinBuild.160101.0800):Microsoft Corporation perfos.dll:Windows System Performance Objects DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation pnrpnsp.dll:PNRP Name Space Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation powrprof.dll:Power Profile Helper DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation profapi.dll:User Profile Basic API:10.0.19041.844 (WinBuild.160101.0800):Microsoft Corporation rasadhlp.dll:Remote Access AutoDial Helper:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation rsaenh.dll:Microsoft Enhanced Cryptographic Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation sechost.dll:Host for SCM/SDDL/LSA Lookup APIs:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation shlwapi.dll:Shell Light-weight Utility Library:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation svml.dll:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation textinputframework.dll:"TextInputFramework.DYNLINK":10.0.19041.2075 (WinBuild.160101.0800):Microsoft Corporation ucrtbase.dll:Microsoft® C Runtime Library:10.0.19041.789 (WinBuild.160101.0800):Microsoft Corporation uxtheme.dll:Microsoft UxTheme Library:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation vcruntime140_1.dll:Microsoft® C Runtime Library:14.28.29913.0 built by: vcwrkspc:Microsoft Corporation verify.dll:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation win32u.dll:Win32u:10.0.19041.2251 (WinBuild.160101.0800):Microsoft Corporation windows.storage.dll:Microsoft WinRT Storage API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation winrnr.dll:LDAP RnR Provider DLL:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation wintypes.dll:Windows Base Types DLL:10.0.19041.1320 (WinBuild.160101.0800):Microsoft Corporation wshbth.dll:Windows Sockets Helper DLL:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation xinput1_4.dll:Microsoft Common Controller API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation zip.dll:Java(TM) Platform SE binary:17.0.1.0:Oracle Corporation Stacktrace: at net.minecraft.client.main.Main.run(Main.java:176) ~[forge-1.19.2-43.1.7_mapped_parchment_2022.08.14-1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:51) ~[forge-1.19.2-43.1.7_mapped_parchment_2022.08.14-1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.minecraftforge.fml.loading.targets.ForgeClientUserdevLaunchHandler.lambda$launchService$0(ForgeClientUserdevLaunchHandler.java:25) ~[fmlloader-1.19.2-43.1.7.jar%2395!/:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.8.jar%23108!/:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [bootstraplauncher-1.1.2.jar:?] {} Does anyone know where I need to add this registry for habitattile?? What am I doing wrong??
×
×
  • Create New...

Important Information

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