Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[Version 1.18.2, SOLVED] Increased hitbox size only works for entity collision, but not for block collision


LeeCrafts
 Share

Recommended Posts

Posted (edited)

Hello,

I was playing around with changing the size of the AABB and discovered something that stumped me. As seen in my previous posts, I have been able to increase the size of the player with a custom status effect. I have been trying to do the same for all living entities, not just the player. Therefore, I--ideally--would not have to change the AABB by hardcoded values, like below:

// overriding MobEffect::applyEffectTick in my custom effect class

pLivingEntity.setBoundingBox(new AABB(pLivingEntity.getX()+2.5, pLivingEntity.getY()+3.6, pLivingEntity.getZ()+2.5, pLivingEntity.getX()-2.5, pLivingEntity.getY(), pLivingEntity.getZ()-2.5));

Simply using something like "pLivingEntity.setBoundingBox(pLivingEntity.getBoundingBox().inflate(2.5, 1.8, 2.5))" would be dangerous because the entity's AABB would expand to astronomical proportions. So I tried using a capability that stores the "original" dimensions of the entity's AABB when that entity joins the world (e.g. EntityJoinWorldEvent). This is what it looked like:

// custom capability that stores the original AABB dimensions of the entity

pLivingEntity.getCapability(ModCapabilities.HITBOX_CAPABILITY).ifPresent(iHitbox -> {
    Hitbox hitbox = (Hitbox) iHitbox;
    pLivingEntity.setBoundingBox(new AABB(
            pLivingEntity.getX() + hitbox.originalXSize * 4.2,
            pLivingEntity.getY() + hitbox.originalYSize * 2,
            pLivingEntity.getZ() + hitbox.originalZSize * 4.2,
            pLivingEntity.getX() - hitbox.originalXSize * 4.2,
            pLivingEntity.getY(),
            pLivingEntity.getZ() - hitbox.originalZSize * 4.2)
    );
});

When I tested this, the changed hitbox collides with entities but not with blocks. I am quite confused because changing the AABB by hardcoded values worked for both entity and block collision. How?

 

Previous post for reference (where I set the bounding box): https://forums.minecraftforge.net/topic/111159-version-1182-solved-custom-status-effect-that-changes-the-players-size-part-ii/?do=findComment&comment=496252

 

Edited by LeeCrafts
Link to comment
Share on other sites

  • LeeCrafts changed the title to [Version 1.18.2] Increased hitbox size only works for entity collision, but not for block collision
Posted (edited)

Update: I realized I don't need capabilities. In fact, I don't need to override applyEffectTick at all. But it seems like I need reflections. The increased hitbox size now works for both entity and block collision--with a little drawback. This is what it looks like so far:

// this event handler checks every tick if the living entity has the "big" effect
@SubscribeEvent
public static void entitySizeChange(LivingEvent.LivingUpdateEvent event) {
    LivingEntity livingEntity = event.getEntityLiving();
    if (livingEntity.getActiveEffectsMap() != null && livingEntity.hasEffect(ModEffects.BIG.get())) {
        EntityDimensions newDims = livingEntity.getDimensions(livingEntity.getPose()).scale(8.0F, 2.0F);
        try {
            // using reflection
            Field field = Entity.class.getDeclaredField("dimensions");
            field.setAccessible(true);
            field.set(livingEntity, newDims); // setting the living entity's EntityDimensions
            EntityDimensions newEntityDimensions = (EntityDimensions) field.get(livingEntity);
            livingEntity.setBoundingBox(newEntityDimensions.makeBoundingBox( // setting the living entity's AABB
                    livingEntity.getX(),
                    livingEntity.getY(),
                    livingEntity.getZ()
            ));
        } catch (NoSuchFieldException | IllegalAccessException e) {
            e.printStackTrace();
        }
    }
}

 

