promotional bannermobile promotional banner

Vision Golem

This turns the iron Golem in villages in 1.12.2 to look like Vision from Mcu

This is a texture pack to change the look of iron golems into Vision from the MCU. I haven't made a texture pack in a while, but I think this went decently well.

If you want me to also add textures for other mobs/bosses, please reply to this resource pack.

IMPORTANT! 

Naturally, you're wondering why this exists. It is for a combination of mods, but mainly for Lucraft or pretty much any Infinity Stones mod for 1.12.2. But you might still be wondering; I researched and found that most Infinity Stone mods make it so you can either only get the stones:

A) in creative, B) by going a long distance, or C) have to get another mod so you can go to a special planet

 

But for those who want a simple 1 boss = one stone, then this is for you

The required base mod is really just InControl! and your infinity stones mod of choice. I use LuCraft and Infinityraft.

Note: the code for this has to be manually pasted into Notepad or Notepad++

Go to C:\Users\(Your User)\AppData\Roaming\.minecraft\config\incontrol and edit loot.json or spawn.json

Also, if you want to edit its health, nametag, and some potion effects and damage, it's further down.

Code = 

(Golem Only Loot code)

[
  {
    "mob": "minecraft:villager_golem",
    "remove": "minecraft:iron_ingot",
    "item": "infinity:mind_stone",
    "amount": {
      "min": 1,
      "max": 1
    }
  }
]

 

(Optional part: grab and edit whatever you want; this is for all bosses. Part I use Warden from Warden's Domain and Gorgon from iceandfire. Also, I made the iron golem not drop iron but instead drop vibranium)

[
  {
    "mob": "minecraft:villager_golem",
    "remove": "minecraft:iron_ingot",
    "item": "infinity:mind_stone",
    "amount": {
      "min": 1,
      "max": 1
    }
  },
  {
    "mob": "minecraft:villager_golem",
    "item": "lucraftcore:plate_vibranium",
    "chance": 0.40,
    "itemcount": "1-2/2-3/3-4/4-6"
  },
  {
    "mob": "minecraft:villager_golem",
    "item": "lucraftcore:ingot_vibranium",
    "chance": 0.60,
    "itemcount": "3-5/5-7/7-9/9-12"
  },
  {
    "mob": "minecraft:wither",
    "item": "infinity:soul_stone",
    "amount": {
      "min": 1,
      "max": 1
    }
  },
  {
    "mob": "minecraft:ender_dragon",
    "item": "infinity:power_stone",
    "amount": {
      "min": 1,
      "max": 1
    }
  },
  {
    "mob": "wd:warden",
    "item": "infinity:space_stone",
    "amount": {
      "min": 1,
      "max": 1
    }
  },
  {
    "mob": "iceandfire:gorgon",
    "item": "infinity:reality_stone",
    "amount": {
      "min": 1,
      "max": 1
    }
  }
]

(Just a suggestion here: I used a bit of AI to help write this since I don't know very much about any coding language, but I would also go to the InControl wiki; it helped a lot)

SPAWN.JSON CODE= (also editable; also a warning from personal experience: be careful of the speed multiplier.)

[
  {
    "mob": "minecraft:villager_golem",
    "onjoin": true,
    "result": "default",
    "healthmultiply": 3.0,
    "damagemultiply": 2.0,
    "speedmultiply": 1.0,
    "customname": "§eVision",
    "potion": [
      "minecraft:regeneration,999999,0,true",
      "minecraft:haste,999999,0,true",
      "minecraft:strength,999999,2,true",
      "minecraft:jump_boost,999999,0,true",
      "minecraft:resistance,999999,0,true",
      "minecraft:fire_resistance,999999,0,true",
      "minecraft:water_breathing,999999,0,true",
      "minecraft:night_vision,999999,0,true",
      "minecraft:saturation,999999,0,true",
      "minecraft:luck,999999,0,true"
    ]
  }
]

 

Now this is spawn and will make golems naturally spawn in villages =

[
  {
    "mob": "minecraft:villager_golem",
    "structure": "Village",
    "result": "allow",
    "healthmultiply": 3.0,
    "damagemultiply": 2.0,
    "speedmultiply": 1.0,
    "customname": "§eVision",
    "potion": [
      "minecraft:regeneration,999999,0,true",
      "minecraft:haste,999999,0,true",
      "minecraft:strength,999999,2,true",
      "minecraft:jump_boost,999999,0,true",
      "minecraft:resistance,999999,0,true",
      "minecraft:fire_resistance,999999,0,true",
      "minecraft:water_breathing,999999,0,true",
      "minecraft:night_vision,999999,0,true",
      "minecraft:saturation,999999,0,true",
      "minecraft:luck,999999,0,true"
    ]
  },
  {
    "mob": "minecraft:villager_golem",
    "onjoin": true,
    "result": "default",
    "healthmultiply": 3.0,
    "damagemultiply": 2.0,
    "speedmultiply": 1.0,
    "customname": "§eVision",
    "potion": [
      "minecraft:regeneration,999999,0,true",
      "minecraft:haste,999999,0,true",
      "minecraft:strength,999999,2,true",
      "minecraft:jump_boost,999999,0,true",
      "minecraft:resistance,999999,0,true",
      "minecraft:fire_resistance,999999,0,true",
      "minecraft:water_breathing,999999,0,true",
      "minecraft:night_vision,999999,0,true",
      "minecraft:saturation,999999,0,true",
      "minecraft:luck,999999,0,true"
    ]
  }
]

This is the potential spawn code for villagers to have the golem =

[
  {
    "mob": "minecraft:villager_golem",
    "structure": "Village",
    "weight": 20,
    "groupcountmin": 1,
    "groupcountmax": 1
  }
]

(If you want the wither one, I also put the wither's new code and name in the wither texture pack description)

Vision Golem Team

profile avatar
  • 4
    Projects
  • 20
    Downloads

Ex YouTuber and old twitch streamer that recently joined java community, mainly because my Xbox broke lol but also I fixed my PC so now I can play Minecraft, most likely all of my mods and resource packs will be in 1.12.2

More from TheRedstoneDevil