technical:spawnersjson

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
technical:spawnersjson [2020/03/27 09:11]
tehmadtitan
technical:spawnersjson [2021/10/13 22:40] (current)
tehmadtitan
Line 1: Line 1:
 ====== Spawners JSON ====== ====== Spawners JSON ======
- +    * { 
- +      name“name”, //(Name of the spawner. Set to the same name as the file.)// 
- +      typespawner, //(Type of config file. Don't change this value.)// 
-    "name""Name"                                    //(Name of the Spawner)// +      enabled: true, //(Whether the spawner is enabled in-game.)// 
-    "type""spawner"                                 //(Type of JSON)// +      loadDefault: true, //(If you edit this file in the future, it will default to the original version if set to true.)// 
-    "enabled": true,                                    //(if the JSON Will be Enabled)// +      mobCountMin1, //(Minimum amount of mobs to randomly attempt to spawn each wave.)// 
-    "loadDefault": true,                                //(makes it so the Default version of this json is reloaded when launching the mod making sure that you don't accidentally mess up your version and giving a handy backup))// +      ignoreBiomes: false, //(Whether to set spawning based on biome.)// 
-    "mobCountMin"(value)                            //(this controls the minimum )// +      ignoreLightLevel: false, //(Whether to set spawning based on light level.)// 
-    "ignoreBiomes": false,                              //(this controls if the json will ignore the biome list )// +      groupLimitRange1
-    "ignoreLightLevel": false,                          //()// +      conditions: [ //(Conditions for spawning.)// 
-    "groupLimitRange"(value)                        //()// +        * { 
-    "conditions": [                                     //()// +          typeworld, //(A condition setting which dimensions the spawner works or doesn't work in.)// 
-                                                      //()// +          dimensionIds: [ //(A list of dimension IDs. In 1.12 use numerical IDs but in all versions after 1.13 use namespaced IDs.)// 
-        "type""world"                               //()// +            1, //(Dimension ID for the End, for 1.12
-        "dimensionIds": [                               //()// +            minecraft:the_end //(Dimension ID for the End, for 1.13+). 
-          (value)                                       //()// +          ], 
-        ],                                              //()// +          * “dimensionListTypewhitelist” //(Whether the spawner should work (whitelist) or not work (blacklist) in the listed dimensions)// 
-        "dimensionListType""whitelist               //()// +        * }  
-                                                      //()// +      * ],  
-    ],                                                  //()// +      triggers: [ //(List of triggers. There are more than just these but these are the most important ones.)// 
-    "triggers": [                                       //()// +        * {  
-                                                      //()// +          typeworld, //(The tickrate trigger.)// 
-        "type""world"                               //()// +          chance1, //(Chance for the spawner to actually spawn mobs.)// 
-        "chance"(value)                             //()// +          tickRate20 //(How often the spawner should run. 20 ticks = 1 second.)// 
-        "tickRate"(value)                             //()// +        * }  
-                                                      //()// +      * ],  
-    ],                                                  //()// +      locations: [  
-    "locations": [                                      //()// +        * {  
-                                                      //()// +          * “type”: “name”, //(The type of location. Can be "block", "random", or "base", corresponding to whether the spawner works from blocks/events/events respectively.)// 
-  *       "type""name",                                 //()// +          rangeMin: [ //(Minimum range from wherever the conditions are met.)// 
-        "rangeMin": [                                   //()// +            1, //(Distance in x.)// 
-          (value)                                     //()// +            1, //(Distance in y.)// 
-         (value)                                      //()// +            //(Distance in z.)// 
-          (value)                                       //()// +          * ],  
-        ],                                              //()// +          rangeMax: [ //(Maximum range from wherever the conditions are met.)// 
-        "rangeMax": [                                   //()// +            1, //(Distance in x.)// 
-          (value)                                     //()// +            1, //(Distance in y.)// 
-          (value)                                     //()// +            //(Distance in z.)// 
-          (value)                                       //()// +          * ],  
-        ],                                              //()// +          sortingrandom
-        "sorting""random"                           //()// +          limit1, //(Limit of mobs that can spawn)// 
-        "limit"(value)                              //()// +          solidGround: true, //(Whether the spawner is on solid ground or not.)// 
-        "solidGround": true,                            //()// +          underground: false //(Whether the spawner is underground or not.)// 
-        "underground": false                            //()// +        * }  
-                                                      //()// +      * ],  
-    ],                                                  //()// +      mobSpawns: [ //(List of mobs to spawn)// 
-    "mobSpawns": [                                      //()// +        * {  
-                                                      //()// +          mobIdlycanitesmobs:name”, //(Namespaced ID of the mob.)// 
-        "mobId""lycanitesmobs:Name"                 //()// +          weight//(The chance that the mob will spawn, out of 1.)// 
-        "weight"(value)                               //()// +        * }  
-                                                      //()// +      * ]  
-                                                      //()// +    * }
  • technical/spawnersjson.1585300270.txt.gz
  • Last modified: 2020/03/27 09:11
  • by tehmadtitan