The aforementioned drawback is that, when the effect wears off, the living entity still keeps its bigger hitbox until it changes pose (i.e. my player crouching). Given that the EntityEvent.Size event fires whenever an entity changes pose, should I manually fire it with EVENT_BUS::post when that entity's effect wears off? If so, where? I tried manually firing EntityEvent.Size on my overridden removeAttributeModifiers(), but to no avail. 

Edited by LeeCrafts
Link to comment
Share on other sites

14 hours ago, LeeCrafts said:
Field field = Entity.class.getDeclaredField("dimensions");
            field.setAccessible(true);

You should save this somewhere static, instead of computing it every time.

15 hours ago, LeeCrafts said:

I tried manually firing EntityEvent.Size on my overridden removeAttributeModifiers(), but to no avail.

That's not how forge events work. The event doesn't fire to set the size, it fires when the size is changed to allow mods to override it. It is called from the (mojmap) method `Entity#refreshDimensions`, so if you call that method you should restore the entity size. Alternatively, if you don't want to allow other mods to react to the change in size, just recompute the AABB as vanilla does (either setPos, or setBoundingBox(makeBoundingBox())), but I would strongly suggest using the first method.

  • Thanks 1
Link to comment
Share on other sites

38 minutes ago, Alpvax said:

You should save this somewhere static, instead of computing it every time.

in addition you need to use ObfuscationReflectionHelper and
you need the SRG name of "dimensions" otherwiese it wont work outside of your IDE

  • Thanks 1
Link to comment
Share on other sites

Posted (edited)

Solved and it works consistently. Calling Entity::refreshDimensions every tick would be problematic, so I called it only when I needed to. Thank you both for the help!

 

// edit: lol forgot to use SRG name
private static final Field dimensionsField = ObfuscationReflectionHelper.findField(Entity.class, "f_19815_");

public ModEvents() {
    dimensionsField.setAccessible(true);
}

// this event handler increases the living entity's hitbox size if it has the "big" effect
@SubscribeEvent
public static void entityHitboxSizeChange(LivingEvent.LivingUpdateEvent event) throws IllegalAccessException {
    LivingEntity livingEntity = event.getEntityLiving();
    if (livingEntity.getActiveEffectsMap() != null) {

        EntityDimensions entityDimensions = livingEntity.getDimensions(livingEntity.getPose());

        boolean isBig = livingEntity.hasEffect(ModEffects.BIG.get());

        // Refresh dimensions if the living entity does not have the "big" effect AND its AABB has not changed back to normal.
        double aabbWidth = roundDigits(livingEntity.getBoundingBox().getXsize(), 4);
        double bigWidth = roundDigits(8 * entityDimensions.width, 4);
        if (!isBig && aabbWidth == bigWidth) livingEntity.refreshDimensions();

        // change dimensions of living entity using reflections
        if (isBig) {
            dimensionsField.set(livingEntity, entityDimensions.scale(8.0F, 2.0F));
            EntityDimensions newEntityDimensions = (EntityDimensions) dimensionsField.get(livingEntity);
            livingEntity.setBoundingBox(newEntityDimensions.makeBoundingBox(
                    livingEntity.getX(),
                    livingEntity.getY(),
                    livingEntity.getZ()
            ));
        }

    }
}

// little helper function that rounds a double to n digits
private static double roundDigits(double num, int digits) {
    double tenPower = Math.pow(10, digits);
    return Math.round(num * tenPower) / tenPower;
}
Edited by LeeCrafts
Link to comment
Share on other sites

  • LeeCrafts changed the title to [Version 1.18.2, SOLVED] Increased hitbox size only works for entity collision, but not for block collision

EntityEvent.Size exists specifically for this purpose. You don't need to set the dimensions field using reflection. Your use of reflection will also crash outside of the development environment (you must use SRG names). Also not that you should put the Field instance in a static final field, this allows the JVM to more aggressively optimize it.

Link to comment
Share on other sites

Posted (edited)

(updated the code in my previous comment)

 

