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

[1.8] [SOLVED] Offset a projectile in a certain direction


Himself12794
 Share

Recommended Posts

I have a a flamethrower I've created for my mod, and it works fine, the only problem is that when I use it, it's coming directly out of the player's face. I want to offset so that it appears to be emanating from the player's hand. I only want the the flame particles to be offset. Here's my code for generating flames particles:

@Override
public void onUpdate(EntityPower spell) {

	if (!spell.isInWater()) {

		World world = spell.worldObj;
		float distTraveled = getSpellVelocity() * spell.getTicksInAir();

		if (distTraveled >= 5) {

			spell.setDead();

		}

		boolean positionInvalid = false;

		awaylabel:

		for (float j = 0.0F; j < 1.0F; j += 0.05F) {

			for (int i = 0; i < 10; ++i) {

				BlockPos pos = new BlockPos(
						spell.prevPosX + (spell.motionX * j),
						spell.prevPosY + (spell.motionY * j),
						spell.prevPosZ + (spell.motionZ * j));

				Vec3 motionVec = new Vec3(spell.motionX, spell.motionY, spell.motionZ);
				motionVec = motionVec.normalize();

				if (UsefulMethods.getBlockAtPos(pos, world).getMaterial().isSolid()) {
					positionInvalid = true;
					break awaylabel;
				}

				world.spawnParticle(spell.castState < 4 ? EnumParticleTypes.FLAME : EnumParticleTypes.LAVA,
					spell.prevPosX + (spell.motionX * j) - world.rand.nextFloat() * 0.5F,
					spell.prevPosY + (spell.motionY * j) - world.rand.nextFloat() * 0.5F,
					spell.prevPosZ + (spell.motionZ * j) - world.rand.nextFloat() * 0.5F,
					0, 0, 0);

			}
		}


		if (spell.getTicksInGround() > 0 || positionInvalid) spell.setDead();

	} else spell.setDead();

}

 

This is called every tick on my flamethrowing projectile. How can I offset this to the right (relatively), so that it appears to be coming from their hand? Any assistance is appreciated.

 

For reference, the rest of my code can be found here:

https://github.com/Himself12794/Heroes-Mod/blob/6edb401796e93d54cbbf6f0a1e90b0a1e4a8324e/src/main/java/com/himself12794/heroesmod/power/Flames.java

With all due respect, sir: I do, what I do, the way I do it. ~ MacGyver

Link to comment
Share on other sites

Just change the x,y and z coordinates into the required position.

 

So, for example, if you like to move the particles to the right, just increase/decrease the x/z coordinates in the spawnParticle(..) method:

world.spawnParticle(spell.castState < 4 ? EnumParticleTypes.FLAME : EnumParticleTypes.LAVA,
					3+spell.prevPosX + (spell.motionX * j) - world.rand.nextFloat() * 0.5F,
					spell.prevPosY + (spell.motionY * j) - world.rand.nextFloat() * 0.5F,
					spell.prevPosZ + (spell.motionZ * j) - world.rand.nextFloat() * 0.5F,
					0, 0, 0);

Link to comment
Share on other sites

Just change the x,y and z coordinates into the required position.

 

So, for example, if you like to move the particles to the right, just increase/decrease the x/z coordinates in the spawnParticle(..) method:

world.spawnParticle(spell.castState < 4 ? EnumParticleTypes.FLAME : EnumParticleTypes.LAVA,
					3+spell.prevPosX + (spell.motionX * j) - world.rand.nextFloat() * 0.5F,
					spell.prevPosY + (spell.motionY * j) - world.rand.nextFloat() * 0.5F,
					spell.prevPosZ + (spell.motionZ * j) - world.rand.nextFloat() * 0.5F,
					0, 0, 0);

I tried that, but the offset is static, it always moves them in a specified direction, regardless of the orientation of the player. Perhaps I need to take into account the pitch and yaw?

With all due respect, sir: I do, what I do, the way I do it. ~ MacGyver

Link to comment
Share on other sites

If you want to move it left/right with respect to its current heading, then yes, you need to account for yaw, and that involves lots of math (just look at EntityArrow or EntityThrowable constructors).

 

