promotional bannermobile promotional banner

Doctor Wandering Strange

This turns the wandering trader from the tradersbackport mod into doctor strange from MCU (first movie)

I'm tired of these code things but, this is a texture pack that makes the Wandering trader now into Doctor Strange now it ain't some one-to-one copy, but I figured it fit his theme, and I know the MCU took out his time stone, and also he has a third eye now but i figuired to go off first movie logic but what am I supposed to do to make it fun in-game so it fits the theme ALSO TRADERSBACKPORT (i think its called) IS A REQUIRED MOD FOR ONCE AND ITS REUIRED LIBRARY ATLAS LIB, also unlike the other texture packs, there was a 3d model, but it didnt allow me to see the cape overhead so with that part i had to guess in paint.NET, annoying.. so sorry if it looks kinda meh y'know. And I would suggest using Future MC, which can add some good trades from it as well; very compatible :)

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.

BTW, cannot stress this enough: unlike the other texture packs, this is for a modded mob, so this won't add any mob if you just tplop it in. You need a 1.12.2 or so thing of "traders backport," which will be in the relations for downloading

. Also, loot code will be different this time; he doesn't drop it, you trade it.

Spawn code = 

(First, this is the one for just the trader; after that is the one for all the mobs I've done.

[
  {
    "mob": "traders:wandering_trader",
    "result": "allow",
    "customname": "§a§lDoctor Wandering Strange"
  },
  {
    "mob": "traders:wandering_trader",
    "onjoin": true,
    "result": "default",
    "customname": "§a§lDoctor Wandering Strange"
  }
]

 

Now here's the for-all one =

[
  {
    "mob": "minecraft:villager_golem",
    "structure": "Village",
    "maxlocal": "1,64",
    "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"
    ]
  },
  {
    "mob": "minecraft:wither",
    "structure": "Fortress",
    "maxlocal": "1,64",
    "result": "allow",
    "customname": "§6Soul empowered wither"
  },
  {
    "mob": "minecraft:wither",
    "onjoin": true,
    "result": "default",
    "customname": "§6Soul empowered wither"
  },
  {
    "mob": "iceandfire:gorgon",
    "result": "allow",
    "customname": "§4§lScarlet Witch Gorgon"
  },
  {
    "mob": "iceandfire:gorgon",
    "onjoin": true,
    "result": "default",
    "customname": "§4§lScarlet Witch Gorgon"
  },
  {
    "mob": "traders:wandering_trader",
    "result": "allow",
    "customname": "§a§lDoctor Wandering Strange"
  },
  {
    "mob": "traders:wandering_trader",
    "onjoin": true,
    "result": "default",
    "customname": "§a§lDoctor Wandering Strange"
  }
]

 

(The first will be the Name change in the spawn.json for incontrol; the first will be just it alone, but the second one will be for all the mob custom names)

