In Control!

In Control!

72M Downloads

Unable to add mob spawns to Midnight dimension

Opened this issue ยท 3 comments

commented

I'm trying to set up some additional spawn for the dimension added by the Midnight Mod, but so far I can't get anything to spawn at all. All my attempts seem to work perfectly fine in the over world or the nether, but when I switch the dimension ID to the midnight or even remove the dimension check, there are still no added spawns in the Midnight.

With my setup below, blazes spawn in dark oak forests just fine, but nothing spawns in the midnight.

potentialspawn.json

[
    {
        "mobs": [
            {
                "mob": "minecraft:blaze",
                "customname": "MIDNIGHTRIFT",
                "weight": 500,
                "groupcountmin": 1,
                "groupcountmax": 1
            }
        ]
    }
    
]

spawn.json

[
    {
        "dimension": -23,
        "mob": "minecraft:blaze",
        "customname": "MIDNIGHTRIFT",
        "maxcount": {
            "amount": 50,
            "mob": "minecraft:blaze",
            "customname": "MIDNIGHTRIFT"
        },
        "result": "allow"
    },
    {
        "dimension": 0,
        "biometype": "SPOOKY",
        "mob": "minecraft:blaze",
        "customname": "MIDNIGHTRIFT",
        "maxcount": {
            "amount": 50,
            "mob": "minecraft:blaze",
            "customname": "MIDNIGHTRIFT"
        },
        "result": "allow"
    },
    {
        "mob": "minecraft:blaze",
        "customname": "MIDNIGHTRIFT",
        "result": "deny"
    }
]
commented

I see no rule in potentialspawn adding spawns in the midnight dimension?

commented

I think my rule in potentialspawn.json applies to all dimensions when there is no dimension specification, right? Regardless, when I change it to either of these, I still have the same issue

potentialspawn.json

[
    {
       "dimension": -23,
        "mobs": [
            {
                "mob": "minecraft:blaze",
                "customname": "MIDNIGHTRIFT",
                "weight": 500,
                "groupcountmin": 1,
                "groupcountmax": 1
            }
        ]
    }
    
]

or

potentialspawn.json

[
       {
        "dimension": 0,
        "mobs": [
            {
                "mob": "minecraft:blaze",
                "customname": "MIDNIGHTRIFT",
                "weight": 500,
                "groupcountmin": 1,
                "groupcountmax": 1
            }
        ]
    },
    {
        "dimension": -23,
        "mobs": [
            {
                "mob": "minecraft:blaze",
                "customname": "MIDNIGHTRIFT",
                "weight": 500,
                "groupcountmin": 1,
                "groupcountmax": 1
            }
        ]
    }
    
]
commented

I'm also having this issue, I used the same example that was shown in the docs (blazes spawning on netherrack in the overworld), which works for the overworld, but then switched the dimension id to the midnight and it would not continue to work for the midnight. It does work, however, for the Misty dimension. Unfortunately I think that this may me a problem with the midnight, and since the midnight is not supported for 1.12 anymore it may not be fixed for this version.