Alternatively, and I'm not sure how well this will work, you could try using this.getLookVec() - this should be defined for all entities, and hopefully will give you the current directing the spell projectile is heading.

 

However, given that you seem to be spawning a projectile for your flame thrower, surely the projectile was sent in the direction the player was initially facing, right? And you keep spawning new entities each tick, right?

 

Personally, I find an entity-based implementation to be somewhat unwieldy for something like a flamethrower - I prefer to simply spawn particles in the direction the player is facing each tick (while using the item), and check for entities within that area to damage / set on fire. Then you can use the player's look vector and current position to figure out where to spawn the particles and what values to give them for motion (e.g. in the same direction as the player is looking).

Link to comment
Share on other sites

If you want to move it left/right with respect to its current heading, then yes, you need to account for yaw, and that involves lots of math (just look at EntityArrow or EntityThrowable constructors).

 

Alternatively, and I'm not sure how well this will work, you could try using this.getLookVec() - this should be defined for all entities, and hopefully will give you the current directing the spell projectile is heading.

 

However, given that you seem to be spawning a projectile for your flame thrower, surely the projectile was sent in the direction the player was initially facing, right? And you keep spawning new entities each tick, right?

 

Personally, I find an entity-based implementation to be somewhat unwieldy for something like a flamethrower - I prefer to simply spawn particles in the direction the player is facing each tick (while using the item), and check for entities within that area to damage / set on fire. Then you can use the player's look vector and current position to figure out where to spawn the particles and what values to give them for motion (e.g. in the same direction as the player is looking).

I have no problem getting its heading, I just use its normalized velocity vector. I don't want to change that vector, I just want to offset the location.

 

Also, my projectile only fires every 2 ticks. I had it as a projectile because I really wanted it to behave like one, i.e. have a modifiable velocity. I actually do have an instant variant, it just doesn't have particles.

 

I'll start looking through the constructors and see if I can determine the underlying logic.

With all due respect, sir: I do, what I do, the way I do it. ~ MacGyver

Link to comment
Share on other sites

If you just want to move it down:

this.posY -= 1.0F; // change to whatever looks good

If you want to move it to one side or the other:

float f = 1.0F; // factor of how far you want to move it one way or the other, 1.0F being roughly equivalent to one block, maybe
Vec3 vec = this.getLookVec(); // better if you have the player's look vector
this.posX += vec.zCoord * f; // yes, I mean 'z' - you're moving it to the right; change the sign (i.e. negative) to move to the left
this.posZ += vec.xCoord * f;

Link to comment
Share on other sites

If you just want to move it down:

this.posY -= 1.0F; // change to whatever looks good

If you want to move it to one side or the other:

float f = 1.0F; // factor of how far you want to move it one way or the other, 1.0F being roughly equivalent to one block, maybe
Vec3 vec = this.getLookVec(); // better if you have the player's look vector
this.posX += vec.zCoord * f; // yes, I mean 'z' - you're moving it to the right; change the sign (i.e. negative) to move to the left
this.posZ += vec.xCoord * f;

That still seems to offset it in a specific direction, regardless of the player's orientation.

I did some digging through EntityThrowable , and came up with something similar to this:

double offset = 0.65 * PowersEntity.get( throwerIn ).getSecondaryPower() == spell ? -1 : 1;
posX -= (double) (MathHelper.cos( this.rotationYaw / 180.0F * (float) Math.PI ) * offset);
posY -= 0.25;
posZ -= (double) (MathHelper.sin( this.rotationYaw / 180.0F * (float) Math.PI ) * offset);

I've already modified the above to test if it works for me. So far, it's the closest thing to what I'm trying to do. I'm going to look through the EntityArrow class and see if I can find a less generalized version, but I believe I'm on the right track.

 

Edit:

EntityArrow uses the exact same thing, so I guess I'm satisfied with this result. Mostly, I just don't want the flame particles to obstruct the entity's view. How it looks to others is purely aesthetics.

With all due respect, sir: I do, what I do, the way I do it. ~ MacGyver

Link to comment
Share on other sites

If you have the look vector from the player, the code I wrote above works perfectly for offsetting something to the right or left of the direction the player is looking. As I said, I don't know how well it will work if you use the projectile entity for the look vector - apparently, not perfectly.

 

