The Aether

The Aether

43M Downloads

Feature Request: Make Gold Keys immune to fire

TaurusVersant opened this issue ยท 3 comments

commented

What Feature Types Apply to This Request?

Entity

Other Type

No response

Is This an Enhancement to a Preexisting Feature?

  • I confirm this request is an enhancement to a feature already in The Aether.

What Is Your Feature Request?

When killing Sun Spirits, gold keys that drop into fire are automatically destroyed. I can put out all the fires a sun spirit lights and if in the last second it lights a fire beneath itself then the key is lost.

Make the keys either immune to fire or go directly into inventory please.

Why Should It Be in the Mod?

Why should a gold dungeon's loot become inaccessible due to random uncontrollable chance?

Does This Feature Improve Compatibility With Another Mod?

No response

Please Read and Confirm the Following

  • I have confirmed this feature is either in the original Aether mod, or improves parity between The Aether and Minecraft or other mods.
  • I have confirmed this suggestion is unique and has not been suggested already.
commented

Dungeon Keys are already marked as fire resistant, what version are you playing on?

commented

Aether 1.20.1-1.5.2, with Aether: Lost Content 1.20.1-1.2.3 and Deep Aether 1.20.1-1.1.4

This is on a modded server. it may be an interaction is causing lost resistance, or something server side, but I can absolutely confirm I've had multiple keys destroyed by fire.

commented

You'd have to ask those addon devs maybe then, since yeah the fire resistance is marked on 1.20.1 and should be functional with the base mod:

public static final RegistryObject<Item> BRONZE_DUNGEON_KEY = ITEMS.register("bronze_dungeon_key", () -> new DungeonKeyItem(new ResourceLocation(Aether.MODID, "bronze"), new Item.Properties().stacksTo(1).rarity(AETHER_LOOT).fireResistant()));
public static final RegistryObject<Item> SILVER_DUNGEON_KEY = ITEMS.register("silver_dungeon_key", () -> new DungeonKeyItem(new ResourceLocation(Aether.MODID, "silver"), new Item.Properties().stacksTo(1).rarity(AETHER_LOOT).fireResistant()));
public static final RegistryObject<Item> GOLD_DUNGEON_KEY = ITEMS.register("gold_dungeon_key", () -> new DungeonKeyItem(new ResourceLocation(Aether.MODID, "gold"), new Item.Properties().stacksTo(1).rarity(AETHER_LOOT).fireResistant()));