Mod Anti Id Conflict by Elix_x

  • Anti Id Conflict by Elix_x

    Helps you solve id conflicts
    • 30.82 KB
    • 1.10
    • June 16, 2016
    • June 22, 2016
    • Map and Information
      Server Utility
    Anti Id Conflict
Mod Information
NameAnti Id ConflictAuthorElix_xDescriptionHelps you solve id conflicts
InformationDownloads:
Version: 1.10
Size: 30.82 KB
Updated at: June 22, 2016
Created at: June 16, 2016
Tags
Map and Information
Server Utility

Anti Id conflict helps you resolve id conflicts occuring between default configurations, by logging all ids and what they are occupied with.

AIC logs ids for: biomes, potions, enchantements and dimensions.

Here's example of id log (in this case, vanilla enchantment ids):

0: enchantment.protect.all(net.minecraft.enchantment.EnchantmentProtection)
1: enchantment.protect.fire(net.minecraft.enchantment.EnchantmentProtection)
2: enchantment.protect.fall(net.minecraft.enchantment.EnchantmentProtection)
3: enchantment.protect.explosion(net.minecraft.enchantment.EnchantmentProtection)
4: enchantment.protect.projectile(net.minecraft.enchantment.EnchantmentProtection)
5: enchantment.oxygen(net.minecraft.enchantment.EnchantmentOxygen)
6: enchantment.waterWorker(net.minecraft.enchantment.EnchantmentWaterWorker)
7: enchantment.thorns(net.minecraft.enchantment.EnchantmentThorns)
8: enchantment.waterWalker(net.minecraft.enchantment.EnchantmentWaterWalker)
9: enchantment.frostWalker(net.minecraft.enchantment.EnchantmentFrostWalker)
10:
11:
12:
13:
14:
15:
16: enchantment.damage.all(net.minecraft.enchantment.EnchantmentDamage)
17: enchantment.damage.undead(net.minecraft.enchantment.EnchantmentDamage)
18: enchantment.damage.arthropods(net.minecraft.enchantment.EnchantmentDamage)
19: enchantment.knockback(net.minecraft.enchantment.EnchantmentKnockback)
20: enchantment.fire(net.minecraft.enchantment.EnchantmentFireAspect)
21: enchantment.lootBonus(net.minecraft.enchantment.EnchantmentLootBonus)
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32: enchantment.digging(net.minecraft.enchantment.EnchantmentDigging)
33: enchantment.untouching(net.minecraft.enchantment.EnchantmentUntouching)
34: enchantment.durability(net.minecraft.enchantment.EnchantmentDurability)
35: enchantment.lootBonusDigger(net.minecraft.enchantment.EnchantmentLootBonus)
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48: enchantment.arrowDamage(net.minecraft.enchantment.EnchantmentArrowDamage)
49: enchantment.arrowKnockback(net.minecraft.enchantment.EnchantmentArrowKnockback)
50: enchantment.arrowFire(net.minecraft.enchantment.EnchantmentArrowFire)
51: enchantment.arrowInfinite(net.minecraft.enchantment.EnchantmentArrowInfinite)
52:
53:
54:
55:
56:
57:
58:
59:
60:
61: enchantment.lootBonusFishing(net.minecraft.enchantment.EnchantmentLootBonus)
62: enchantment.fishingSpeed(net.minecraft.enchantment.EnchantmentFishingSpeed)
63:
64:
65:
66:
67:
68:
69:
70: enchantment.mending(net.minecraft.enchantment.EnchantmentMending)
71:
72:
73:
74:
75:

 

Anti id conflict also logs mods, and generated .mods files can be opened in excel for fancy view.

This is what you will see with only AIC installed

 

All logs are located in config/Anti Id Conflict folder. In this folder, you can also find config files: main.cfg to control logging and useless (???) limits.cfg.

 

AIC is temporarily closed source and issues go in comments section.

 

For those who are wondering "wut teh hack iz goin on?", because AIC2.0A12 (if now you're wondering, what the hack does this mean, just skip this part. Don't worry, you'll know when time comes), and why is this 1.5, i did NOT stop working on it, A13 will come in a few days. I just wanted to release 1.9.4 version to help people fix conflicts, 1.5 does not contain anything else.