Now here's all of spawn.json: first just trader, then all mobs I've made so far. {If I have made an Ender Dragon texture pack yet, that's the latest one and will have all the code in it} =

 

 

 

 

 

-

Now, these are the things like trading, spawning, and stuff. First, go to 

C:\Users\(Your User)\AppData\Roaming\.minecraft\config\traders

then this is the code for spawning.cfg =

# Configuration file

"trader llama" {
    # Maximum number of trader llamas to spawn with wandering traders? [range: 0 ~ 2147483647, default: 2]
    I:maxLlamas=0

    # Minimum number of trader llamas to spawn with wandering traders? [range: 0 ~ 2147483647, default: 2]
    I:minLlamas=0
}


"wandering trader" {
    # How high can the spawn chance go? [range: 0 ~ 100, default: 75]
    I:maxSpawnChance=50

    # What is the chance out of 100 for a trader to spawn? [range: 0 ~ 100, default: 25]
    I:spawnChance=10

    # How much should the spawn chance increase by on each fail? [range: 0 ~ 100, default: 25]
    I:spawnChanceIncrement=10

    # How many ticks before a trader attempts to spawn? [range: 0 ~ 2147483647, default: 24000]
    I:spawnDelay=240000

    # How many checks should traders do to find a valid position to spawn? [range: 0 ~ 2147483647, default: 10]
    I:spawnPositionChecks=10

    # How many ticks before the spawn delay updates? [range: 0 ~ 10000, default: 1200]
    I:tickDelay=1200

    # Should traders naturally spawn like vanilla 1.14+? [default: true]
    B:tradersSpawn=true
}

Next is entities.cfg =

 

# Configuration file

"trader llama" {
    # Armor
    D:armor=0.0

    # Armor Toughness
    D:armorToughness=0.0

    # Follow Range
    D:followRange=40.0

    # How much random extra health can Trader Llamas spawn with over their default max? [range: 0 ~ 2147483647, default: 15]
    I:healthBonus=0

    # Knockback Resistance
    D:knockbackResistance=0.0

    # Max Health
    D:maxHealth=25.0

    # Movement Speed
    D:movementSpeed=0.175
}


"wandering trader" {
    # Armor
    D:armor=10.0

    # Armor Toughness
    D:armorToughness=10.0

    # Entities that are aggressive to wandering traders, and they flee from.
    S:attacksTraders <
        minecraft:zombie
        minecraft:vindication_illager
        minecraft:evocation_illager
        minecraft:illusion_illager
        minecraft:vex
        raids:pillager
        raids:ravager
        tektopia:necromancer
     >

    # How long should wandering traders exist for before despawning? [range: 0 ~ 2147483647, default: 48000]
    I:despawnDelay=21474

    # Follow Range
    D:followRange=32.0

    # Knockback Resistance
    D:knockbackResistance=50.0

    # Max Health
    D:maxHealth=1000.0

    # Movement Speed
    D:movementSpeed=0.7

    # How far can wandering traders wander from their home point? [range: 0 ~ 2147483647, default: 16]
    I:wanderRange=24
}

 

Then client.crg is normal really you can change it if you want, now the main thing, go into the trades folder and we only modify the special.json  now im using the infinity stones from lucraft but if you use something like palladium i forgot to mention this in my previous, but all you need to do is fine the id for the time stone eithe rby usiong /give (or /summon i didnt do this one) and spamming tab or what i did using craft and minetweaker itl tell you the id in the top bar after you do /mtrm, anyways heres the json co.de

Change it how you want, but this is my preferred go-to =

 

{
    "min": 2,
    "max": 2,
    "trades": [
        {
            "item_1": {
                "item": "minecraft:clock"
            },
            "output": {
                "item": "infinity:time_stone"
            },
            "max_uses": 1
        },
        {
            "item_1": {
                "item": "minecraft:emerald",
                "count": 3
            },
            "output": {
                "item": "minecraft:brick",
                "meta": 2,
                "count": 3
            },
            "max_uses": 6
        },
        {
            "item_1": {
                "item": "minecraft:emerald",
                "count": 5
            },
            "output": {
                "item": "minecraft:potion",
                "nbt": "{Potion: \"minecraft:long_invisibility\"}"
            },
            "max_uses": 1
        },
        {
            "conditions": [
                {
                    "condition": "mod_installed",
                    "value": "futuremc"
                }
            ],
            "item_1": {
                "item": "minecraft:emerald",
                "count": 6
            },
            "output": {
                "item": "futuremc:blue_ice"
            },
            "max_uses": 6
        },
{
            "conditions": [
                {
                    "condition": "mod_installed",
                    "value": "oe"
                }
            ],
            "item_1": {
                "item": "minecraft:emerald",
                "count": 6
            },
            "output": {
                "item": "oe:blue_ice"
            },
            "max_uses": 6
        },
        {
            "item_1": {
                "item": "minecraft:emerald",
                "count": {
                    "min": 6,
                    "max": 20
                }
            },
            "output": {
                "item": "minecraft:iron_pickaxe",
                "functions": [
                    {
                        "function": "enchant_randomly",
                        "level": {
                            "operation": "subtract",
                            "value_1": {
                                "type": "item_1_count"
                            },
                            "value2": 1
                        }
                    }
                ]
            },
            "max_uses": 1
        }
    ]
}

 

(Now, side note: for future versions, I'm planning to combine all my resource packs with my mod to make a mod pack, but I'm also planning on figuring out how to give the golem and gorgon a boss bar with their custom names)

 

Doctor Wandering Strange Team

profile avatar
  • 8
    Projects
  • 101
    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 TheRedstoneDevilView all