The reason why I have been reluctant to use EntityEvent.Size is because whenever I increase the hitbox size of the living entity via setNewSize(), the enlarged hitbox starts jittering whenever it touches a solid block. Would there be anything else I have to do besides call setNewSize()?

Edited by LeeCrafts
Link to comment
Share on other sites

When I tried using EntityEvent.Size, this is the code:

@SubscribeEvent
public static void entityHitboxSizeChange(EntityEvent.Size event) {
    if (event.getEntity() instanceof LivingEntity livingEntity && livingEntity.getActiveEffectsMap() != null) {
        EntityDimensions entityDimensions = livingEntity.getDimensions(livingEntity.getPose());
        if (livingEntity.hasEffect(ModEffects.BIG.get())) {
            event.setNewSize(entityDimensions.scale(8, 2));
        }
        else {
            event.setNewSize(entityDimensions);
        }
    }
}

 

// When I refreshDimensions in removeAttributeModifiers(), the size still does not revert immediately unless the pose changes (i.e. player crouching).
// This is under the assumption that refreshDimensions() always triggers an EntityEvent.Size event
@Override
public void addAttributeModifiers(@NotNull LivingEntity pLivingEntity, @NotNull AttributeMap pAttributeMap, int pAmplifier) {
    if (!pLivingEntity.level.isClientSide()) {
      
        // other stuff ...
      
        pLivingEntity.refreshDimensions();
    }
    super.addAttributeModifiers(pLivingEntity, pAttributeMap, pAmplifier);
}

@Override
public void removeAttributeModifiers(@NotNull LivingEntity pLivingEntity, @NotNull AttributeMap pAttributeMap, int pAmplifier) {
    if (!pLivingEntity.level.isClientSide()) {
      
        // other stuff ...
      
        pLivingEntity.refreshDimensions();
    }
    super.removeAttributeModifiers(pLivingEntity, pAttributeMap, pAmplifier);
}

 

 

