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

'ammo' detection assistance requested


PegBeard
 Share

Recommended Posts

I have made a projectile weapon which is able to shoot a variety of projectiles based on the ammunition in the players inventory. Currently, it fires all applicable types of ammo, but I would like it to only detect ammo that is on the players hotbar.

I have been playing around with getStackInSlot and designating the hotbar slots, but that isn't really doing what I want it to - unless I have missed something.

I am not overly familiar with all the functions of MC/Forge, as I've only been at this for a week or so and I was wondering if there was a way to detect a specific item in the players hotbar, that isn't the held item - specifically I want this to happen on right click with the weapon, to determine if applicable ammo is present and the weapon can be fired.

Link to comment
Share on other sites

The only way to do so is to iterate through each hotbar slot and check the inventory stack.

 

Unless your item can shoot itself, you can safely iterate without worrying about the currently held item, since the currently held item must, by definition, be the one that was right-clicked, i.e. your item, and wouldn't be a valid ammo type.

Link to comment
Share on other sites

This is the way I am attempting to check only the hotbar for the ammo, but it seems to checking for anything in the hotbar and then for the ammo in the rest of my inventory and firing from there.

 

	public ItemStack onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)
    {
        ArrowNockEvent event = new ArrowNockEvent(par3EntityPlayer, par1ItemStack);
        MinecraftForge.EVENT_BUS.post(event);
        if (event.isCanceled())
        {
            return event.result;
        }

        for (int i = 0; i < 9; i++)
        {
        	if (par3EntityPlayer.inventory.getStackInSlot(i) != null)
        	{
        		if (par3EntityPlayer.capabilities.isCreativeMode || par3EntityPlayer.inventory.hasItem(Items.wheat_seeds)  || par3EntityPlayer.inventory.hasItem(Items.pumpkin_seeds) || par3EntityPlayer.inventory.hasItem(Items.melon_seeds)  || par3EntityPlayer.inventory.hasItem(DungeoneeringItems.ironNugget) || par3EntityPlayer.inventory.hasItem(DungeoneeringItems.pyriteDust))
        		{
        			par3EntityPlayer.setItemInUse(par1ItemStack, this.getMaxItemUseDuration(par1ItemStack));
        		}
        	}
        }
  	  	return par1ItemStack;
    }

 

I am guessing this bit is my main issue - if (par3EntityPlayer.inventory.getStackInSlot(i) != null) - as I'm not specifying a specific item to search for and stop on, but it wouldn't except a specific Item and I'm not sure how getStackInSlot works, if I am honest.

I only have a basic understanding of Java, so I probably look like a bit of a numpty, but making an MC mod is an attempt to get better at it.

Link to comment
Share on other sites

I have no idea what are you trying to accomplish with those:

 

if (par3EntityPlayer.capabilities.isCreativeMode || par3EntityPlayer.inventory.hasItem(Items.wheat_seeds)  || par3EntityPlayer.inventory.hasItem(Items.pumpkin_seeds) || par3EntityPlayer.inventory.hasItem(Items.melon_seeds)  || par3EntityPlayer.inventory.hasItem(DungeoneeringItems.ironNugget) || par3EntityPlayer.inventory.hasItem(DungeoneeringItems.pyriteDust))

 

You do not need to do so many checks, and most certainly you don't want to use #hasItem so much.

 

After this loop your "theAmmo" will be the first ItemStack found in hotbar that is instance of your ammo item (apple).

 

If you want item-comprasion:

ItemStack theAmmo = null;
for (int i = 0; i < 9; i++)
{
if (player.inventory.mainInventory[i] != null)
{
	Item item = player.inventory.mainInventory[i].getItem();
	if (item == Item.apple)
	{
		theAmmo = player.inventory.mainInventory[i];
		break; //breaks loop
	}
}
}

 

1.7.10 is no longer supported by forge, you are on your own.

Link to comment
Share on other sites

the trouble is the way your asking if the player has item

bad english advertisment

 

when you do

par3EntityPlayer.inventory.hasItem(Items.wheat_seeds)

you are asking if the player has wheatseeds no mather  where the sloth is

 

you must get the item from the slot doing something like

 

ItemStack cosastack = par3EntityPlayer.inventory.getStackInSlot(i);

Item cosa = cosastack.getItem();

 

and then compare it to what you want

 

if (cosa.equals(Items.wheat_seeds))

{

//do cosas or stuff

}

 

 

 

 

Link to comment
Share on other sites

Always great gifs from Ernio :P

 

@OP As others have said, you need to compare the ItemStack in the slot to what you are looking for, but also, if the player is in Creative Mode, you shouldn't even bother looping from 0-9 unless you need to set ammo for creative players, too, rather than just letting them shoot whatever the default is.

 