But, if you just want the particles to not obstruct the player's vision, all you have to do is move them down so they don't spawn right in front of your face. Keep in mind, however, the view from 3rd person (which is what other players will see, at least if you spawned particles on their clients as well) - if you move it down too far, or in some other direction, it may end up looking great from 1st person, but very bizarre from 3rd.

Link to comment
Share on other sites

Your solution is the same as what I had originally come up with (except I didn't know x and y should be inverted). I don't understand why it doesn't seen to work, because it seems like it should work, but for some reason it is off. I am using the caster's look vector too, since the power entity is modeled after a throwable entity. I really need to redo the power entity. When I first made it, I knew nothing about coding and pretty much copy pasted it. Now I've learned so much, and probably should start scratch since I actually know how it works.

With all due respect, sir: I do, what I do, the way I do it. ~ MacGyver

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

    • Hello all, I have create an enchantment and have registered it. It is a copy of lootBonusEnchantment(fortune) from vanilla. However it does not seem to have fortune logic applied to it. How would I add this logic to it? My plan is to override the vanilla fortune enchantment to change the logic(server side) only, that way vanilla users can connect and play on my forge server with different fortune drop rates. Thanks
    • help me, i cant play minecraft with some mods, i want to play with my brother but it crashes there is the log   ---- Minecraft Crash Report ---- // Hey, that tickles! Hehehe! Time: 24/01/22 01:42 Description: Ticking memory connection java.lang.NullPointerException: Ticking memory connection     at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:101)     at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)     at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)     at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)     at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)     at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)     at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace:     at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:101)     at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) -- Ticking connection -- Details:     Connection: net.minecraft.network.NetworkManager@1468787f Stacktrace:     at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)     at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)     at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)     at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)     at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) -- System Details -- Details:     Minecraft Version: 1.7.10     Operating System: Windows 7 (amd64) version 6.1     Java Version: 1.8.0_51, Oracle Corporation     Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation     Memory: 963078048 bytes (918 MB) / 1442840576 bytes (1376 MB) up to 4294967296 bytes (4096 MB)     JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M     AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used     IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94     FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 Optifine OptiFine_1.7.10_HD_U_E7 59 mods loaded, 59 mods active     States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored     UCHIJAAAA    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)      UCHIJAAAA    FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar)      UCHIJAAAA    Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar)      UCHIJAAAA    CodeChickenCore{1.0.7.48} [CodeChicken Core] (minecraft.jar)      UCHIJAAAA    NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar)      UCHIJAAAA    FoamFixCore{1.0.0} [FoamFixCore] (minecraft.jar)      UCHIJAAAA    debug{1.0} [debug] (Dense-Ores-Mod-1.7.10.jar)      UCHIJAAAA    betterloadingscreen{1.3.2} [Better Loading Screen] (Better-Loading-Screen-Mod-1.7.10.jar)      UCHIJAAAA    Billund{1.0.0} [CCMODNAME] (Billund-Mod-1.7.10.jar)      UCHIJAAAA    BiomesOPlenty{2.1.0} [Biomes O' Plenty] (Biomes-O-Plenty-Mod-1.7.10.jar)      UCHIJAAAA    blockarmor{1.1} [Block Armor] (Block-Armor-Mod-1.7.10.jar)      UCHIJAAAA    ChunkAnimator{@VERSION@} [Chunk Animator] (Chunk-Animator-Mod-1.7.10.jar)      UCHIJAAAA    colorfularmor{1.7.10-2.6} [Colorful Armor] (Colorful-Armor-Mod-1.7.10.jar)      UCHIJAAAA    CoroAI{v1.0} [CoroAI] (CoroUtil-1.7.10.jar)      UCHIJAAAA    BuildMod{v1.0} [Build Mod] (CoroUtil-1.7.10.jar)      UCHIJAAAA    CoroPets{v1.0} [CoroPets] (CoroUtil-1.7.10.jar)      UCHIJAAAA    ExtendedRenderer{v1.0} [Extended Renderer] (CoroUtil-1.7.10.jar)      UCHIJAAAA    ConfigMod{v1.0} [Extended Mod Config] (CoroUtil-1.7.10.jar)      UCHIJAAAA    DayZ{1.0} [DayZ Minecraft] (DayZ-Mod-1.7.10.jar)      UCHIJAAAA    deathquotes{1.0.1} [Death Quotes] (Death-Quotes-Mod-1.7.10.jar)      UCHIJAAAA    DeeperCaves{0.2.2} [DeeperCaves] (Deeper-Caves-Mod-1.7.10.jar)      UCHIJAAAA    discordchat{2.3.0} [Discord Chat] (DiscordChat-1.7.10-2.3.0.jar)      UCHIJAAAA    enviromine{1.3.124} [EnviroMine] (EnviroMine-1.3.124.jar)      UCHIJAAAA    foamfix{@VERSION@} [FoamFix] (FoamFix-1.7.10-universal-1.0.0.jar)      UCHIJAAAA    FpsReducer{mc1.7.10-1.10.3} [FPS Reducer] (FPS-Reducer-Mod-1.7.10.jar)      UCHIJAAAA    grapplemod{1.7.10-v10} [Grappling hook mod] (Grappling-Hook-Mod-1.7.10.jar)      UCHIJAAAA    GunCus{1.7.10-3.50.0.-} [Gun Customization] (Gun-Customization-Mod-1.7.10.jar)      UCHIJAAAA    howlingmoon{1.1.1} [Howling Moon] (Howling-Moon-Mod-1.7.10.jar)      UCHIJAAAA    iChunUtil{4.2.3} [iChunUtil] (iChun-Util-Mod-1.7.10.jar)      UCHIJAAAA    IronChest{6.0.60.741} [Iron Chest] (Iron-Chests-Mod-1.7.10.jar)      UCHIJAAAA    journeymap{5.1.4p2} [JourneyMap] (journeymap-1.7.10-5.1.4p2-unlimited.jar)      UCHIJAAAA    KeepingInventory{2.1} [Keeping Inventory] (Keeping-Inventory-Mod-1.7.10.jar)      UCHIJAAAA    levelup{0.10} [Level Up!] (Level-Up-Mod-1.7.10.jar)      UCHIJAAAA    lootplusplus{0.24_for_1.7} [Loot++] (Loot-Plus-Plus-Mod-1.7.10.jar)      UCHIJAAAA    ThinkBigCore{1.4} [§5§m===§r §e§lThink Big Core §5§m===§r] (Think-Big-Core-1.7.10.jar)      UCHIJAAAA    LOT{1.2} [§9§lLots of Things] (Lots-of-Things-Mod-1.7.10.jar)      UCHIJAAAA    lucky{5.1.0} [Lucky Block] (Lucky-Block-Mod-1.7.10.jar)      UCHIJAAAA    malisiscore{1.7.10-0.14.3} [MalisisCore] (MalisisCore-1.7.10.jar)      UCHIJAAAA    JoypadSplitscreenMod{1.7.10-0.22} [Joypad / SplitScreen Mod] (MCJoypad-Mod-1.7.10.jar)      UCHIJAAAA    mopickaxes{630} [Mo' Pickaxes] (Mo-Pickaxes-Mod-1.7.10.jar)      UCHIJAAAA    MobDismemberment{4.0.0} [MobDismemberment] (Mob-Dismemberment-Mod-1.7.10.jar)      UCHIJAAAA    mobopt{0.9} [Mob Options] (Mob-Options-Mod-1.7.10.jar)      UCHIJAAAA    MFQM{1.0.5.1} [More Fun Quicksand Mod] (More-Fun-Quicksand-Mod-1.7.10.jar)      UCHIJAAAA    MoreFurnaces{1.3.9} [More Furnaces] (More-Furnaces-Mod-1.7.10.jar)      UCHIJAAAA    MSM3{3.0.0d} [More Swords 3] (More-Swords-Mod-1.7.10.jar)      UCHIJAAAA    MoreWolvesMod{1.6.2} [MoreWolvesMod] (More-Wolves-Mod-1.7.10.jar)      UCHIJAAAA    Morpheus{1.7.10-1.6.21} [Morpheus] (Morpheus-Mod-1.7.10.jar)      UCHIJAAAA    AS_MultiMine{1.4.3} [Multi Mine] (Multi-Mine-Mod-1.7.10.jar)      UCHIJAAAA    mw{1.11.7.7} [Modern Warfare] (mw-1.11.7.7_mc1.7.10.jar)      UCHIJAAAA    Neat{GRADLE:VERSION-GRADLE:BUILD} [Neat] (Neat-Mod-1.7.10.jar)      UCHIJAAAA    oreexcavation{1.1.134} [OreExcavation] (Ore-Excavation-Mod-1.7.10.jar)      UCHIJAAAA    ProjectE{1.7.10-PE1.10.1} [ProjectE] (ProjectE-Mod-1.7.10.jar)      UCHIJAAAA    thercmod{3.1.0.0} [The RC Mod] (The-RC-Mod-1.7.10.jar)      UCHIJAAAA    TwoGraves{1710.1.0} [Graves] (TwoGraves-Mod-1.7.10.jar)      UCHIJAAAA    wallcraftmod{1.0} [wallcraftmod] (Wallcraft-Mod-1.7.10.jar)      UCHIJAAAA    waystones{1.0.12} [Waystones] (Waystones-Mod-1.7.10.jar)      UCHIJAAAA    ZAMod{v1.10} [Zombie Awareness] (Zombie-Awareness-Mod-1.7.10.jar)      UCHIJAAAA    ZombieInfection{@VERSION@} [Zombie Infection] (Zombie-Infection-Mod-1.7.10.jar)      UCHIJAAAA    denseores{1.0} [Dense Ores] (Dense-Ores-Mod-1.7.10.jar)      GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.     Profiler Position: N/A (disabled)     Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used     Player Count: 1 / 8; [EntityPlayerMP['Fauxy20'/234, l='TTTTTTTTTTTTT MEU delete dps', x=11,50, y=89,00, z=25,50]]     Type: Integrated Server (map_client.txt)     Is Modded: Definitely; Client brand changed to 'fml,forge'     OptiFine Version: OptiFine_1.7.10_HD_U_E7     Render Distance Chunks: 2     Mipmaps: 0     Anisotropic Filtering: 1     Antialiasing: 0     Multitexture: false     Shaders: null     OpenGlVersion: 2.1.0 - Build 8.15.10.2900     OpenGlRenderer: Intel(R) HD Graphics     OpenGlVendor: Intel     CpuCount: 4
    • help me, i cant play minecraft with some mods, i want to play with my brother but it crashes there is the log   help me, i cant play minecraft with some mods, i want to play with my brother but it crashes there is the log   ---- Minecraft Crash Report ---- // Hey, that tickles! Hehehe! Time: 24/01/22 01:42 Description: Ticking memory connection java.lang.NullPointerException: Ticking memory connection     at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:101)     at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)     at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)     at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)     at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)     at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)     at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace:     at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:101)     at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) -- Ticking connection -- Details:     Connection: net.minecraft.network.NetworkManager@1468787f Stacktrace:     at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)     at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)     at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)     at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)     at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) -- System Details -- Details:     Minecraft Version: 1.7.10     Operating System: Windows 7 (amd64) version 6.1     Java Version: 1.8.0_51, Oracle Corporation     Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation     Memory: 963078048 bytes (918 MB) / 1442840576 bytes (1376 MB) up to 4294967296 bytes (4096 MB)     JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M     AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used     IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94     FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 Optifine OptiFine_1.7.10_HD_U_E7 59 mods loaded, 59 mods active     States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored     UCHIJAAAA    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)      UCHIJAAAA    FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar)      UCHIJAAAA    Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar)      UCHIJAAAA    CodeChickenCore{1.0.7.48} [CodeChicken Core] (minecraft.jar)      UCHIJAAAA    NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar)      UCHIJAAAA    FoamFixCore{1.0.0} [FoamFixCore] (minecraft.jar)      UCHIJAAAA    debug{1.0} [debug] (Dense-Ores-Mod-1.7.10.jar)      UCHIJAAAA    betterloadingscreen{1.3.2} [Better Loading Screen] (Better-Loading-Screen-Mod-1.7.10.jar)      UCHIJAAAA    Billund{1.0.0} [CCMODNAME] (Billund-Mod-1.7.10.jar)      UCHIJAAAA    BiomesOPlenty{2.1.0} [Biomes O' Plenty] (Biomes-O-Plenty-Mod-1.7.10.jar)      UCHIJAAAA    blockarmor{1.1} [Block Armor] (Block-Armor-Mod-1.7.10.jar)      UCHIJAAAA    ChunkAnimator{@VERSION@} [Chunk Animator] (Chunk-Animator-Mod-1.7.10.jar)      UCHIJAAAA    colorfularmor{1.7.10-2.6} [Colorful Armor] (Colorful-Armor-Mod-1.7.10.jar)      UCHIJAAAA    CoroAI{v1.0} [CoroAI] (CoroUtil-1.7.10.jar)      UCHIJAAAA    BuildMod{v1.0} [Build Mod] (CoroUtil-1.7.10.jar)      UCHIJAAAA    CoroPets{v1.0} [CoroPets] (CoroUtil-1.7.10.jar)      UCHIJAAAA    ExtendedRenderer{v1.0} [Extended Renderer] (CoroUtil-1.7.10.jar)      UCHIJAAAA    ConfigMod{v1.0} [Extended Mod Config] (CoroUtil-1.7.10.jar)      UCHIJAAAA    DayZ{1.0} [DayZ Minecraft] (DayZ-Mod-1.7.10.jar)      UCHIJAAAA    deathquotes{1.0.1} [Death Quotes] (Death-Quotes-Mod-1.7.10.jar)      UCHIJAAAA    DeeperCaves{0.2.2} [DeeperCaves] (Deeper-Caves-Mod-1.7.10.jar)      UCHIJAAAA    discordchat{2.3.0} [Discord Chat] (DiscordChat-1.7.10-2.3.0.jar)      UCHIJAAAA    enviromine{1.3.124} [EnviroMine] (EnviroMine-1.3.124.jar)      UCHIJAAAA    foamfix{@VERSION@} [FoamFix] (FoamFix-1.7.10-universal-1.0.0.jar)      UCHIJAAAA    FpsReducer{mc1.7.10-1.10.3} [FPS Reducer] (FPS-Reducer-Mod-1.7.10.jar)      UCHIJAAAA    grapplemod{1.7.10-v10} [Grappling hook mod] (Grappling-Hook-Mod-1.7.10.jar)      UCHIJAAAA    GunCus{1.7.10-3.50.0.-} [Gun Customization] (Gun-Customization-Mod-1.7.10.jar)      UCHIJAAAA    howlingmoon{1.1.1} [Howling Moon] (Howling-Moon-Mod-1.7.10.jar)      UCHIJAAAA    iChunUtil{4.2.3} [iChunUtil] (iChun-Util-Mod-1.7.10.jar)      UCHIJAAAA    IronChest{6.0.60.741} [Iron Chest] (Iron-Chests-Mod-1.7.10.jar)      UCHIJAAAA    journeymap{5.1.4p2} [JourneyMap] (journeymap-1.7.10-5.1.4p2-unlimited.jar)      UCHIJAAAA    KeepingInventory{2.1} [Keeping Inventory] (Keeping-Inventory-Mod-1.7.10.jar)      UCHIJAAAA    levelup{0.10} [Level Up!] (Level-Up-Mod-1.7.10.jar)      UCHIJAAAA    lootplusplus{0.24_for_1.7} [Loot++] (Loot-Plus-Plus-Mod-1.7.10.jar)      UCHIJAAAA    ThinkBigCore{1.4} [§5§m===§r §e§lThink Big Core §5§m===§r] (Think-Big-Core-1.7.10.jar)      UCHIJAAAA    LOT{1.2} [§9§lLots of Things] (Lots-of-Things-Mod-1.7.10.jar)      UCHIJAAAA    lucky{5.1.0} [Lucky Block] (Lucky-Block-Mod-1.7.10.jar)      UCHIJAAAA    malisiscore{1.7.10-0.14.3} [MalisisCore] (MalisisCore-1.7.10.jar)      UCHIJAAAA    JoypadSplitscreenMod{1.7.10-0.22} [Joypad / SplitScreen Mod] (MCJoypad-Mod-1.7.10.jar)      UCHIJAAAA    mopickaxes{630} [Mo' Pickaxes] (Mo-Pickaxes-Mod-1.7.10.jar)      UCHIJAAAA    MobDismemberment{4.0.0} [MobDismemberment] (Mob-Dismemberment-Mod-1.7.10.jar)      UCHIJAAAA    mobopt{0.9} [Mob Options] (Mob-Options-Mod-1.7.10.jar)      UCHIJAAAA    MFQM{1.0.5.1} [More Fun Quicksand Mod] (More-Fun-Quicksand-Mod-1.7.10.jar)      UCHIJAAAA    MoreFurnaces{1.3.9} [More Furnaces] (More-Furnaces-Mod-1.7.10.jar)      UCHIJAAAA    MSM3{3.0.0d} [More Swords 3] (More-Swords-Mod-1.7.10.jar)      UCHIJAAAA    MoreWolvesMod{1.6.2} [MoreWolvesMod] (More-Wolves-Mod-1.7.10.jar)      UCHIJAAAA    Morpheus{1.7.10-1.6.21} [Morpheus] (Morpheus-Mod-1.7.10.jar)      UCHIJAAAA    AS_MultiMine{1.4.3} [Multi Mine] (Multi-Mine-Mod-1.7.10.jar)      UCHIJAAAA    mw{1.11.7.7} [Modern Warfare] (mw-1.11.7.7_mc1.7.10.jar)      UCHIJAAAA    Neat{GRADLE:VERSION-GRADLE:BUILD} [Neat] (Neat-Mod-1.7.10.jar)      UCHIJAAAA    oreexcavation{1.1.134} [OreExcavation] (Ore-Excavation-Mod-1.7.10.jar)      UCHIJAAAA    ProjectE{1.7.10-PE1.10.1} [ProjectE] (ProjectE-Mod-1.7.10.jar)      UCHIJAAAA    thercmod{3.1.0.0} [The RC Mod] (The-RC-Mod-1.7.10.jar)      UCHIJAAAA    TwoGraves{1710.1.0} [Graves] (TwoGraves-Mod-1.7.10.jar)      UCHIJAAAA    wallcraftmod{1.0} [wallcraftmod] (Wallcraft-Mod-1.7.10.jar)      UCHIJAAAA    waystones{1.0.12} [Waystones] (Waystones-Mod-1.7.10.jar)      UCHIJAAAA    ZAMod{v1.10} [Zombie Awareness] (Zombie-Awareness-Mod-1.7.10.jar)      UCHIJAAAA    ZombieInfection{@VERSION@} [Zombie Infection] (Zombie-Infection-Mod-1.7.10.jar)      UCHIJAAAA    denseores{1.0} [Dense Ores] (Dense-Ores-Mod-1.7.10.jar)      GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.     Profiler Position: N/A (disabled)     Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used     Player Count: 1 / 8; [EntityPlayerMP['Fauxy20'/234, l='TTTTTTTTTTTTT MEU delete dps', x=11,50, y=89,00, z=25,50]]     Type: Integrated Server (map_client.txt)     Is Modded: Definitely; Client brand changed to 'fml,forge'     OptiFine Version: OptiFine_1.7.10_HD_U_E7     Render Distance Chunks: 2     Mipmaps: 0     Anisotropic Filtering: 1     Antialiasing: 0     Multitexture: false     Shaders: null     OpenGlVersion: 2.1.0 - Build 8.15.10.2900     OpenGlRenderer: Intel(R) HD Graphics     OpenGlVendor: Intel     CpuCount: 4
    • Hello, i've had this happen today with the appleskin mod particularly, i had been able to play without any major issues, however when i attempted to launch today, i keep getting the following error: "AppleSkin (appleskin) has failed to load correctly java.lang.reflect.InvocationTargetException: null" Here's a paste of the crash report And here's a paste of the latest log to be noted, my game has been extremely laggy and crashing quite often (although i assume its because of the mods, which are many, despite them being mostly QoL stuff)  any help would be welcome, thank you very much!
  • Topics

  • Who's Online (See full list)

×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.