Link to comment
Share on other sites

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
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.

 Share



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Well thanks for the fast answer tho, il look around.  
    • Unfortunately this forum doesn't support 1.12 anymore. The best we can do is tell you to read the crash and ask the authors of whichever mods are causing problems.
    • I downloaded the newest version of java if that is the question, and i tryed do delete and reinstall codechickenlib please help
    • I downloaded a bunch of mods and i wanted to see if they understand eachother good enough so i can play with my friends, at the start it keeps crashing tho giving me this message :The game crashed whilst there was a severe problem during mod loading that has caused the game to fail Error: net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from CodeChicken Lib (codechickenlib) Exit Code: -1   here is the crash report:   ---- Minecraft Crash Report ---- WARNING: coremods are present:   IELoadingPlugin (ImmersiveEngineering-core-0.12-98.jar)   ForgelinPlugin (Forgelin-1.8.4.jar)   MovingWorldCore (movingworld-1.12-6.353-full.jar)   LogisticsPipesCoreLoader (logisticspipes-0.10.3.114.jar)   Quark Plugin (Quark-r1.6-179.jar)   SecurityCraftLoadingPlugin ([1.12.2] SecurityCraft v1.9.2.jar)   CTMCorePlugin (CTM-MC1.12.2-1.0.2.31.jar)   LoadingPlugin (Bloodmoon-MC1.12.2-1.5.3.jar)   llibrary (llibrary-core-1.0.11-1.12.2.jar)   Inventory Tweaks Coremod (InventoryTweaks-1.63.jar)   EnderCorePlugin (EnderCore-1.12.2-0.5.76-core.jar)   FutureMC (future-mc-0.2.10.1.jar)   IvToolkit (IvToolkit-1.3.3-1.12.jar)   BetterFoliageLoader (BetterFoliage-MC1.12-2.3.3.jar) Contact their authors BEFORE contacting forge // You're mean. Time: 6/28/22 11:34 PM Description: There was a severe problem during mod loading that has caused the game to fail net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from CodeChicken Lib (codechickenlib) Caused by: java.util.zip.ZipError: zip END header not found     at com.sun.nio.zipfs.ZipFileSystem.zerror(ZipFileSystem.java:1605)     at com.sun.nio.zipfs.ZipFileSystem.findEND(ZipFileSystem.java:1021)     at com.sun.nio.zipfs.ZipFileSystem.initCEN(ZipFileSystem.java:1030)     at com.sun.nio.zipfs.ZipFileSystem.<init>(ZipFileSystem.java:130)     at com.sun.nio.zipfs.ZipFileSystemProvider.newFileSystem(ZipFileSystemProvider.java:139)     at java.nio.file.FileSystems.newFileSystem(FileSystems.java:390)     at codechicken.lib.model.loader.blockstate.CCBlockStateLoader.loadFactories(CCBlockStateLoader.java:83)     at codechicken.lib.model.loader.blockstate.CCBlockStateLoader$$Lambda$926/1098866553.accept(Unknown Source)     at java.util.ArrayList.forEach(ArrayList.java:1249)     at codechicken.lib.model.loader.blockstate.CCBlockStateLoader.initialize(CCBlockStateLoader.java:73)     at codechicken.lib.internal.proxy.ProxyClient.preInit(ProxyClient.java:59)     at codechicken.lib.CodeChickenLib.preInit(CodeChickenLib.java:52)     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.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637)     at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.lang.reflect.Method.invoke(Method.java:497)     at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)     at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)     at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)     at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)     at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)     at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)     at com.google.common.eventbus.EventBus.post(EventBus.java:217)     at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)     at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)     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 com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)     at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)     at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)     at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)     at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)     at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)     at com.google.common.eventbus.EventBus.post(EventBus.java:217)     at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)     at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:629)     at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:252)     at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)     at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)     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: 1070989608 bytes (1021 MB) / 1918369792 bytes (1829 MB) up to 3817865216 bytes (3641 MB)     JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4096m -Xms256m     IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0     FML: MCP 9.42 Powered by Forge 14.23.5.2859 107 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                                |     |:----- |:-------------------------------------------- |:------------------------ |:---------------------------------------------- |:---------------------------------------- |     | LCH   | minecraft                                    | 1.12.2                   | minecraft.jar                                  | None                                     |     | LCH   | mcp                                          | 9.42                     | minecraft.jar                                  | None                                     |     | LCH   | FML                                          | 8.0.99.99                | forge-1.12.2-14.23.5.2859.jar                  | e3c3d50c7c986df74c645c0ac54639741c90a557 |     | LCH   | forge                                        | 14.23.5.2859             | forge-1.12.2-14.23.5.2859.jar                  | e3c3d50c7c986df74c645c0ac54639741c90a557 |     | LCH   | ivtoolkit                                    | 1.3.3-1.12               | minecraft.jar                                  | None                                     |     | LCH   | com.elytradev.movingworld.common.asm.coremod |                          | minecraft.jar                                  | None                                     |     | LCH   | securitycraft                                | v1.9.2                   | [1.12.2] SecurityCraft v1.9.2.jar              | None                                     |     | LCH   | infinitylib                                  | 1.12.2-1.12.1            | infinitylib-1.12.1.jar                         | None                                     |     | LCH   | agricraft                                    | 2.12.0-1.12.2-b2         | agricraft-2.12.0-1.12.2-b2.jar                 | None                                     |     | LCH   | crafttweaker                                 | 4.1.20                   | CraftTweaker2-1.12-4.1.20.675.jar              | None                                     |     | LCH   | mtlib                                        | 3.0.7                    | MTLib-3.0.7.jar                                | None                                     |     | LCH   | modtweaker                                   | 4.0.19                   | modtweaker-4.0.20.11.jar                       | None                                     |     | LCH   | jei                                          | 4.16.1.301               | jei_1.12.2-4.16.1.301.jar                      | None                                     |     | LCH   | quark                                        | r1.6-179                 | Quark-r1.6-179.jar                             | None                                     |     | LCH   | autoreglib                                   | 1.3-32                   | AutoRegLib-1.3-32.jar                          | None                                     |     | LCH   | ichunutil                                    | 7.2.2                    | iChunUtil-1.12.2-7.2.2.jar                     | 4db5c2bd1b556f252a5b8b54b256d381b2a0a6b8 |     | LCH   | backtools                                    | 7.0.1                    | BackTools-1.12.2-7.0.1.jar                     | 4db5c2bd1b556f252a5b8b54b256d381b2a0a6b8 |     | LCH   | baubles                                      | 1.5.2                    | Baubles-1.12-1.5.2.jar                         | None                                     |     | LCH   | bettercaves                                  | 1.12.2                   | bettercaves-1.12.2-2.0.4.jar                   | None                                     |     | LCH   | forgelin                                     | 1.8.4                    | Forgelin-1.8.4.jar                             | None                                     |     | LCH   | betterfoliage                                | 2.3.2                    | BetterFoliage-MC1.12-2.3.3.jar                 | None                                     |     | LCH   | bettermineshafts                             | 1.12.2-2.2.1             | BetterMineshaftsForge-1.12.2-2.2.1.jar         | None                                     |     | LCH   | bibliocraft                                  | 2.4.6                    | BiblioCraft[v2.4.6][MC1.12.2].jar              | None                                     |     | LCH   | biomesoplenty                                | 7.0.1.2445               | BiomesOPlenty-1.12.2-7.0.1.2445-universal.jar  | None                                     |     | LCH   | bloodmoon                                    | 1.5.3                    | Bloodmoon-MC1.12.2-1.5.3.jar                   | d72e0dd57935b3e9476212aea0c0df352dd76291 |     | LCH   | botania                                      | r1.10-364                | Botania r1.10-364.4.jar                        | None                                     |     | LCH   | buildcraftlib                                | 7.99.24.8                | buildcraft-all-7.99.24.8.jar                   | None                                     |     | LCH   | buildcraftcore                               | 7.99.24.8                | buildcraft-all-7.99.24.8.jar                   | None                                     |     | LCH   | buildcraftbuilders                           | 7.99.24.8                | buildcraft-all-7.99.24.8.jar                   | None                                     |     | LCH   | buildcrafttransport                          | 7.99.24.8                | buildcraft-all-7.99.24.8.jar                   | None                                     |     | LCH   | buildcraftsilicon                            | 7.99.24.8                | buildcraft-all-7.99.24.8.jar                   | None                                     |     | LCH   | buildcraftcompat                             | 7.99.24.8                | buildcraft-all-7.99.24.8.jar                   | None                                     |     | LCH   | buildcraftenergy                             | 7.99.24.8                | buildcraft-all-7.99.24.8.jar                   | None                                     |     | LCH   | buildcraftfactory                            | 7.99.24.8                | buildcraft-all-7.99.24.8.jar                   | None                                     |     | LCH   | buildcraftrobotics                           | 7.99.24.8                | buildcraft-all-7.99.24.8.jar                   | None                                     |     | LCH   | camera                                       | 1.0.10                   | camera-1.0.10.jar                              | None                                     |     | LCH   | carryon                                      | 1.12.3                   | carryon-1.12.2-1.12.6.20.jar                   | fd21553434f4905f2f73ea7838147ac4ea07bd88 |     | LCH   | chameleon                                    | 1.12-4.1.3               | Chameleon-1.12-4.1.3.jar                       | None                                     |     | LCE   | codechickenlib                               | 3.2.3.358                | CodeChickenLib-1.12.2-3.2.3.358-universal.jar  | f1850c39b2516232a2108a7bd84d1cb5df93b261 |     | LC    | chickenchunks                                | 2.4.2.74                 | ChickenChunks-1.12.2-2.4.2.74-universal.jar    | f1850c39b2516232a2108a7bd84d1cb5df93b261 |     | LC    | ctm                                          | MC1.12.2-1.0.2.31        | CTM-MC1.12.2-1.0.2.31.jar                      | None                                     |     | LC    | chisel                                       | MC1.12.2-1.0.2.45        | Chisel-MC1.12.2-1.0.2.45.jar                   | None                                     |     | LC    | redstoneflux                                 | 2.1.1                    | RedstoneFlux-1.12-2.1.1.1-universal.jar        | None                                     |     | LC    | cofhcore                                     | 4.6.6                    | CoFHCore-1.12.2-4.6.6.1-universal.jar          | None                                     |     | LC    | cofhworld                                    | 1.4.0                    | CoFHWorld-1.12.2-1.4.0.1-universal.jar         | None                                     |     | LC    | mantle                                       | 1.12-1.3.3.55            | Mantle-1.12-1.3.3.55.jar                       | None                                     |     | LC    | endercore                                    | 1.12.2-0.5.76            | EnderCore-1.12.2-0.5.76.jar                    | None                                     |     | LC    | thermalfoundation                            | 2.6.7                    | ThermalFoundation-1.12.2-2.6.7.1-universal.jar | None                                     |     | LC    | thermalexpansion                             | 5.5.7                    | ThermalExpansion-1.12.2-5.5.7.1-universal.jar  | None                                     |     | LC    | enderio                                      | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | enderiointegrationtic                        | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | twilightforest                               | 3.11.1021                | twilightforest-1.12.2-3.11.1021-universal.jar  | None                                     |     | LC    | tconstruct                                   | 1.12.2-2.13.0.183        | TConstruct-1.12.2-2.13.0.183.jar               | None                                     |     | LC    | conarm                                       | 1.2.5.10                 | conarm-1.12.2-1.2.5.10.jar                     | b33d2c8df492beff56d1bbbc92da49b8ab7345a1 |     | LC    | craftstudioapi                               | 1.0.0                    | CraftStudio-1.0.0.93-mc1.12-alpha.jar          | None                                     |     | LC    | ctgui                                        | 1.0.0                    | CraftTweaker2-1.12-4.1.20.675.jar              | None                                     |     | LC    | crafttweakerjei                              | 2.0.3                    | CraftTweaker2-1.12-4.1.20.675.jar              | None                                     |     | LC    | movingworld                                  | 1.12-6.353               | movingworld-1.12-6.353-full.jar                | None                                     |     | LC    | davincisvessels                              | @DVESSELSVER@            | davincisvessels-1.12-6.340-full.jar            | None                                     |     | LC    | doggytalents                                 | 1.15.1.6                 | DoggyTalents-1.12.2-1.15.1.6.jar               | None                                     |     | LC    | dungeonsmod                                  | @VERSION@                | DungeonsMod-1.12.2-1.0.8.jar                   | None                                     |     | LC    | reccomplex                                   | 1.4.8.2                  | RecurrentComplex-1.4.8.2.jar                   | None                                     |     | LC    | dynamictrees                                 | 1.12.2-0.9.29            | DynamicTrees-1.12.2-0.9.29.jar                 | None                                     |     | LC    | ebwizardry                                   | 4.3.7                    | ElectroblobsWizardry-4.3.7-MC1.12.2.jar        | None                                     |     | LC    | enderiobase                                  | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | enderioconduits                              | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | enderioconduitsappliedenergistics            | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | enderioconduitsopencomputers                 | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | enderioconduitsrefinedstorage                | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | enderiointegrationforestry                   | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | enderiointegrationticlate                    | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | enderioinvpanel                              | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | enderiomachines                              | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | enderiopowertools                            | 5.3.70                   | EnderIO-1.12.2-5.3.70.jar                      | None                                     |     | LC    | exnihilocreatio                              | 1.12.2-0.4.7.2           | exnihilocreatio-1.12.2-0.4.7.2.jar             | None                                     |     | LC    | excompressum                                 | 3.0.32                   | ExCompressum_1.12.2-3.0.32.jar                 | None                                     |     | LC    | findme                                       | 1.1.0                    | findme-1.12.2-1.1.0-8.jar                      | None                                     |     | LC    | forgemultipartcbe                            | 2.6.2.83                 | ForgeMultipart-1.12.2-2.6.2.83-universal.jar   | f1850c39b2516232a2108a7bd84d1cb5df93b261 |     | LC    | microblockcbe                                | 2.6.2.83                 | ForgeMultipart-1.12.2-2.6.2.83-universal.jar   | None                                     |     | LC    | minecraftmultipartcbe                        | 2.6.2.83                 | ForgeMultipart-1.12.2-2.6.2.83-universal.jar   | None                                     |     | LC    | futuremc                                     | 0.2.6                    | future-mc-0.2.10.1.jar                         | None                                     |     | LC    | gravestone                                   | 1.10.3                   | gravestone-1.10.3.jar                          | None                                     |     | LC    | waila                                        | 1.8.26                   | Hwyla-1.8.26-B41_1.12.2.jar                    | None                                     |     | LC    | inventorytweaks                              | 1.63+release.109.220f184 | InventoryTweaks-1.63.jar                       | 55d2cd4f5f0961410bf7b91ef6c6bf00a766dcbe |     | LC    | ironchest                                    | 1.12.2-7.0.67.844        | ironchest-1.12.2-7.0.72.847.jar                | None                                     |     | LC    | jeresources                                  | 0.9.2.60                 | JustEnoughResources-1.12.2-0.9.2.60.jar        | None                                     |     | LC    | logisticspipes                               | 0.10.3.114               | logisticspipes-0.10.3.114.jar                  | e0c86912b2f7cc0cc646ad57799574aea43dbd45 |     | LC    | mtrm                                         | 1.2.2.30                 | MineTweakerRecipeMaker-1.12.2-1.2.2.30.jar     | None                                     |     | LC    | movillages                                   | 1.5.4                    | Mo-Villages-Mod-1.12.2.jar                     | None                                     |     | LC    | llibrary                                     | 1.7.20                   | llibrary-1.7.20-1.12.2.jar                     | b9f30a813bee3b9dd5652c460310cfcd54f6b7ec |     | LC    | mowziesmobs                                  | 1.5.8                    | mowziesmobs-1.5.8.jar                          | None                                     |     | LC    | openglider                                   | @VERSION@                | OpenGlider-1.12.1-1.1.0.jar                    | None                                     |     | LC    | patchouli                                    | 1.0-23.6                 | Patchouli-1.0-23.6.jar                         | None                                     |     | LC    | additionalstructures                         | 2.5.0                    | Rex's-AdditionalStructures-1.12.x(v.2.5.0).jar | None                                     |     | LC    | roguelike                                    | 1.8.0                    | RoguelikeDungeons-1.12.2-1.8.0.jar             | None                                     |     | LC    | simpledivegear                               | 1.1.1                    | SimpleDivingGear-1.1.1 mc 1.12.2.jar           | None                                     |     | LC    | solargeneration                              | 1.3.0                    | SolarGeneration-1.12.2-1.3.0.jar               | None                                     |     | LC    | storagedrawers                               | 5.2.2                    | StorageDrawers-1.12.2-5.4.2.jar                | None                                     |     | LC    | subterranaenwaters                           | 1.12.2-1.7.9             | subterraneanwaters-1.12.2-1.7.9.jar            | None                                     |     | LC    | tektopia                                     | 1.1.0                    | tektopia-1.1.0.jar                             | None                                     |     | LC    | tfspellpack                                  | 1.1.0                    | TFSpellPack-1.1.0-MC1.12.2.jar                 | None                                     |     | LC    | travelersbackpack                            | 1.0.35                   | TravelersBackpack-1.12.2-1.0.35.jar            | None                                     |     | LC    | wawla                                        | 2.6.275                  | Wawla-1.12.2-2.6.275.jar                       | d476d1b22b218a10d845928d1665d45fce301b27 |     | LC    | waystones                                    | 4.1.0                    | Waystones_1.12.2-4.1.0.jar                     | None                                     |     | LC    | immersiveengineering                         | 0.12-98                  | ImmersiveEngineering-0.12-98.jar               | None                                     |     | LC    | rtg                                          | 6.1.0.0-snapshot.1       | RTG-1.12.2-6.1.0.0-snapshot.1.jar              | None                                     |     | LC    | totemexpansion                               | 1.2.2                    | totemexpansion-1.2.2-1.12.2.jar                | None                                     |     Loaded coremods (and transformers):  IELoadingPlugin (ImmersiveEngineering-core-0.12-98.jar)   blusunrize.immersiveengineering.common.asm.IEClassTransformer ForgelinPlugin (Forgelin-1.8.4.jar)    MovingWorldCore (movingworld-1.12-6.353-full.jar)    LogisticsPipesCoreLoader (logisticspipes-0.10.3.114.jar)   logisticspipes.asm.LogisticsClassTransformer Quark Plugin (Quark-r1.6-179.jar)   vazkii.quark.base.asm.ClassTransformer SecurityCraftLoadingPlugin ([1.12.2] SecurityCraft v1.9.2.jar)    CTMCorePlugin (CTM-MC1.12.2-1.0.2.31.jar)   team.chisel.ctm.client.asm.CTMTransformer LoadingPlugin (Bloodmoon-MC1.12.2-1.5.3.jar)   lumien.bloodmoon.asm.ClassTransformer llibrary (llibrary-core-1.0.11-1.12.2.jar)   net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer   net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher Inventory Tweaks Coremod (InventoryTweaks-1.63.jar)   invtweaks.forge.asm.ContainerTransformer EnderCorePlugin (EnderCore-1.12.2-0.5.76-core.jar)   com.enderio.core.common.transform.EnderCoreTransformer   com.enderio.core.common.transform.SimpleMixinPatcher FutureMC (future-mc-0.2.10.1.jar)   thedarkcolour.futuremc.asm.CoreTransformer IvToolkit (IvToolkit-1.3.3-1.12.jar)    BetterFoliageLoader (BetterFoliage-MC1.12-2.3.3.jar)   mods.betterfoliage.loader.BetterFoliageTransformer     GL info: ' Vendor: 'Intel' Version: '4.6.0 - Build 30.0.101.1191' Renderer: 'Intel(R) UHD Graphics'     Ender IO: No known problems detected.     Authlib is : /C:/Users/claud/curseforge/minecraft/Install/libraries/com/mojang/authlib/1.5.25/authlib-1.5.25.jar     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     !!!You are looking at the diagnostics information, not at the crash.       !!!     !!!Scroll up until you see the line with '---- Minecraft Crash Report ----'!!!     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     Pulsar/tconstruct loaded Pulses:          - TinkerCommons (Enabled/Forced)         - TinkerWorld (Enabled/Not Forced)         - TinkerTools (Enabled/Not Forced)         - TinkerHarvestTools (Enabled/Forced)         - TinkerMeleeWeapons (Enabled/Forced)         - TinkerRangedWeapons (Enabled/Forced)         - TinkerModifiers (Enabled/Forced)         - TinkerSmeltery (Enabled/Not Forced)         - TinkerGadgets (Enabled/Not Forced)         - TinkerOredict (Enabled/Forced)         - TinkerIntegration (Enabled/Forced)         - TinkerFluids (Enabled/Forced)         - TinkerMaterials (Enabled/Forced)         - TinkerModelRegister (Enabled/Forced)         - chiselIntegration (Enabled/Not Forced)         - wailaIntegration (Enabled/Not Forced)         - quarkIntegration (Enabled/Not Forced)
  • Topics

×
×
  • Create New...

Important Information

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