What I would do is create a list of Items / ItemStacks that are acceptable ammo, and compare those:

// Elsewhere in your code:
private final List<Item> acceptableAmmo = Lists.newArrayList();
static {
  acceptableAmmo.add(Items.wheat_seeds); // or whatever items you want as ammo
}


// In Item#onItemRightClick method:
ItemStack ammo = null;
// adding in '&& ammo == null' to the for loop will cause it to exit as soon as acceptable ammo is found
for (int i = 0; i < 9 && ammo == null; ++i) {
  ItemStack stack = player.inventory.getStackInSlot(i);
  if (stack != null && acceptableAmmo.contains(stack.getItem())) {
     ammo = stack; // now the loop will stop, and you have your ammo type
  }
}
if (ammo != null) {
  // here you can decrement the stack size of the ammo stack and spawn in correct projectile, etc.
}

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

    • Problem with Alex's Mobs. Make sure you are using the latest version. If the Mod is already up to date, report this bug to the Mod author.
    • Hello, everytime i Load my minecraft world it immediately crashes and I am given this message The game crashed whilst unexpected error Error:  java.lang.IllegalStateException: Render layers can only be set during client loading! This might ideally be done from `FMLClientSetupEvent`.  I am using a custom modpack on 1.18.2 on forge 40.1.46. Attached below is the crash log. Is there anything I can do to reverse this? I would really like to pay my world again, thank you.   ---- Minecraft Crash Report ---- // Who set us up the TNT? Time: 6/25/22, 1:32 PM Description: Unexpected error java.lang.IllegalStateException: Render layers can only be set during client loading! This might ideally be done from `FMLClientSetupEvent`.     at com.google.common.base.Preconditions.checkState(Preconditions.java:502) ~[guava-31.0.1-jre.jar%2328!/:?] {}     at net.minecraft.client.renderer.ItemBlockRenderTypes.checkClientLoading(ItemBlockRenderTypes.java:401) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:blue_skies.mixins.json:ItemBlockRenderTypesMixin,pl:mixin:APP:byg.mixins.json:access.client.ItemBlockRenderTypeAccess,pl:mixin:APP:quark.mixins.json:client.ItemBlockRenderTypesMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ItemBlockRenderTypes.java:396) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:blue_skies.mixins.json:ItemBlockRenderTypesMixin,pl:mixin:APP:byg.mixins.json:access.client.ItemBlockRenderTypeAccess,pl:mixin:APP:quark.mixins.json:client.ItemBlockRenderTypesMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ItemBlockRenderTypes.java:392) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:blue_skies.mixins.json:ItemBlockRenderTypesMixin,pl:mixin:APP:byg.mixins.json:access.client.ItemBlockRenderTypeAccess,pl:mixin:APP:quark.mixins.json:client.ItemBlockRenderTypesMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at com.github.alexthe666.alexsmobs.client.event.ClientEvents.onRenderWorldLastEvent(ClientEvents.java:356) ~[alexsmobs-1.18.5.jar%2354!/:1.18.5] {re:classloading,pl:runtimedistcleaner:A}     at net.minecraftforge.eventbus.ASMEventHandler_1402_ClientEvents_onRenderWorldLastEvent_RenderLevelLastEvent.invoke(.dynamic) ~[?:?] {}     at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:229) ~[forge-1.18.2-40.1.46-universal.jar%23191!/:?] {re:classloading}     at net.minecraft.client.renderer.GameRenderer.m_109089_(GameRenderer.java:1063) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}     at net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:835) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1044) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:mixin.cleancut.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:the_bumblezone.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:663) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:mixin.cleancut.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:the_bumblezone.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {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.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:31) ~[fmlloader-1.18.2-40.1.46.jar%2316!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace:     at com.google.common.base.Preconditions.checkState(Preconditions.java:502) ~[guava-31.0.1-jre.jar%2328!/:?] {}     at net.minecraft.client.renderer.ItemBlockRenderTypes.checkClientLoading(ItemBlockRenderTypes.java:401) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:blue_skies.mixins.json:ItemBlockRenderTypesMixin,pl:mixin:APP:byg.mixins.json:access.client.ItemBlockRenderTypeAccess,pl:mixin:APP:quark.mixins.json:client.ItemBlockRenderTypesMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ItemBlockRenderTypes.java:396) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:blue_skies.mixins.json:ItemBlockRenderTypesMixin,pl:mixin:APP:byg.mixins.json:access.client.ItemBlockRenderTypeAccess,pl:mixin:APP:quark.mixins.json:client.ItemBlockRenderTypesMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ItemBlockRenderTypes.java:392) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:blue_skies.mixins.json:ItemBlockRenderTypesMixin,pl:mixin:APP:byg.mixins.json:access.client.ItemBlockRenderTypeAccess,pl:mixin:APP:quark.mixins.json:client.ItemBlockRenderTypesMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at com.github.alexthe666.alexsmobs.client.event.ClientEvents.onRenderWorldLastEvent(ClientEvents.java:356) ~[alexsmobs-1.18.5.jar%2354!/:1.18.5] {re:classloading,pl:runtimedistcleaner:A}     at net.minecraftforge.eventbus.ASMEventHandler_1402_ClientEvents_onRenderWorldLastEvent_RenderLevelLastEvent.invoke(.dynamic) ~[?:?] {}     at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:229) ~[forge-1.18.2-40.1.46-universal.jar%23191!/:?] {re:classloading}     at net.minecraft.client.renderer.GameRenderer.m_109089_(GameRenderer.java:1063) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} -- Affected level -- Details:     All players: 1 total; [LocalPlayer['BLEKISDREK'/783, l='ClientLevel', x=1300.99, y=26.00, z=120.57]]     Chunk stats: 961, 609     Level dimension: minecraft:overworld     Level spawn location: World: (-52,83,61), Section: (at 12,3,13 in -4,5,3; chunk contains blocks -64,-64,48 to -49,319,63), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,-64,0 to -1,319,511)     Level time: 2831938 game time, 3439628 day time     Server brand: forge     Server type: Integrated singleplayer server Stacktrace:     at net.minecraft.client.multiplayer.ClientLevel.m_6026_(ClientLevel.java:407) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:blue_skies.mixins.json:ClientLevelMixin,pl:mixin:APP:enhancedcelestials.mixins.json:client.MixinClientWorld,pl:mixin:APP:entityculling.mixins.json:ClientWorldMixin,pl:mixin:APP:byg.mixins.json:access.client.ClientLevelAccess,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91354_(Minecraft.java:2260) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:mixin.cleancut.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:the_bumblezone.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:685) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:mixin.cleancut.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:the_bumblezone.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.2-20220404.173914-srg.jar%23186!/:?] {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.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:31) ~[fmlloader-1.18.2-40.1.46.jar%2316!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.3.jar%235!/:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {} -- Last reload -- Details:     Reload number: 1     Reload reason: initial     Finished: Yes     Packs: Default, Mod Resources, quark-emote-pack     Server Running: true     World Generation: Stable     ModLauncher: 9.1.3+9.1.3+main.9b69c82a     ModLauncher launch target: forgeclient     ModLauncher naming: srg     ModLauncher services:           mixin PLUGINSERVICE           eventbus PLUGINSERVICE           slf4jfixer PLUGINSERVICE           object_holder_definalize PLUGINSERVICE           runtime_enum_extender PLUGINSERVICE           capability_token_subclass PLUGINSERVICE           accesstransformer PLUGINSERVICE           runtimedistcleaner PLUGINSERVICE           mixin TRANSFORMATIONSERVICE           fml TRANSFORMATIONSERVICE      FML Language Providers:          minecraft@1.0         lowcodefml@null         javafml@null     Mod List:          YungsBetterDungeons-1.18.2-Forge-2.1.0.jar        |YUNG's Better Dungeons        |betterdungeons                |1.18.2-Forge-2.1.0  |DONE      |Manifest: NOSIGNATURE         blue_skies-1.18.2-1.3.12.jar                      |Blue Skies                    |blue_skies                    |1.3.12              |DONE      |Manifest: NOSIGNATURE         YungsBetterWitchHuts-1.18.2-Forge-1.0.jar         |YUNG's Better Witch Huts      |betterwitchhuts               |1.18.2-Forge-1.0    |DONE      |Manifest: NOSIGNATURE         zombiehorsespawn_1.18.2-3.1.jar                   |Zombie Horse Spawn            |zombiehorsespawn              |3.1                 |DONE      |Manifest: NOSIGNATURE         nether-s-exoticism-1.18.2-1.1.5.jar               |Nether's Exoticism            |nethers_exoticism             |1.1.5               |DONE      |Manifest: NOSIGNATURE         H.E.M V0.4.5M.jar                                 |Hals Exploration Mod          |hem                           |1                   |DONE      |Manifest: NOSIGNATURE         Entity_Collision_FPS_Fix-forge-1.18.2-1.0.0.jar   |Entity Collision FPS Fix      |entitycollisionfpsfix         |1.0.0               |DONE      |Manifest: NOSIGNATURE         stalwart-dungeons-1.18.2-1.2.2.jar                |Stalwart Dungeons             |stalwart_dungeons             |1.2.2               |DONE      |Manifest: NOSIGNATURE         Incendium_v5.0.4.jar                              |Incendium                     |incendium                     |0.0NONE             |DONE      |Manifest: NOSIGNATURE         sophisticatedcore-1.18.2-0.3.3.42.jar             |Sophisticated Core            |sophisticatedcore             |1.18.2-0.3.3.42     |DONE      |Manifest: NOSIGNATURE         modnametooltip-1.18.1-1.18.0.jar                  |Mod Name Tooltip              |modnametooltip                |1.18.0              |DONE      |Manifest: NOSIGNATURE         InsaneLib-1.5.0-mc1.18.2.jar                      |InsaneLib                     |insanelib                     |1.5.0               |DONE      |Manifest: NOSIGNATURE         Controlling-forge-1.18.2-9.0+19.jar               |Controlling                   |controlling                   |9.0+19              |DONE      |Manifest: NOSIGNATURE         Placebo-1.18.2-6.4.0.jar                          |Placebo                       |placebo                       |6.4.0               |DONE      |Manifest: NOSIGNATURE         citadel-1.11.3-1.18.2.jar                         |Citadel                       |citadel                       |1.11.3              |DONE      |Manifest: NOSIGNATURE         alexsmobs-1.18.5.jar                              |Alex's Mobs                   |alexsmobs                     |1.18.5              |DONE      |Manifest: NOSIGNATURE         YungsApi-1.18.2-Forge-2.0.8.jar                   |YUNG's API                    |yungsapi                      |1.18.2-Forge-2.0.8  |DONE      |Manifest: NOSIGNATURE         feature_nbt_deadlock_be_gone_forge-2.0.0+1.18.2.ja|Feature NBT Deadlock Be Gone  |feature_nbt_deadlock_be_gone  |2.0.0+1.18.2        |DONE      |Manifest: NOSIGNATURE         WitherSkeletonTweaks-1.18.2-7.1.2.jar             |Wither Skeleton Tweaks        |wstweaks                      |7.1.2               |DONE      |Manifest: NOSIGNATURE         upgradednetherite_items-1.18.2-3.2.0.0-release.jar|Upgraded Netherite : Items    |upgradednetherite_items       |1.18.2-3.2.0.0-relea|DONE      |Manifest: NOSIGNATURE         Bookshelf-Forge-1.18.2-13.2.20.jar                |Bookshelf                     |bookshelf                     |13.2.20             |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         sophisticatedbackpacks-1.18.2-3.17.4.596.jar      |Sophisticated Backpacks       |sophisticatedbackpacks        |1.18.2-3.17.4.596   |DONE      |Manifest: NOSIGNATURE         HarderSpawners-1.18.2-1.40.0.21.jar               |Harder Spawners Mod           |harderspawners                |1.18.2-1.40.0.21    |DONE      |Manifest: NOSIGNATURE         buildinggadgets-3.13.0-build.5+mc1.18.2.jar       |Building Gadgets              |buildinggadgets               |3.13.0-build.5+mc1.1|DONE      |Manifest: NOSIGNATURE         Customized-Dungeon-Loot-1.18.x-(v.2.1.1).jar      |Customized Dungeon Loot       |cdl                           |2.1.1               |DONE      |Manifest: NOSIGNATURE         ProgressiveBosses-3.5.11-mc1.18.2.jar             |Progressive Bosses            |progressivebosses             |3.5.11              |DONE      |Manifest: NOSIGNATURE         skeletonhorsespawn_1.18.2-2.0.jar                 |Skeleton Horse Spawn          |skeletonhorsespawn            |2.0                 |DONE      |Manifest: NOSIGNATURE         bygonenether-1.1.2-1.18.2.jar                     |Bygone Nether                 |bygonenether                  |1.1.2               |DONE      |Manifest: NOSIGNATURE         balm-3.1.0+0.jar                                  |Balm                          |balm                          |3.1.0+0             |DONE      |Manifest: NOSIGNATURE         twilightforest-1.18.2-4.1.1102-universal.jar      |The Twilight Forest           |twilightforest                |4.1.1102            |DONE      |Manifest: NOSIGNATURE         upgradednetherite-1.18.2-4.2.0.6-release.jar      |Upgraded Netherite            |upgradednetherite             |1.18.2-4.2.0.6-relea|DONE      |Manifest: NOSIGNATURE         TrueBackroomsVersion2.1.jar                       |TrueBackrooms                 |truebackrooms                 |1.0.0               |DONE      |Manifest: NOSIGNATURE         structure_gel-1.18.2-2.4.1.jar                    |Structure Gel API             |structure_gel                 |2.4.1               |DONE      |Manifest: NOSIGNATURE         TinySkeletons-v3.2.1-1.18.2-Forge.jar             |Tiny Skeletons                |tinyskeletons                 |3.2.1               |DONE      |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a         OreTweaker-1.18.2-3.3.0.jar                       |Ore Tweaker                   |oretweaker                    |3.3.0               |DONE      |Manifest: NOSIGNATURE         castle_in_the_sky-1.18.2-0.4.1.jar                |Castle in the sky             |castle_in_the_sky             |1.18.2              |DONE      |Manifest: NOSIGNATURE         cleancut-mc1.18.2-4.0-forge.jar                   |Clean Cut                     |cleancut                      |4.0                 |DONE      |Manifest: NOSIGNATURE         Amplified_Nether_v1.1.1.jar                       |Amplified Nether              |amplifiednether               |0.0NONE             |DONE      |Manifest: NOSIGNATURE         Aquamirae 3.2.0 (Forge 1.18.2).jar                |Aquamirae                     |ob_aquamirae                  |3.2.0               |DONE      |Manifest: NOSIGNATURE         endrem_forge-5.1.0-R-1.18.2.jar                   |End Remastered                |endrem                        |5.1.0-R-1.18.2      |DONE      |Manifest: NOSIGNATURE         ironfurnaces-1.18.2-3.3.1.jar                     |Iron Furnaces                 |ironfurnaces                  |3.3.1               |DONE      |Manifest: NOSIGNATURE         SimpleCoreLib-1.18.2-4.3.1.4.jar                  |SimpleCoreLib                 |simplecorelib                 |1.18.2-4.3.1.4      |DONE      |Manifest: NOSIGNATURE         YungsBridges-1.18.2-Forge-2.1.0.jar               |YUNG's Bridges                |yungsbridges                  |1.18.2-Forge-2.1.0  |DONE      |Manifest: NOSIGNATURE         cloudstorage-1.1.0-1.18.2.jar                     |Cloud Storage                 |cloudstorage                  |1.1.0               |DONE      |Manifest: NOSIGNATURE         simplybackpacks-1.18.2-2.1.2-build.40.jar         |Simply Backpacks              |simplybackpacks               |1.18.2-2.1.2-build.4|DONE      |Manifest: NOSIGNATURE         pamhc2foodextended-1.18.2-1.0.0.jar               |Pam's HarvestCraft 2 - Food Ex|pamhc2foodextended            |1.0                 |DONE      |Manifest: NOSIGNATURE         curios-forge-1.18.2-5.0.7.0.jar                   |Curios API                    |curios                        |1.18.2-5.0.7.0      |DONE      |Manifest: NOSIGNATURE         Cataclysm-0.19.jar                                |Cataclysm Mod                 |cataclysm                     |1.0                 |DONE      |Manifest: NOSIGNATURE         collective-1.18.2-4.28.jar                        |Collective                    |collective                    |4.28                |DONE      |Manifest: NOSIGNATURE         YungsExtras-1.18.2-Forge-2.1.0.jar                |YUNG's Extras                 |yungsextras                   |1.18.2-Forge-2.1.0  |DONE      |Manifest: NOSIGNATURE         BetterVillage-Forge-1.18.2-1.0.1.jar              |Better Village                |bettervillage                 |1                   |DONE      |Manifest: NOSIGNATURE         elevatorid-1.18.2-1.8.4.jar                       |Elevator Mod                  |elevatorid                    |1.18.2-1.8.4        |DONE      |Manifest: NOSIGNATURE         YungsBetterStrongholds-1.18.2-Forge-2.1.1.jar     |YUNG's Better Strongholds     |betterstrongholds             |1.18.2-Forge-2.1.1  |DONE      |Manifest: NOSIGNATURE         tombstone-7.4.8-1.18.2.jar                        |Corail Tombstone              |tombstone                     |7.4.8               |DONE      |Manifest: NOSIGNATURE         constructionwand-1.18.2-2.7.jar                   |Construction Wand             |constructionwand              |1.18.2-2.7          |DONE      |Manifest: NOSIGNATURE         cfm-7.0.0-pre29-1.18.2.jar                        |MrCrayfish's Furniture Mod    |cfm                           |7.0.0-pre29         |DONE      |Manifest: NOSIGNATURE         The_Undergarden-1.18.2-0.7.1.jar                  |The Undergarden               |undergarden                   |0.7.1               |DONE      |Manifest: NOSIGNATURE         the_bumblezone_forge-5.1.2+1.18.2.jar             |The Bumblezone                |the_bumblezone                |5.1.2+1.18.2        |DONE      |Manifest: NOSIGNATURE         BetterShieldsMC1.18.1-1.0.1.jar                   |Better Shields                |bettershields                 |1.0.1               |DONE      |Manifest: NOSIGNATURE         inventoryessentials-forge-1.18.2-4.0.2.jar        |Inventory Essentials          |inventoryessentials           |4.0.2               |DONE      |Manifest: NOSIGNATURE         ScalingHealth-1.18.2-6.2.1+4.jar                  |Scaling Health                |scalinghealth                 |6.2.1+4             |DONE      |Manifest: NOSIGNATURE         YungsBetterMineshafts-1.18.2-Forge-2.1.3.jar      |YUNG's Better Mineshafts      |bettermineshafts              |1.18.2-Forge-2.1.3  |DONE      |Manifest: NOSIGNATURE         voidtotem-forge-1.18.2-1.3.1.jar                  |Void Totem                    |voidtotem                     |1.18.2-1.3.1        |DONE      |Manifest: NOSIGNATURE         geckolib-forge-1.18-3.0.24.jar                    |GeckoLib                      |geckolib3                     |3.0.24              |DONE      |Manifest: NOSIGNATURE         QuarkOddities-1.18.jar                            |Quark Oddities                |quarkoddities                 |1.18                |DONE      |Manifest: NOSIGNATURE         MCDoom-1.18.2-4.2.16.jar                          |Doom Mod                      |doom                          |4.2.16              |DONE      |Manifest: NOSIGNATURE         dusk-1.18.2-2.1.jar                               |Dusk Mod                      |dusk                          |1.18.2-2.1          |DONE      |Manifest: NOSIGNATURE         DisenchantmentEditTable-1.18.1-1.0.7.jar          |Disenchantment Edit Table     |editenchanting                |1.0.7               |DONE      |Manifest: NOSIGNATURE         Tinkers Reforged 1.18.2-1.0.5.jar                 |Tinkers Reforged              |tinkers_reforged              |1.0.5               |DONE      |Manifest: NOSIGNATURE         AwesomeDungeonEnd-Forge-1.18.2-1.0.1.jar          |Awesome Dungeon End           |awesomedungeonend             |1.0.1               |DONE      |Manifest: NOSIGNATURE         Shrines-1.18.2-4.0.0.jar                          |Shrines                       |shrines                       |1.18.2-4.0.0        |DONE      |Manifest: NOSIGNATURE         treeharvester_1.18.2-5.1.jar                      |Tree Harvester                |treeharvester                 |5.1                 |DONE      |Manifest: NOSIGNATURE         EasyMagic-v3.3.0-1.18.2-Forge.jar                 |Easy Magic                    |easymagic                     |3.3.0               |DONE      |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a         giantspawn_1.18.2-2.8.jar                         |Giant Spawn                   |giantspawn                    |2.8                 |DONE      |Manifest: NOSIGNATURE         Enlightened End BB V1.5.jar                       |Enlightened End               |nourished_end                 |1.1.0               |DONE      |Manifest: NOSIGNATURE         jei-1.18.2-9.5.5.174.jar                          |Just Enough Items             |jei                           |9.5.5.174           |DONE      |Manifest: NOSIGNATURE         AttributeFix-Forge-1.18.2-14.0.2.jar              |AttributeFix                  |attributefix                  |14.0.2              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         LibraryFerret-Forge-1.18.2-1.0.3.jar              |Library ferret                |libraryferret                 |1.0.3               |DONE      |Manifest: NOSIGNATURE         goblintraders-1.7.2-1.18.2.jar                    |Goblin Traders                |goblintraders                 |1.7.2               |DONE      |Manifest: NOSIGNATURE         RingsOfAscension-1.18.2-1.0.1.jar                 |Rings of Ascension            |ringsofascension              |1.0.0               |DONE      |Manifest: NOSIGNATURE         illagers_pillagers1.0.1.jar                       |Illagers & Pillagers          |illagers__pillagers           |1.0.0               |DONE      |Manifest: NOSIGNATURE         waystones-forge-1.18.2-10.1.0.jar                 |Waystones                     |waystones                     |10.1.0              |DONE      |Manifest: NOSIGNATURE         AgeOfWeapons-Reforged-1.18.2-(v.0.3.2).jar        |Age of Weapons - Reforged     |ageofweapons                  |0.3.2               |DONE      |Manifest: NOSIGNATURE         Clumps-forge-1.18.2-8.0.0+10.jar                  |Clumps                        |clumps                        |8.0.0+10            |DONE      |Manifest: NOSIGNATURE         shutupexperimentalsettings-1.0.5.jar              |Shutup Experimental Settings! |shutupexperimentalsettings    |1.0.5               |DONE      |Manifest: NOSIGNATURE         journeymap-1.18.2-5.8.5-forge.jar                 |Journeymap                    |journeymap                    |5.8.5               |DONE      |Manifest: NOSIGNATURE         awesomedungeon-2.0.8.jar                          |Awesome Dungeon               |awesomedungeon                |2.0.8               |DONE      |Manifest: NOSIGNATURE         comforts-forge-1.18.2-5.0.0.4.jar                 |Comforts                      |comforts                      |1.18.2-5.0.0.4      |DONE      |Manifest: NOSIGNATURE         Serene Seasons-1.18.2-7.0.0.13.jar                |Serene Seasons                |sereneseasons                 |1.18.2-7.0.0.13     |DONE      |Manifest: NOSIGNATURE         configured-1.5.3-1.18.2.jar                       |Configured                    |configured                    |1.5.3               |DONE      |Manifest: NOSIGNATURE         BasicNetherOres-1.18.2-7.2.0.jar                  |Basic Nether Ores             |bno                           |7.2.0               |DONE      |Manifest: NOSIGNATURE         [1.18.x]-Epic-Knights-Armor-and-Weapons-5.11v.jar |Epic Knights: Armor and Weapon|magistuarmory                 |1.0                 |DONE      |Manifest: NOSIGNATURE         DungeonCrawl-1.18.2-2.3.8.jar                     |Dungeon Crawl                 |dungeoncrawl                  |2.3.8               |DONE      |Manifest: NOSIGNATURE         curioofundying-forge-1.18-5.3.0.0.jar             |Curio of Undying              |curioofundying                |1.18-5.3.0.0        |DONE      |Manifest: NOSIGNATURE         Obscuria's Tooltips 1.4.1 (1.18.2).jar            |Obscuria's Tooltips           |ob_tooltips                   |1.4.1               |DONE      |Manifest: NOSIGNATURE         deepslatetweaks-1.0-1.18.2.jar                    |Deepslate Tweaks              |deepslatetweaks               |1.0                 |DONE      |Manifest: NOSIGNATURE         bottleyourxp_1.18.2-1.7.jar                       |Bottle Your Xp                |bottleyourxp                  |1.7                 |DONE      |Manifest: NOSIGNATURE         YungsBetterDesertTemples-1.18.2-Forge-1.1.0.jar   |YUNG's Better Desert Temples  |betterdeserttemples           |1.18.2-Forge-1.1.0  |DONE      |Manifest: NOSIGNATURE         MegaMeteors 1.3.7 [1.18.2].jar                    |§9Mega Meteors                |megameteors                   |1.3.7               |DONE      |Manifest: NOSIGNATURE         forge-1.18.2-40.1.46-universal.jar                |Forge                         |forge                         |40.1.46             |DONE      |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90         meetyourfight-1.18.2-1.2.4.jar                    |Meet Your Fight               |meetyourfight                 |1.18.2-1.2.4        |DONE      |Manifest: NOSIGNATURE         SpawnBalanceUtility-1.18.2-1.40.0.11.jar          |SpawnBalanceUtility           |spawnbalanceutility           |1.18.2-1.40.0.11    |DONE      |Manifest: NOSIGNATURE         infernalmobs-1.18.5.jar                           |Infernal Mobs                 |infernalmobs                  |1.18.5              |DONE      |Manifest: NOSIGNATURE         DungeonsArise-1.18.2-2.1.50d-beta.jar             |When Dungeons Arise           |dungeons_arise                |2.1.50d-1.18.2      |DONE      |Manifest: NOSIGNATURE         AwesomeDungeonOcean-Forge-1.18.2-2.0.5.jar        |Awesome Dungeon Ocean         |awesomedungeonocean           |2.0.5               |DONE      |Manifest: NOSIGNATURE         useless-sword-1.18.2-V1.4.1.jar                   |Useless Sword                 |useless_sword                 |1.4.1               |DONE      |Manifest: NOSIGNATURE         illagersweararmor-1.1.5.jar                       |Illagers Wear Armor           |zillagersweararmor            |1.1.5               |DONE      |Manifest: NOSIGNATURE         client-1.18.2-20220404.173914-srg.jar             |Minecraft                     |minecraft                     |1.18.2              |DONE      |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f         TConstruct-1.18.2-3.5.0.17.jar                    |Tinkers' Construct            |tconstruct                    |3.5.0.17            |DONE      |Manifest: NOSIGNATURE         EnchantmentDescriptions-Forge-1.18.2-10.0.4.jar   |EnchantmentDescriptions       |enchdesc                      |10.0.4              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         TerraBlender-forge-1.18.2-1.1.0.102.jar           |TerraBlender                  |terrablender                  |1.18.2-1.1.0.102    |DONE      |Manifest: NOSIGNATURE         Netherrocks-1.18.2-4.1.3.2.jar                    |SimpleOres:Netherrocks        |netherrocks                   |1.18.2-4.1.3.2      |DONE      |Manifest: NOSIGNATURE         MouseTweaks-forge-mc1.18-2.21.jar                 |Mouse Tweaks                  |mousetweaks                   |2.21                |DONE      |Manifest: NOSIGNATURE         AwesomeDungeonNether-Forge-1.18.2-1.0.1.jar       |Awesome Dungeon Nether        |awesomedungeonnether          |1.0.1               |DONE      |Manifest: NOSIGNATURE         silent-lib-1.18.2-6.2.0.jar                       |Silent Lib                    |silentlib                     |6.2.0               |DONE      |Manifest: NOSIGNATURE         mooshroomspawn_1.18.2-1.6.jar                     |Mooshroom Spawn               |mooshroomspawn                |1.6                 |DONE      |Manifest: NOSIGNATURE         Awakened Bosses 1.0.1 - 1.18.2.jar                |Awakened Bosses               |awakened_bosses               |1.0.1               |DONE      |Manifest: NOSIGNATURE         Special Drops 1.1.0 - 1.18.2.jar                  |Special Drops                 |special_drops                 |1.1.0               |DONE      |Manifest: NOSIGNATURE         Paintings-forge-1.18.2-9.1.2.1.jar                |Paintings ++                  |paintings                     |9.1.2.1             |DONE      |Manifest: NOSIGNATURE         Mantle-1.18.2-1.9.20.jar                          |Mantle                        |mantle                        |1.9.20              |DONE      |Manifest: NOSIGNATURE         brutalbosses-1.18.2-4.9.jar                       |brutalbosses mod              |brutalbosses                  |1.18.2-4.9          |DONE      |Manifest: NOSIGNATURE         pamhc2foodcore-1.18.2-1.0.1.jar                   |Pam's HarvestCraft 2 - Food Co|pamhc2foodcore                |1.0.1               |DONE      |Manifest: NOSIGNATURE         polymorph-forge-1.18.2-0.44.jar                   |Polymorph                     |polymorph                     |1.18.2-0.44         |DONE      |Manifest: NOSIGNATURE         AutoRegLib-1.7-53.jar                             |AutoRegLib                    |autoreglib                    |1.7-53              |DONE      |Manifest: NOSIGNATURE         Quark-3.2-358.jar                                 |Quark                         |quark                         |3.2-358             |DONE      |Manifest: NOSIGNATURE         entityculling-forge-mc1.18-1.5.1.jar              |EntityCulling                 |entityculling                 |1.5.1               |DONE      |Manifest: NOSIGNATURE         backpacked-2.1.6-1.18.2.jar                       |Backpacked                    |backpacked                    |2.1.6               |DONE      |Manifest: NOSIGNATURE         upgradedcore-1.18.2-3.2.0.0-release.jar           |Upgraded Core                 |upgradedcore                  |1.18.2-3.2.0.0-relea|DONE      |Manifest: NOSIGNATURE         creeperoverhaul-1.18.2-1.3.0-forge.jar            |Creeper Overhaul              |creeperoverhaul               |1.3.0               |DONE      |Manifest: NOSIGNATURE         thedragonlib-1.18.1-1.0.0.jar                     |TheDragonLib                  |thedragonlib                  |1.18.1-1.0.0        |DONE      |Manifest: NOSIGNATURE         armorplus-1.18.2-18.1.0-beta.jar                  |ArmorPlus                     |armorplus                     |1.18.2-18.1.0-beta  |DONE      |Manifest: NOSIGNATURE         PuzzlesLib-v3.3.5-1.18.2-Forge.jar                |Puzzles Lib                   |puzzleslib                    |3.3.5               |DONE      |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a         Enhanced_Celestials-forge-1.18.2-2.0.7.jar        |Enhanced Celestials           |enhancedcelestials            |2.0.7               |DONE      |Manifest: NOSIGNATURE         Oh_The_Biomes_You'll_Go-forge-1.18.2-1.4.1.jar    |Oh The Biomes You'll Go       |byg                           |1.4                 |DONE      |Manifest: NOSIGNATURE         Obscuria's Essentials 3.2.0 (Forge 1.18.2).jar    |Obscuria's Essentials         |ob_core                       |3.2.0               |DONE      |Manifest: NOSIGNATURE         xptome-1.18.2-2.1.5.jar                           |XP Tome                       |xpbook                        |2.1.5               |DONE      |Manifest: NOSIGNATURE     Crash Report UUID: d63a2f53-b834-455a-a0b8-0c1e68162fee     FML: 40.1     Forge: net.minecraftforge:40.1.46    
    • https://realms.gg/_Vu65urHP3g New Anarchy Realm DWTW = Do What Thou Wilt. Come join the chaos.
    • Problem with Eternal Tales. Make sure you are using the latest version. If the Mod is already up to date, report this bug to the Mod author.
  • Topics

×
×
  • Create New...

Important Information

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