Pushed the stuffs
This commit is contained in:
parent
ec77cd0aa2
commit
08541633a8
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
build/*
|
||||||
|
run/*
|
@ -1,4 +1,2 @@
|
|||||||
# cawezs_expanded_world
|
This mod adds multiple dimensions stacked one on top of eachother.
|
||||||
|
Visit the following link for more information : https://modrinth.com/mod/cawezs-mantle-to-stratus
|
||||||
Source code for CAWEZ's Mantle to Stratus
|
|
||||||
https://modrinth.com/mod/cawezs-mantle-to-stratus
|
|
||||||
|
57
build.gradle
Executable file
57
build.gradle
Executable file
@ -0,0 +1,57 @@
|
|||||||
|
plugins {
|
||||||
|
id 'eclipse'
|
||||||
|
id 'net.minecraftforge.gradle' version '[6.0,6.2)'
|
||||||
|
}
|
||||||
|
|
||||||
|
version = '1.0'
|
||||||
|
group = 'com.yourname.modid'
|
||||||
|
archivesBaseName = 'modid'
|
||||||
|
|
||||||
|
java.toolchain.languageVersion = JavaLanguageVersion.of(17)
|
||||||
|
|
||||||
|
minecraft {
|
||||||
|
mappings channel: 'official', version: '1.20.1'
|
||||||
|
|
||||||
|
accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg')
|
||||||
|
|
||||||
|
copyIdeResources = true
|
||||||
|
|
||||||
|
runs {
|
||||||
|
client {
|
||||||
|
workingDirectory project.file('run')
|
||||||
|
|
||||||
|
property 'forge.logging.markers', 'REGISTRIES'
|
||||||
|
property 'forge.logging.console.level', 'debug'
|
||||||
|
|
||||||
|
mods {
|
||||||
|
examplemod {
|
||||||
|
source sourceSets.main
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
workingDirectory project.file('run')
|
||||||
|
|
||||||
|
property 'forge.logging.markers', 'REGISTRIES'
|
||||||
|
property 'forge.logging.console.level', 'debug'
|
||||||
|
|
||||||
|
mods {
|
||||||
|
examplemod {
|
||||||
|
source sourceSets.main
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
minecraft 'net.minecraftforge:forge:1.20.1-47.1.0'
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType(JavaCompile).configureEach {
|
||||||
|
options.encoding = 'UTF-8' // Use the UTF-8 charset for Java compilation
|
||||||
|
}
|
||||||
|
|
||||||
|
apply from: 'mcreator.gradle'
|
||||||
|
|
8271
cawezs_mantle_to_stratus.mcreator
Normal file
8271
cawezs_mantle_to_stratus.mcreator
Normal file
File diff suppressed because it is too large
Load Diff
48
elements/AerisCraft.mod.json
Executable file
48
elements/AerisCraft.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Bloodofaeris"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:HeliumGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Bloodofaeris"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:HeliumGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:EssenceOfGloom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:HeliumGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Bloodofaeris"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:HeliumGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Bloodofaeris"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:EssenceOfAeris"
|
||||||
|
},
|
||||||
|
"name": "aeris_craft",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
44
elements/Amber.mod.json
Executable file
44
elements/Amber.mod.json
Executable file
@ -0,0 +1,44 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "amber",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Amber",
|
||||||
|
"rarity": "RARE",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 64,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [],
|
||||||
|
"hasGlow": true,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
29
elements/AmberEnchant.mod.json
Executable file
29
elements/AmberEnchant.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "enchantment",
|
||||||
|
"definition": {
|
||||||
|
"name": "Amber",
|
||||||
|
"type": "BREAKABLE",
|
||||||
|
"rarity": "VERY_RARE",
|
||||||
|
"minLevel": 1,
|
||||||
|
"maxLevel": 1,
|
||||||
|
"damageModifier": 0,
|
||||||
|
"compatibleEnchantments": [
|
||||||
|
{
|
||||||
|
"value": "MENDING"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"excludeEnchantments": true,
|
||||||
|
"compatibleItems": [
|
||||||
|
{
|
||||||
|
"value": "Items.ELYTRA"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"excludeItems": false,
|
||||||
|
"isTreasureEnchantment": false,
|
||||||
|
"isCurse": false,
|
||||||
|
"isAllowedOnBooks": false,
|
||||||
|
"canGenerateInLootTables": false,
|
||||||
|
"canVillagerTrade": false
|
||||||
|
}
|
||||||
|
}
|
48
elements/AmberLytra.mod.json
Executable file
48
elements/AmberLytra.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:ObsidiliteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.NETHER_STAR"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:ObsidiliteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.PHANTOM_MEMBRANE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Amber"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.PHANTOM_MEMBRANE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Bloodofovergrowth"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:ObsidiliteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Bloodofovergrowth"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:AmberlytraItem"
|
||||||
|
},
|
||||||
|
"name": "amber_lytra",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
25
elements/Ambered.mod.json
Executable file
25
elements/Ambered.mod.json
Executable file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "achievement",
|
||||||
|
"definition": {
|
||||||
|
"achievementName": "To the Mooooon!",
|
||||||
|
"achievementDescription": "Craft the Ambered Elytra",
|
||||||
|
"achievementIcon": {
|
||||||
|
"value": "CUSTOM:AmberlytraItem"
|
||||||
|
},
|
||||||
|
"background": "Default",
|
||||||
|
"disableDisplay": false,
|
||||||
|
"showPopup": true,
|
||||||
|
"announceToChat": true,
|
||||||
|
"hideIfNotCompleted": false,
|
||||||
|
"rewardLoot": [],
|
||||||
|
"rewardRecipes": [],
|
||||||
|
"rewardFunction": "No function",
|
||||||
|
"rewardXP": 0,
|
||||||
|
"achievementType": "goal",
|
||||||
|
"parent": {
|
||||||
|
"value": "CUSTOM:Starforged"
|
||||||
|
},
|
||||||
|
"triggerxml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"item_in_inventory\" x=\"40\" y=\"25\"><value name=\"amount_l\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"amount_h\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"item\"><block type=\"mcitem_all\"><field name=\"value\">CUSTOM:Amber</field></block></value><next><block type=\"advancement_trigger\" deletable=\"false\"></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
49
elements/AmberlytraItem.mod.json
Executable file
49
elements/AmberlytraItem.mod.json
Executable file
@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "elytra_vanilla",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Elytra",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 1,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"Amber"
|
||||||
|
],
|
||||||
|
"hasGlow": true,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"onItemInInventoryTick": {
|
||||||
|
"name": "AmberlytraItemItemInInventoryTick"
|
||||||
|
},
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
7
elements/AmberlytraItemItemInInventoryTick.mod.json
Executable file
7
elements/AmberlytraItemItemInInventoryTick.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"itemstack_set_count\"><value name=\"item\"><block type=\"itemstack_to_mcitem\"></block></value><value name=\"amount\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><next><block type=\"entity_execute_command\"><value name=\"command\"><block type=\"text\"><field name=\"TEXT\">/give @s minecraft:elytra{Enchantments:[{lvl:1s,id:\"cawezs_mantle_to_stratus:amber_enchant\"},{lvl:5s,id:\"cawezs_mantle_to_stratus:unbreaking\"}]}</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></next></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
16
elements/Amethyst.mod.json
Executable file
16
elements/Amethyst.mod.json
Executable file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "feature",
|
||||||
|
"definition": {
|
||||||
|
"generationStep": "TOP_LAYER_MODIFICATION",
|
||||||
|
"restrictionDimensions": [
|
||||||
|
"CUSTOM:TheAbove"
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Cliffs"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"featurexml": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><xml xmlns=\"https://developers.google.com/blockly/xml\"><block deletable=\"false\" type=\"feature_container\" x=\"40\" y=\"40\"><value name=\"feature\"><block inline=\"false\" type=\"feature_random_patch_simple\"><field name=\"tries\">96</field><field name=\"xzSpread\">7</field><field name=\"ySpread\">3</field><comment h=\"119\" pinned=\"false\" w=\"266\">This block represents a block patch feature. The blocks will only generate in valid positions (for example, grass will never generate on a stone block).Patches of fire should be generated during the UNDERGROUND_DECORATION stage.</comment><value name=\"block\"><block type=\"mcitem_allblocks\"><field name=\"value\">Blocks.LARGE_AMETHYST_BUD</field><comment h=\"80\" pinned=\"false\" w=\"160\">This is the block being placed.</comment></block></value><value name=\"condition\"><block type=\"block_predicate_all_of\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"2\"/><comment h=\"80\" pinned=\"false\" w=\"160\">Fire needs to verify two conditions to be placed.</comment><value name=\"condition0\"><block type=\"block_predicate_is_air\"><comment h=\"80\" pinned=\"false\" w=\"160\">Fire can't replace other blocks</comment></block></value><value name=\"condition1\"><block type=\"block_predicate_matching_blocks\"><field name=\"x\">0</field><field name=\"y\">-1</field><field name=\"z\">0</field><comment h=\"80\" pinned=\"false\" w=\"160\">Fire can only generate on netherrack blocks</comment><value name=\"blockSet\"><block type=\"block_holderset_list\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"/><field name=\"block0\">CUSTOM:FakeAndesite</field></block></value></block></value></block></value></block></value><next><block type=\"placement_count\"><comment h=\"80\" pinned=\"false\" w=\"160\">Each chunk has 0 to 5 patches of fire</comment><value name=\"count\"><block type=\"int_provider_uniform\"><field name=\"min\">0</field><field name=\"max\">5</field></block></value><next><block type=\"placement_in_square\"><comment h=\"83\" pinned=\"false\" w=\"182\">We then move each patch horizontally. This way they don't generate only in the corner of the chunk</comment><next><block type=\"placement_height_uniform\"><comment h=\"80\" pinned=\"false\" w=\"160\">We then move the patches at a random height between the world boundaries</comment><value name=\"min\"><block type=\"vertical_anchor_above_bottom\"><field name=\"value\">4</field></block></value><value name=\"max\"><block type=\"vertical_anchor_below_top\"><field name=\"value\">4</field></block></value><next><block type=\"placement_biome_filter\"><comment h=\"80\" pinned=\"false\" w=\"160\">We add a biome filter, so that the patches don't generate outside of the current biome</comment></block></next></block></next></block></next></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
198
elements/AminaliteBlock.mod.json
Executable file
198
elements/AminaliteBlock.mod.json
Executable file
@ -0,0 +1,198 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "block",
|
||||||
|
"definition": {
|
||||||
|
"texture": "aminaliteore",
|
||||||
|
"textureTop": "aminaliteore",
|
||||||
|
"textureLeft": "aminaliteore",
|
||||||
|
"textureFront": "aminaliteore",
|
||||||
|
"textureRight": "aminaliteore",
|
||||||
|
"textureBack": "aminaliteore",
|
||||||
|
"renderType": 10,
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"rotationMode": 0,
|
||||||
|
"enablePitch": false,
|
||||||
|
"emissiveRendering": false,
|
||||||
|
"displayFluidOverlay": false,
|
||||||
|
"itemTexture": "",
|
||||||
|
"particleTexture": "",
|
||||||
|
"tintType": "No tint",
|
||||||
|
"isItemTinted": false,
|
||||||
|
"hasTransparency": false,
|
||||||
|
"connectedSides": false,
|
||||||
|
"transparencyType": "SOLID",
|
||||||
|
"disableOffset": false,
|
||||||
|
"boundingBoxes": [
|
||||||
|
{
|
||||||
|
"mx": 0.0,
|
||||||
|
"my": 0.0,
|
||||||
|
"mz": 0.0,
|
||||||
|
"Mx": 16.0,
|
||||||
|
"My": 16.0,
|
||||||
|
"Mz": 16.0,
|
||||||
|
"subtract": false
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"name": "Aminatilte Block",
|
||||||
|
"specialInfo": [],
|
||||||
|
"hardness": 1.0,
|
||||||
|
"resistance": 10.0,
|
||||||
|
"hasGravity": false,
|
||||||
|
"isWaterloggable": false,
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"destroyTool": "Not specified",
|
||||||
|
"customDrop": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"dropAmount": 1,
|
||||||
|
"useLootTableForDrops": false,
|
||||||
|
"requiresCorrectTool": false,
|
||||||
|
"enchantPowerBonus": 0.0,
|
||||||
|
"plantsGrowOn": false,
|
||||||
|
"canRedstoneConnect": false,
|
||||||
|
"lightOpacity": 15,
|
||||||
|
"material": {
|
||||||
|
"value": "ROCK"
|
||||||
|
},
|
||||||
|
"tickRate": 0,
|
||||||
|
"tickRandomly": false,
|
||||||
|
"isReplaceable": false,
|
||||||
|
"canProvidePower": false,
|
||||||
|
"emittedRedstonePower": {
|
||||||
|
"fixedValue": 15.0
|
||||||
|
},
|
||||||
|
"colorOnMap": "DEFAULT",
|
||||||
|
"creativePickItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"offsetType": "NONE",
|
||||||
|
"aiPathNodeType": "DEFAULT",
|
||||||
|
"flammability": 0,
|
||||||
|
"fireSpreadSpeed": 0,
|
||||||
|
"isLadder": false,
|
||||||
|
"slipperiness": 0.6,
|
||||||
|
"speedFactor": 1.0,
|
||||||
|
"jumpFactor": 1.0,
|
||||||
|
"reactionToPushing": "NORMAL",
|
||||||
|
"isNotColidable": false,
|
||||||
|
"isCustomSoundType": false,
|
||||||
|
"soundOnStep": {
|
||||||
|
"value": "METAL"
|
||||||
|
},
|
||||||
|
"breakSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"fallSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"hitSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"placeSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"stepSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"luminance": 0,
|
||||||
|
"unbreakable": false,
|
||||||
|
"breakHarvestLevel": 1,
|
||||||
|
"isBonemealable": false,
|
||||||
|
"hasInventory": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"openGUIOnRightClick": false,
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"inventoryDropWhenDestroyed": true,
|
||||||
|
"inventoryComparatorPower": true,
|
||||||
|
"inventoryOutSlotIDs": [],
|
||||||
|
"inventoryInSlotIDs": [],
|
||||||
|
"hasEnergyStorage": false,
|
||||||
|
"energyInitial": 0,
|
||||||
|
"energyCapacity": 400000,
|
||||||
|
"energyMaxReceive": 200,
|
||||||
|
"energyMaxExtract": 200,
|
||||||
|
"isFluidTank": false,
|
||||||
|
"fluidCapacity": 8000,
|
||||||
|
"fluidRestrictions": [],
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheBelow2"
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [],
|
||||||
|
"blocksToReplace": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.STONE#0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.STONE#1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.STONE#3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.STONE#5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.OBSIDIAN"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.BLACKSTONE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.BLACKSTONE_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.BLACKSTONE_WALL"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.BLACKSTONE_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.POLISHED_BLACKSTONE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.POLISHED_BLACKSTONE_BRICKS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.CRACKED_POLISHED_BLACKSTONE_BRICKS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.CHISELED_POLISHED_BLACKSTONE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.POLISHED_BLACKSTONE_BRICK_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.POLISHED_BLACKSTONE_BRICK_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.POLISHED_BLACKSTONE_BRICK_WALL"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.POLISHED_BLACKSTONE_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.POLISHED_BLACKSTONE_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.POLISHED_BLACKSTONE_WALL"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.GILDED_BLACKSTONE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.POLISHED_BLACKSTONE_BUTTON"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.POLISHED_BLACKSTONE_PRESSURE_PLATE"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"generationShape": "UNIFORM",
|
||||||
|
"frequencyPerChunks": 10,
|
||||||
|
"frequencyOnChunk": 3,
|
||||||
|
"minGenerateHeight": 0,
|
||||||
|
"maxGenerateHeight": 128
|
||||||
|
}
|
||||||
|
}
|
22
elements/AminaliteCraft.mod.json
Executable file
22
elements/AminaliteCraft.mod.json
Executable file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Blasting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 1.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"blastingInputStack": {
|
||||||
|
"value": "CUSTOM:AminaliteBlock"
|
||||||
|
},
|
||||||
|
"blastingReturnStack": {
|
||||||
|
"value": "CUSTOM:AminaliteGemstone"
|
||||||
|
},
|
||||||
|
"name": "aminalite_craft",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
44
elements/AminaliteGemstone.mod.json
Executable file
44
elements/AminaliteGemstone.mod.json
Executable file
@ -0,0 +1,44 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "aminalitegemstone",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Aminalite Gemstone",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 64,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [],
|
||||||
|
"hasGlow": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
25
elements/AmulatMaxGet.mod.json
Executable file
25
elements/AmulatMaxGet.mod.json
Executable file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "achievement",
|
||||||
|
"definition": {
|
||||||
|
"achievementName": "UNLIMITEDD POWEEERRRR- !",
|
||||||
|
"achievementDescription": "Obtain the strongest amulet",
|
||||||
|
"achievementIcon": {
|
||||||
|
"value": "CUSTOM:AmuletRegen"
|
||||||
|
},
|
||||||
|
"background": "Default",
|
||||||
|
"disableDisplay": false,
|
||||||
|
"showPopup": true,
|
||||||
|
"announceToChat": true,
|
||||||
|
"hideIfNotCompleted": false,
|
||||||
|
"rewardLoot": [],
|
||||||
|
"rewardRecipes": [],
|
||||||
|
"rewardFunction": "No function",
|
||||||
|
"rewardXP": 0,
|
||||||
|
"achievementType": "goal",
|
||||||
|
"parent": {
|
||||||
|
"value": "CUSTOM:AmuletGet"
|
||||||
|
},
|
||||||
|
"triggerxml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"item_in_inventory\" x=\"-168\" y=\"-35\"><value name=\"amount_l\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"amount_h\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"item\"><block type=\"mcitem_all\"><field name=\"value\">CUSTOM:AmuletRegen</field></block></value><next><block type=\"advancement_trigger\"></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
25
elements/AmuletGet.mod.json
Executable file
25
elements/AmuletGet.mod.json
Executable file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "achievement",
|
||||||
|
"definition": {
|
||||||
|
"achievementName": "I am speed!",
|
||||||
|
"achievementDescription": "Obtain the first amulet",
|
||||||
|
"achievementIcon": {
|
||||||
|
"value": "CUSTOM:AmuletSpeed"
|
||||||
|
},
|
||||||
|
"background": "Default",
|
||||||
|
"disableDisplay": false,
|
||||||
|
"showPopup": true,
|
||||||
|
"announceToChat": true,
|
||||||
|
"hideIfNotCompleted": false,
|
||||||
|
"rewardLoot": [],
|
||||||
|
"rewardRecipes": [],
|
||||||
|
"rewardFunction": "No function",
|
||||||
|
"rewardXP": 0,
|
||||||
|
"achievementType": "goal",
|
||||||
|
"parent": {
|
||||||
|
"value": "CUSTOM:Essence"
|
||||||
|
},
|
||||||
|
"triggerxml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"item_in_inventory\" x=\"-168\" y=\"-35\"><value name=\"amount_l\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"amount_h\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"item\"><block type=\"mcitem_all\"><field name=\"value\">CUSTOM:AmuletSpeed</field></block></value><next><block type=\"advancement_trigger\"></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
52
elements/AmuletHaste.mod.json
Executable file
52
elements/AmuletHaste.mod.json
Executable file
@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "amulethaste",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Amulet",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 1,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"A portable beacon (Haste)"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"glowCondition": {
|
||||||
|
"name": "AmuletSpeedMakeItemGlow"
|
||||||
|
},
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"onItemInInventoryTick": {
|
||||||
|
"name": "AmuletHasteItemInInventoryTick"
|
||||||
|
},
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
48
elements/AmuletHasteCraft.mod.json
Executable file
48
elements/AmuletHasteCraft.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.NETHERITE_INGOT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:SolluniteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.BEACON"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:SolluniteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.LINGERING_POTION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:AmuletHaste"
|
||||||
|
},
|
||||||
|
"name": "amulet_haste_craft",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
7
elements/AmuletHasteItemInInventoryTick.mod.json
Executable file
7
elements/AmuletHasteItemInInventoryTick.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">HASTE</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
52
elements/AmuletJump.mod.json
Executable file
52
elements/AmuletJump.mod.json
Executable file
@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "amuletjump",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Amulet",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 1,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"A portable beacon (Jump)"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"glowCondition": {
|
||||||
|
"name": "AmuletSpeedMakeItemGlow"
|
||||||
|
},
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"onItemInInventoryTick": {
|
||||||
|
"name": "AmuletJumpItemInInventoryTick"
|
||||||
|
},
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
48
elements/AmuletJumpCraft.mod.json
Executable file
48
elements/AmuletJumpCraft.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.NETHERITE_INGOT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:ObsidiliteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.BEACON"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:ObsidiliteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.LINGERING_POTION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:AmuletJump"
|
||||||
|
},
|
||||||
|
"name": "amulet_jump_craft",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
7
elements/AmuletJumpItemInInventoryTick.mod.json
Executable file
7
elements/AmuletJumpItemInInventoryTick.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">JUMP_BOOST</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
52
elements/AmuletRegen.mod.json
Executable file
52
elements/AmuletRegen.mod.json
Executable file
@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "amuletregen",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Amulet",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 1,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"A portable beacon (Regeneration)"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"glowCondition": {
|
||||||
|
"name": "AmuletSpeedMakeItemGlow"
|
||||||
|
},
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"onItemInInventoryTick": {
|
||||||
|
"name": "AmuletRegenItemInInventoryTick"
|
||||||
|
},
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
48
elements/AmuletRegenCraft.mod.json
Executable file
48
elements/AmuletRegenCraft.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.NETHERITE_INGOT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:FortiteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.BEACON"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:FortiteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.LINGERING_POTION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:AmuletRegen"
|
||||||
|
},
|
||||||
|
"name": "amulet_regen_craft",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
7
elements/AmuletRegenItemInInventoryTick.mod.json
Executable file
7
elements/AmuletRegenItemInInventoryTick.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">REGENERATION</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
52
elements/AmuletResistance.mod.json
Executable file
52
elements/AmuletResistance.mod.json
Executable file
@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "amuletresistance",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Amulet",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 1,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"A portable beacon (Resistance)"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"glowCondition": {
|
||||||
|
"name": "AmuletSpeedMakeItemGlow"
|
||||||
|
},
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"onItemInInventoryTick": {
|
||||||
|
"name": "AmuletResistanceItemInInventoryTick"
|
||||||
|
},
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
48
elements/AmuletResistanceCraft.mod.json
Executable file
48
elements/AmuletResistanceCraft.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.NETHERITE_INGOT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:AminaliteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.BEACON"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:AminaliteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.LINGERING_POTION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:AmuletResistance"
|
||||||
|
},
|
||||||
|
"name": "amulet_resistance_craft",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
7
elements/AmuletResistanceItemInInventoryTick.mod.json
Executable file
7
elements/AmuletResistanceItemInInventoryTick.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">RESISTANCE</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
52
elements/AmuletSpeed.mod.json
Executable file
52
elements/AmuletSpeed.mod.json
Executable file
@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "amuletspeed",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Amulet",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 1,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"A portable beacon (Speed)"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"glowCondition": {
|
||||||
|
"name": "AmuletSpeedMakeItemGlow"
|
||||||
|
},
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"onItemInInventoryTick": {
|
||||||
|
"name": "AmuletSpeedItemInInventoryTick"
|
||||||
|
},
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
48
elements/AmuletSpeedCraft.mod.json
Executable file
48
elements/AmuletSpeedCraft.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.NETHERITE_INGOT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:HeliumGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.BEACON"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:HeliumGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.LINGERING_POTION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:AmuletSpeed"
|
||||||
|
},
|
||||||
|
"name": "amulet_speed_craft",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
7
elements/AmuletSpeedItemInInventoryTick.mod.json
Executable file
7
elements/AmuletSpeedItemInInventoryTick.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">SPEED</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
52
elements/AmuletStrenght.mod.json
Executable file
52
elements/AmuletStrenght.mod.json
Executable file
@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "amuletstrength",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Amulet",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 1,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"A portable beacon (Strenght)"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"glowCondition": {
|
||||||
|
"name": "AmuletSpeedMakeItemGlow"
|
||||||
|
},
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"onItemInInventoryTick": {
|
||||||
|
"name": "AmuletStrenghtItemInInventoryTick"
|
||||||
|
},
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
48
elements/AmuletStrenghtCraft.mod.json
Executable file
48
elements/AmuletStrenghtCraft.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.NETHERITE_INGOT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:CeleritasGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.BEACON"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:CeleritasGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.LINGERING_POTION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:AmuletStrenght"
|
||||||
|
},
|
||||||
|
"name": "amulet_strenght_craft",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
7
elements/AmuletStrenghtItemInInventoryTick.mod.json
Executable file
7
elements/AmuletStrenghtItemInInventoryTick.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">STRENGTH</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
48
elements/AncientSunlight.mod.json
Executable file
48
elements/AncientSunlight.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 4,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": true,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.GLOW_INK_SAC"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.GLOWSTONE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Bloodofaeris"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:SolluniteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:UltraTorch"
|
||||||
|
},
|
||||||
|
"name": "ancient_sunlight",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
145
elements/AncienterCity.mod.json
Executable file
145
elements/AncienterCity.mod.json
Executable file
@ -0,0 +1,145 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "biome",
|
||||||
|
"definition": {
|
||||||
|
"name": "Ancient-er City",
|
||||||
|
"groundBlock": {
|
||||||
|
"value": "Blocks.YELLOW_GLAZED_TERRACOTTA"
|
||||||
|
},
|
||||||
|
"undergroundBlock": {
|
||||||
|
"value": "Blocks.YELLOW_GLAZED_TERRACOTTA"
|
||||||
|
},
|
||||||
|
"underwaterBlock": {
|
||||||
|
"value": "Blocks.DIAMOND_BLOCK"
|
||||||
|
},
|
||||||
|
"airColor": {
|
||||||
|
"value": -15263488,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"grassColor": {
|
||||||
|
"value": -10066330,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"foliageColor": {
|
||||||
|
"value": -10066330,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"waterColor": {
|
||||||
|
"value": -10066330,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"waterFogColor": {
|
||||||
|
"value": -10066330,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"ambientSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"additionsSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"music": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"moodSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"moodSoundDelay": 6000,
|
||||||
|
"spawnParticles": false,
|
||||||
|
"particleToSpawn": {
|
||||||
|
"value": "EXPLOSION_NORMAL"
|
||||||
|
},
|
||||||
|
"particlesProbability": 0.5,
|
||||||
|
"rainingPossibility": 0.5,
|
||||||
|
"temperature": 0.5,
|
||||||
|
"spawnBiome": false,
|
||||||
|
"spawnInCaves": false,
|
||||||
|
"spawnBiomeNether": false,
|
||||||
|
"genTemperature": {
|
||||||
|
"min": -0.5,
|
||||||
|
"max": 0.5
|
||||||
|
},
|
||||||
|
"genHumidity": {
|
||||||
|
"min": -0.5,
|
||||||
|
"max": 0.5
|
||||||
|
},
|
||||||
|
"genContinentalness": {
|
||||||
|
"min": 0.3,
|
||||||
|
"max": 1.0
|
||||||
|
},
|
||||||
|
"genErosion": {
|
||||||
|
"min": -0.5,
|
||||||
|
"max": 0.5
|
||||||
|
},
|
||||||
|
"genWeirdness": {
|
||||||
|
"min": -1.0,
|
||||||
|
"max": 1.0
|
||||||
|
},
|
||||||
|
"treesPerChunk": 1,
|
||||||
|
"vanillaTreeType": "Default",
|
||||||
|
"treeType": 0,
|
||||||
|
"minHeight": 7,
|
||||||
|
"treeStem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"treeBranch": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"treeVines": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"treeFruits": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"defaultFeatures": [],
|
||||||
|
"spawnStronghold": false,
|
||||||
|
"spawnMineshaft": false,
|
||||||
|
"spawnMineshaftMesa": false,
|
||||||
|
"spawnPillagerOutpost": false,
|
||||||
|
"villageType": "none",
|
||||||
|
"spawnWoodlandMansion": false,
|
||||||
|
"spawnJungleTemple": false,
|
||||||
|
"spawnDesertPyramid": false,
|
||||||
|
"spawnSwampHut": false,
|
||||||
|
"spawnIgloo": false,
|
||||||
|
"spawnOceanMonument": false,
|
||||||
|
"spawnShipwreck": false,
|
||||||
|
"spawnShipwreckBeached": false,
|
||||||
|
"spawnBuriedTreasure": false,
|
||||||
|
"oceanRuinType": "NONE",
|
||||||
|
"spawnNetherBridge": false,
|
||||||
|
"spawnNetherFossil": false,
|
||||||
|
"spawnBastionRemnant": false,
|
||||||
|
"spawnEndCity": false,
|
||||||
|
"spawnRuinedPortal": "NONE",
|
||||||
|
"spawnEntries": [
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityZombieVillager"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "monster"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityPhantom"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "monster"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntitySilverfish"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "monster"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
91
elements/ArmorL1.mod.json
Executable file
91
elements/ArmorL1.mod.json
Executable file
@ -0,0 +1,91 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "armor",
|
||||||
|
"definition": {
|
||||||
|
"enableHelmet": true,
|
||||||
|
"textureHelmet": "b_head",
|
||||||
|
"enableBody": true,
|
||||||
|
"textureBody": "b_body",
|
||||||
|
"enableLeggings": true,
|
||||||
|
"textureLeggings": "b_leggings",
|
||||||
|
"enableBoots": true,
|
||||||
|
"textureBoots": "b_boots",
|
||||||
|
"onHelmetTick": {
|
||||||
|
"name": "Goggles"
|
||||||
|
},
|
||||||
|
"onBodyTick": {
|
||||||
|
"name": "SpiderChestplateChestplateTickEvent"
|
||||||
|
},
|
||||||
|
"onLeggingsTick": {
|
||||||
|
"name": "MagmaLeggingsTickEvent"
|
||||||
|
},
|
||||||
|
"onBootsTick": {
|
||||||
|
"name": "ArmorL1BootsTickEvent"
|
||||||
|
},
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"armorTextureFile": "b",
|
||||||
|
"helmetName": "Tenebroscopes",
|
||||||
|
"bodyName": "Statis Chestplate",
|
||||||
|
"leggingsName": "Magma Leggings",
|
||||||
|
"bootsName": "Caver's Strongboots",
|
||||||
|
"helmetSpecialInfo": [
|
||||||
|
"Grants Night Vision"
|
||||||
|
],
|
||||||
|
"bodySpecialInfo": [
|
||||||
|
"Freezes surrounding mobs in place, at the cost of your defense."
|
||||||
|
],
|
||||||
|
"leggingsSpecialInfo": [
|
||||||
|
"Allows user to walk on lava.",
|
||||||
|
"Grants Fire Resistance"
|
||||||
|
],
|
||||||
|
"bootsSpecialInfo": [
|
||||||
|
"Grants Slow Falling"
|
||||||
|
],
|
||||||
|
"helmetModelName": "Default",
|
||||||
|
"helmetModelPart": "Helmet",
|
||||||
|
"helmetModelTexture": "From armor",
|
||||||
|
"bodyModelName": "Default",
|
||||||
|
"bodyModelPart": "Body",
|
||||||
|
"armsModelPartL": "Arms L",
|
||||||
|
"armsModelPartR": "Arms R",
|
||||||
|
"bodyModelTexture": "From armor",
|
||||||
|
"leggingsModelName": "Default",
|
||||||
|
"leggingsModelPartL": "Leggings L",
|
||||||
|
"leggingsModelPartR": "Leggings R",
|
||||||
|
"leggingsModelTexture": "From armor",
|
||||||
|
"bootsModelName": "Default",
|
||||||
|
"bootsModelPartL": "Boots L",
|
||||||
|
"bootsModelPartR": "Boots R",
|
||||||
|
"bootsModelTexture": "From armor",
|
||||||
|
"helmetItemRenderType": 0,
|
||||||
|
"helmetItemCustomModelName": "Normal",
|
||||||
|
"bodyItemRenderType": 0,
|
||||||
|
"bodyItemCustomModelName": "Normal",
|
||||||
|
"leggingsItemRenderType": 0,
|
||||||
|
"leggingsItemCustomModelName": "Normal",
|
||||||
|
"bootsItemRenderType": 0,
|
||||||
|
"bootsItemCustomModelName": "Normal",
|
||||||
|
"helmetImmuneToFire": false,
|
||||||
|
"bodyImmuneToFire": false,
|
||||||
|
"leggingsImmuneToFire": true,
|
||||||
|
"bootsImmuneToFire": false,
|
||||||
|
"maxDamage": 25,
|
||||||
|
"damageValueHelmet": 4,
|
||||||
|
"damageValueBody": 0,
|
||||||
|
"damageValueLeggings": 6,
|
||||||
|
"damageValueBoots": 3,
|
||||||
|
"enchantability": 9,
|
||||||
|
"toughness": 2.0,
|
||||||
|
"knockbackResistance": 0.2,
|
||||||
|
"equipSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"repairItems": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Amber"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
7
elements/ArmorL1BootsTickEvent.mod.json
Executable file
7
elements/ArmorL1BootsTickEvent.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">SLOW_FALLING</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
90
elements/ArmorL2Armor.mod.json
Executable file
90
elements/ArmorL2Armor.mod.json
Executable file
@ -0,0 +1,90 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "armor",
|
||||||
|
"definition": {
|
||||||
|
"enableHelmet": true,
|
||||||
|
"textureHelmet": "a_head",
|
||||||
|
"enableBody": true,
|
||||||
|
"textureBody": "a_body",
|
||||||
|
"enableLeggings": true,
|
||||||
|
"textureLeggings": "a_legging",
|
||||||
|
"enableBoots": true,
|
||||||
|
"textureBoots": "a_boots",
|
||||||
|
"onHelmetTick": {
|
||||||
|
"name": "ArmorL2ArmorHelmetTickEvent"
|
||||||
|
},
|
||||||
|
"onBodyTick": {
|
||||||
|
"name": "ArmorL2ArmorChestplateTickEvent"
|
||||||
|
},
|
||||||
|
"onLeggingsTick": {
|
||||||
|
"name": "ArmorL2ArmorLeggingsTickEvent"
|
||||||
|
},
|
||||||
|
"onBootsTick": {
|
||||||
|
"name": "ArmorL2ArmorBootsTickEvent"
|
||||||
|
},
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"armorTextureFile": "a",
|
||||||
|
"helmetName": "Cat Ears",
|
||||||
|
"bodyName": "Diving Chestplate",
|
||||||
|
"leggingsName": "Red Tearstone Leggings",
|
||||||
|
"bootsName": "Hunting Boots",
|
||||||
|
"helmetSpecialInfo": [
|
||||||
|
"Creepers no longer come near you"
|
||||||
|
],
|
||||||
|
"bodySpecialInfo": [
|
||||||
|
"Grants full aquatic proficiency"
|
||||||
|
],
|
||||||
|
"leggingsSpecialInfo": [
|
||||||
|
"Grants incredible strenght when on low health"
|
||||||
|
],
|
||||||
|
"bootsSpecialInfo": [
|
||||||
|
"Mobs can be seen through walls"
|
||||||
|
],
|
||||||
|
"helmetModelName": "ModelCatHatID",
|
||||||
|
"helmetModelPart": "bb_main",
|
||||||
|
"helmetModelTexture": "From armor",
|
||||||
|
"bodyModelName": "Default",
|
||||||
|
"bodyModelPart": "Body",
|
||||||
|
"armsModelPartL": "Arms L",
|
||||||
|
"armsModelPartR": "Arms R",
|
||||||
|
"bodyModelTexture": "From armor",
|
||||||
|
"leggingsModelName": "Default",
|
||||||
|
"leggingsModelPartL": "Leggings L",
|
||||||
|
"leggingsModelPartR": "Leggings R",
|
||||||
|
"leggingsModelTexture": "From armor",
|
||||||
|
"bootsModelName": "Default",
|
||||||
|
"bootsModelPartL": "Boots L",
|
||||||
|
"bootsModelPartR": "Boots R",
|
||||||
|
"bootsModelTexture": "From armor",
|
||||||
|
"helmetItemRenderType": 0,
|
||||||
|
"helmetItemCustomModelName": "Normal",
|
||||||
|
"bodyItemRenderType": 0,
|
||||||
|
"bodyItemCustomModelName": "Normal",
|
||||||
|
"leggingsItemRenderType": 0,
|
||||||
|
"leggingsItemCustomModelName": "Normal",
|
||||||
|
"bootsItemRenderType": 0,
|
||||||
|
"bootsItemCustomModelName": "Normal",
|
||||||
|
"helmetImmuneToFire": false,
|
||||||
|
"bodyImmuneToFire": false,
|
||||||
|
"leggingsImmuneToFire": false,
|
||||||
|
"bootsImmuneToFire": false,
|
||||||
|
"maxDamage": 37,
|
||||||
|
"damageValueHelmet": 4,
|
||||||
|
"damageValueBody": 12,
|
||||||
|
"damageValueLeggings": 0,
|
||||||
|
"damageValueBoots": 4,
|
||||||
|
"enchantability": 25,
|
||||||
|
"toughness": 2.0,
|
||||||
|
"knockbackResistance": 0.2,
|
||||||
|
"equipSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"repairItems": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
48
elements/ArmorL2ArmorBootsRecipe.mod.json
Executable file
48
elements/ArmorL2ArmorBootsRecipe.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "EQUIPMENT",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.SPECTRAL_ARROW"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.SPECTRAL_ARROW"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:ArmorL2Armor.boots"
|
||||||
|
},
|
||||||
|
"name": "armor_l_2_armor_boots_recipe",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
7
elements/ArmorL2ArmorBootsTickEvent.mod.json
Executable file
7
elements/ArmorL2ArmorBootsTickEvent.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"world_entity_inrange_foreach\"><value name=\"_placeholder\"><block type=\"entity_iterator\" deletable=\"false\" movable=\"false\"></block></value><value name=\"x\"><block type=\"coord_x\"></block></value><value name=\"y\"><block type=\"coord_y\"></block></value><value name=\"z\"><block type=\"coord_z\"></block></value><value name=\"range\"><block type=\"math_number\"><field name=\"NUM\">200</field></block></value><statement name=\"foreach\"><block type=\"entity_add_potion_advanced\"><field name=\"potion\">GLOWING</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_iterator\"></block></value></block></statement></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
48
elements/ArmorL2ArmorChestplateRecipe.mod.json
Executable file
48
elements/ArmorL2ArmorChestplateRecipe.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "EQUIPMENT",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.SCUTE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.SCUTE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.HEART_OF_THE_SEA"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:ArmorL2Armor.body"
|
||||||
|
},
|
||||||
|
"name": "armor_l_2_armor_chestplate_recipe",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
7
elements/ArmorL2ArmorChestplateTickEvent.mod.json
Executable file
7
elements/ArmorL2ArmorChestplateTickEvent.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">DOLPHINS_GRACE</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">WATER_BREATHING</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">CONDUIT_POWER</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></next></block></next></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
48
elements/ArmorL2ArmorHelmetRecipe.mod.json
Executable file
48
elements/ArmorL2ArmorHelmetRecipe.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "EQUIPMENT",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.WOOL"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WOOL"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:ArmorL2Armor.helmet"
|
||||||
|
},
|
||||||
|
"name": "armor_l_2_armor_helmet_recipe",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
7
elements/ArmorL2ArmorHelmetTickEvent.mod.json
Executable file
7
elements/ArmorL2ArmorHelmetTickEvent.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"execute_command\"><value name=\"command\"><block type=\"text\"><field name=\"TEXT\">execute as @e[type=minecraft:creeper,distance=..100] run tp @s ~1000 ~ ~</field></block></value><value name=\"x\"><block type=\"coord_x\"></block></value><value name=\"y\"><block type=\"coord_y\"></block></value><value name=\"z\"><block type=\"coord_z\"></block></value></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
48
elements/ArmorL2ArmorLeggingsRecipe.mod.json
Executable file
48
elements/ArmorL2ArmorLeggingsRecipe.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "EQUIPMENT",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.REDSTONE_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.REDSTONE_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.GOLDEN_APPLE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.GOLDEN_APPLE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:ArmorL2Armor.legs"
|
||||||
|
},
|
||||||
|
"name": "armor_l_2_armor_leggings_recipe",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
7
elements/ArmorL2ArmorLeggingsTickEvent.mod.json
Executable file
7
elements/ArmorL2ArmorLeggingsTickEvent.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"controls_if\"><value name=\"IF0\"><block type=\"math_binary_ops\"><field name=\"OP\">GTE</field><value name=\"A\"><block type=\"math_number\"><field name=\"NUM\">6</field></block></value><value name=\"B\"><block type=\"entity_health\"><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></value></block></value><statement name=\"DO0\"><block type=\"entity_add_potion_advanced\"><field name=\"potion\">STRENGTH</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">4</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></statement></block></next></block><block type=\"entity_execute_command\" x=\"65\" y=\"232\"><value name=\"command\"><block type=\"text\"><field name=\"TEXT\">effect give @s minecraft:strenght 1 4</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
53
elements/Asteroid.mod.json
Executable file
53
elements/Asteroid.mod.json
Executable file
@ -0,0 +1,53 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "asteroid",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Asteroid",
|
||||||
|
"rarity": "EPIC",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 64,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"Invokes an asteroid at your location (single use)",
|
||||||
|
"§4Alea Iacta Est"
|
||||||
|
],
|
||||||
|
"hasGlow": true,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"onRightClickedInAir": {
|
||||||
|
"name": "AsteroidRightclicked"
|
||||||
|
},
|
||||||
|
"onItemInUseTick": {
|
||||||
|
"name": "AsteroidItemInHandTick"
|
||||||
|
},
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
7
elements/AsteroidItemInHandTick.mod.json
Executable file
7
elements/AsteroidItemInHandTick.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><xml xmlns=\"https://developers.google.com/blockly/xml\"><block deletable=\"false\" type=\"event_trigger\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"entity_send_chat\"><value name=\"text\"><block type=\"text\"><field name=\"TEXT\">§4Are you sure..?</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"/></value><value name=\"actbar\"><block type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></block></value></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
7
elements/AsteroidRightclicked.mod.json
Executable file
7
elements/AsteroidRightclicked.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><xml xmlns=\"https://developers.google.com/blockly/xml\"><block deletable=\"false\" type=\"event_trigger\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"controls_if\"><value name=\"IF0\"><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"entity_checkgamemode\"><field name=\"gamemode\">ADVENTURE</field><value name=\"entity\"><block type=\"entity_from_deps\"/></value></block></value></block></value><statement name=\"DO0\"><block type=\"itemstack_shrink\"><value name=\"item\"><block type=\"itemstack_to_mcitem\"/></value><value name=\"amount\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><next><block type=\"entity_execute_command\"><value name=\"command\"><block type=\"text\"><field name=\"TEXT\">summon minecraft:fireball ~ ~1 ~ {ExplosionPower:127}</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"/></value><next><block type=\"wait\"><value name=\"ticks\"><block type=\"math_number\"><field name=\"NUM\">10</field></block></value><statement name=\"do\"><block type=\"entity_execute_command\"><value name=\"command\"><block type=\"text\"><field name=\"TEXT\">/kill @e[type=minecraft:item,distance=..50]</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"/></value></block></statement></block></next></block></next></block></statement></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
7
elements/BeeArrowHits.mod.json
Executable file
7
elements/BeeArrowHits.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"63\" y=\"77\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"controls_if\"><value name=\"IF0\"><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"logic_binary_ops\"><field name=\"OP\">OR</field><value name=\"A\"><block type=\"entity_isblocking\"><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></value><value name=\"B\"><block type=\"compare_entities\"><value name=\"a\"><block type=\"source_entity_from_deps\"></block></value><value name=\"b\"><block type=\"entity_from_deps\"></block></value></block></value></block></value></block></value><statement name=\"DO0\"><block type=\"entity_add_potion_advanced\"><field name=\"potion\">SLOWNESS</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">300</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">WITHER</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">2</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">100</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><next><block type=\"entity_execute_command\"><value name=\"command\"><block type=\"text\"><field name=\"TEXT\">particle falling_honey ~ ~1 ~ .4 .4 .4 0 250 force</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><next><block type=\"entity_despawn\"><value name=\"entity\"><block type=\"immediate_source_entity_from_deps\"></block></value></block></next></block></next></block></next></block></statement></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
25
elements/BeeMoment.mod.json
Executable file
25
elements/BeeMoment.mod.json
Executable file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "achievement",
|
||||||
|
"definition": {
|
||||||
|
"achievementName": "Certified jazz moment",
|
||||||
|
"achievementDescription": "Locate and explore a bee hive",
|
||||||
|
"achievementIcon": {
|
||||||
|
"value": "Blocks.BEE_NEST"
|
||||||
|
},
|
||||||
|
"background": "Default",
|
||||||
|
"disableDisplay": false,
|
||||||
|
"showPopup": true,
|
||||||
|
"announceToChat": true,
|
||||||
|
"hideIfNotCompleted": false,
|
||||||
|
"rewardLoot": [],
|
||||||
|
"rewardRecipes": [],
|
||||||
|
"rewardFunction": "No function",
|
||||||
|
"rewardXP": 0,
|
||||||
|
"achievementType": "task",
|
||||||
|
"parent": {
|
||||||
|
"value": "CUSTOM:Ground"
|
||||||
|
},
|
||||||
|
"triggerxml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"biome_entered\" x=\"48\" y=\"136\"><field name=\"biome\">CUSTOM:Hive</field><next><block type=\"advancement_trigger\" deletable=\"false\"></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
29
elements/Beeairgrid18920.mod.json
Executable file
29
elements/Beeairgrid18920.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "bee_air_grid18920",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 0,
|
||||||
|
"minCountPerChunk": 16,
|
||||||
|
"maxCountPerChunk": 16,
|
||||||
|
"spawnLocation": "Underground",
|
||||||
|
"spawnHeightOffset": 0,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheBelow"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Hive"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsUnderground"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
39
elements/Beeairhive1892214.mod.json
Executable file
39
elements/Beeairhive1892214.mod.json
Executable file
@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "bee_air_hive1892214",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 200000,
|
||||||
|
"minCountPerChunk": 5,
|
||||||
|
"maxCountPerChunk": 5,
|
||||||
|
"spawnLocation": "Underground",
|
||||||
|
"spawnHeightOffset": 0,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheBelow"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.AIR"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.VOID_AIR"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.CAVE_AIR"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Hive"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsUnderground"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
39
elements/Beeairrings1892214.mod.json
Executable file
39
elements/Beeairrings1892214.mod.json
Executable file
@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "bee_air_rings1892214",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 500000,
|
||||||
|
"minCountPerChunk": 16,
|
||||||
|
"maxCountPerChunk": 16,
|
||||||
|
"spawnLocation": "Underground",
|
||||||
|
"spawnHeightOffset": 0,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheBelow"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.AIR"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.VOID_AIR"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.CAVE_AIR"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Hive"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsUnderground"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
33
elements/Beeceilingbones127365.mod.json
Executable file
33
elements/Beeceilingbones127365.mod.json
Executable file
@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "bee_ceiling_bones127365",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Underground",
|
||||||
|
"spawnHeightOffset": -36,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheBelow"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.DEEPSLATE"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Hive"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "OnCeiling"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
33
elements/Beeceilingsmudge1820.mod.json
Executable file
33
elements/Beeceilingsmudge1820.mod.json
Executable file
@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "bee_ceiling_smudge1820",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000000,
|
||||||
|
"minCountPerChunk": 16,
|
||||||
|
"maxCountPerChunk": 16,
|
||||||
|
"spawnLocation": "Underground",
|
||||||
|
"spawnHeightOffset": -9,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheBelow"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.DEEPSLATE"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Hive"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "OnCeiling"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
36
elements/Beefloorflower180792.mod.json
Executable file
36
elements/Beefloorflower180792.mod.json
Executable file
@ -0,0 +1,36 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "bee_floor_flower180792",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000000,
|
||||||
|
"minCountPerChunk": 16,
|
||||||
|
"maxCountPerChunk": 16,
|
||||||
|
"spawnLocation": "Underground",
|
||||||
|
"spawnHeightOffset": 0,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheBelow"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.HONEYCOMB_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.STAINED_HARDENED_CLAY#4"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Hive"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsUnderground"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
36
elements/Beefloorsmudge1802.mod.json
Executable file
36
elements/Beefloorsmudge1802.mod.json
Executable file
@ -0,0 +1,36 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "bee_floor_smudge1802",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000000,
|
||||||
|
"minCountPerChunk": 16,
|
||||||
|
"maxCountPerChunk": 16,
|
||||||
|
"spawnLocation": "Underground",
|
||||||
|
"spawnHeightOffset": 0,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheBelow"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.HONEYCOMB_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.STAINED_HARDENED_CLAY#4"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Hive"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsUnderground"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
36
elements/Beefloortree10287.mod.json
Executable file
36
elements/Beefloortree10287.mod.json
Executable file
@ -0,0 +1,36 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "bee_floor_tree10287",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000000,
|
||||||
|
"minCountPerChunk": 16,
|
||||||
|
"maxCountPerChunk": 16,
|
||||||
|
"spawnLocation": "Underground",
|
||||||
|
"spawnHeightOffset": 0,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheBelow"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.HONEYCOMB_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.STAINED_HARDENED_CLAY#4"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Hive"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsUnderground"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
36
elements/Beesurfacetree16354.mod.json
Executable file
36
elements/Beesurfacetree16354.mod.json
Executable file
@ -0,0 +1,36 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "bee_surface_tree16354",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Underground",
|
||||||
|
"spawnHeightOffset": 0,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheBelow"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.HONEYCOMB_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.STAINED_HARDENED_CLAY#4"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Hive"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsUnderground"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
44
elements/Blightstone.mod.json
Executable file
44
elements/Blightstone.mod.json
Executable file
@ -0,0 +1,44 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "blightstone",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Blightstone",
|
||||||
|
"rarity": "COMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 64,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [],
|
||||||
|
"hasGlow": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
48
elements/BlightstoneCraft.mod.json
Executable file
48
elements/BlightstoneCraft.mod.json
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Crafting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 0.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"recipeSlots": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Bloodofaeris"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:BloodOfStorm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Bloodofichor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.BLAZE_POWDER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.BLAZE_POWDER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.BLAZE_POWDER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:FortiteGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:CeleritasGemstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:SolluniteGemstone"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"recipeReturnStack": {
|
||||||
|
"value": "CUSTOM:Blightstone"
|
||||||
|
},
|
||||||
|
"name": "blightstone_craft",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
46
elements/BloodOfStorm.mod.json
Executable file
46
elements/BloodOfStorm.mod.json
Executable file
@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "bloodofthestorm",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Blood of the Storm",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 64,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"Used to craft essence"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
25
elements/Bloodland.mod.json
Executable file
25
elements/Bloodland.mod.json
Executable file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "achievement",
|
||||||
|
"definition": {
|
||||||
|
"achievementName": "OMG Vita Carnis Reference????",
|
||||||
|
"achievementDescription": "Locate and explore the living rock",
|
||||||
|
"achievementIcon": {
|
||||||
|
"value": "Blocks.FIRE_CORAL_BLOCK"
|
||||||
|
},
|
||||||
|
"background": "Default",
|
||||||
|
"disableDisplay": false,
|
||||||
|
"showPopup": true,
|
||||||
|
"announceToChat": true,
|
||||||
|
"hideIfNotCompleted": false,
|
||||||
|
"rewardLoot": [],
|
||||||
|
"rewardRecipes": [],
|
||||||
|
"rewardFunction": "No function",
|
||||||
|
"rewardXP": 0,
|
||||||
|
"achievementType": "task",
|
||||||
|
"parent": {
|
||||||
|
"value": "CUSTOM:Psychedelic"
|
||||||
|
},
|
||||||
|
"triggerxml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"biome_entered\" x=\"48\" y=\"136\"><field name=\"biome\">CUSTOM:TheLiving</field><next><block type=\"advancement_trigger\" deletable=\"false\"></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
46
elements/Bloodofaeris.mod.json
Executable file
46
elements/Bloodofaeris.mod.json
Executable file
@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "bloodofaeris",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Blood of Aeris",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 64,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"Used to craft essence"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
46
elements/Bloodofgloom.mod.json
Executable file
46
elements/Bloodofgloom.mod.json
Executable file
@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "bloodofgloom",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Blood of Gloom",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 64,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"Used to craft essence"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
46
elements/Bloodofgrimstone.mod.json
Executable file
46
elements/Bloodofgrimstone.mod.json
Executable file
@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "bloodofgrimstone",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Blood of Grimstone",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 64,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"Used to craft essence"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
47
elements/Bloodofichor.mod.json
Executable file
47
elements/Bloodofichor.mod.json
Executable file
@ -0,0 +1,47 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "bloodofichor",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Blood of Ichor",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 64,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"Used to craft essence",
|
||||||
|
"Can be brewed"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
46
elements/Bloodofovergrowth.mod.json
Executable file
46
elements/Bloodofovergrowth.mod.json
Executable file
@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "bloodofovergrowth",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Blood of Overgrowth",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 64,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [
|
||||||
|
"Used to craft essence"
|
||||||
|
],
|
||||||
|
"hasGlow": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
34
elements/Book.mod.json
Executable file
34
elements/Book.mod.json
Executable file
@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "loottable",
|
||||||
|
"definition": {
|
||||||
|
"type": "Generic",
|
||||||
|
"pools": [
|
||||||
|
{
|
||||||
|
"minrolls": 1,
|
||||||
|
"maxrolls": 1,
|
||||||
|
"minbonusrolls": 1,
|
||||||
|
"maxbonusrolls": 1,
|
||||||
|
"hasbonusrolls": false,
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"type": "item",
|
||||||
|
"item": {
|
||||||
|
"value": "CUSTOM:GuideBookCMS"
|
||||||
|
},
|
||||||
|
"weight": 1,
|
||||||
|
"minCount": 1,
|
||||||
|
"maxCount": 1,
|
||||||
|
"minEnchantmentLevel": 0,
|
||||||
|
"maxEnchantmentLevel": 0,
|
||||||
|
"affectedByFortune": false,
|
||||||
|
"explosionDecay": false,
|
||||||
|
"silkTouchMode": 0
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"name": "blocks/book",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
25
elements/Brittleness.mod.json
Executable file
25
elements/Brittleness.mod.json
Executable file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "enchantment",
|
||||||
|
"definition": {
|
||||||
|
"name": "Unmendable",
|
||||||
|
"type": "BREAKABLE",
|
||||||
|
"rarity": "RARE",
|
||||||
|
"minLevel": 1,
|
||||||
|
"maxLevel": 1,
|
||||||
|
"damageModifier": 0,
|
||||||
|
"compatibleEnchantments": [
|
||||||
|
{
|
||||||
|
"value": "MENDING"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"excludeEnchantments": true,
|
||||||
|
"compatibleItems": [],
|
||||||
|
"excludeItems": false,
|
||||||
|
"isTreasureEnchantment": true,
|
||||||
|
"isCurse": true,
|
||||||
|
"isAllowedOnBooks": true,
|
||||||
|
"canGenerateInLootTables": true,
|
||||||
|
"canVillagerTrade": true
|
||||||
|
}
|
||||||
|
}
|
25
elements/CastleGet.mod.json
Executable file
25
elements/CastleGet.mod.json
Executable file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "achievement",
|
||||||
|
"definition": {
|
||||||
|
"achievementName": "Older than Nyan Cat!",
|
||||||
|
"achievementDescription": "Locate and explore an ancient-er city",
|
||||||
|
"achievementIcon": {
|
||||||
|
"value": "Blocks.QUARTZ_BLOCK#2"
|
||||||
|
},
|
||||||
|
"background": "Default",
|
||||||
|
"disableDisplay": false,
|
||||||
|
"showPopup": true,
|
||||||
|
"announceToChat": true,
|
||||||
|
"hideIfNotCompleted": false,
|
||||||
|
"rewardLoot": [],
|
||||||
|
"rewardRecipes": [],
|
||||||
|
"rewardFunction": "No function",
|
||||||
|
"rewardXP": 0,
|
||||||
|
"achievementType": "task",
|
||||||
|
"parent": {
|
||||||
|
"value": "CUSTOM:FlippedGet"
|
||||||
|
},
|
||||||
|
"triggerxml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"biome_entered\" x=\"48\" y=\"136\"><field name=\"biome\">CUSTOM:AncienterCity</field><next><block type=\"advancement_trigger\" deletable=\"false\"></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
149
elements/Catboy.mod.json
Executable file
149
elements/Catboy.mod.json
Executable file
@ -0,0 +1,149 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "livingentity",
|
||||||
|
"definition": {
|
||||||
|
"mobName": "Catboy",
|
||||||
|
"mobLabel": "",
|
||||||
|
"mobModelName": "Biped",
|
||||||
|
"mobModelTexture": "5efadc784f0d0854.png",
|
||||||
|
"mobModelGlowTexture": "",
|
||||||
|
"solidBoundingBox": {
|
||||||
|
"fixedValue": false
|
||||||
|
},
|
||||||
|
"modelWidth": 0.6,
|
||||||
|
"modelHeight": 1.8,
|
||||||
|
"modelShadowSize": 0.5,
|
||||||
|
"mountedYOffset": 0.0,
|
||||||
|
"hasSpawnEgg": false,
|
||||||
|
"spawnEggBaseColor": {
|
||||||
|
"value": -1,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"spawnEggDotColor": {
|
||||||
|
"value": -1,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "MISC"
|
||||||
|
},
|
||||||
|
"isBoss": true,
|
||||||
|
"bossBarColor": "BLUE",
|
||||||
|
"bossBarType": "PROGRESS",
|
||||||
|
"equipmentMainHand": {
|
||||||
|
"value": "Items.GOLDEN_SWORD"
|
||||||
|
},
|
||||||
|
"equipmentOffHand": {
|
||||||
|
"value": "Items.CROSSBOW"
|
||||||
|
},
|
||||||
|
"equipmentHelmet": {
|
||||||
|
"value": "CUSTOM:ArmorL2Armor.helmet"
|
||||||
|
},
|
||||||
|
"equipmentBody": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"equipmentLeggings": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"equipmentBoots": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"mobBehaviourType": "Creature",
|
||||||
|
"mobCreatureType": "UNDEFINED",
|
||||||
|
"attackStrength": 3,
|
||||||
|
"attackKnockback": 0.0,
|
||||||
|
"knockbackResistance": 0.0,
|
||||||
|
"movementSpeed": 0.6,
|
||||||
|
"stepHeight": 2.0,
|
||||||
|
"armorBaseValue": 0.0,
|
||||||
|
"trackingRange": 64,
|
||||||
|
"followRange": 16,
|
||||||
|
"health": 40,
|
||||||
|
"xpAmount": 0,
|
||||||
|
"waterMob": false,
|
||||||
|
"flyingMob": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"disableCollisions": false,
|
||||||
|
"ridable": false,
|
||||||
|
"canControlForward": false,
|
||||||
|
"canControlStrafe": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"immuneToArrows": false,
|
||||||
|
"immuneToFallDamage": true,
|
||||||
|
"immuneToCactus": false,
|
||||||
|
"immuneToDrowning": false,
|
||||||
|
"immuneToLightning": false,
|
||||||
|
"immuneToPotions": false,
|
||||||
|
"immuneToPlayer": false,
|
||||||
|
"immuneToExplosion": false,
|
||||||
|
"immuneToTrident": false,
|
||||||
|
"immuneToAnvil": false,
|
||||||
|
"immuneToWither": false,
|
||||||
|
"immuneToDragonBreath": false,
|
||||||
|
"mobDrop": {
|
||||||
|
"value": "Items.STRING"
|
||||||
|
},
|
||||||
|
"livingSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"hurtSound": {
|
||||||
|
"value": "entity.generic.hurt"
|
||||||
|
},
|
||||||
|
"deathSound": {
|
||||||
|
"value": "entity.generic.death"
|
||||||
|
},
|
||||||
|
"stepSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"hasAI": true,
|
||||||
|
"aiBase": "(none)",
|
||||||
|
"aixml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"aitasks_container\" deletable=\"false\" x=\"40\" y=\"40\"><next><block type=\"follow_owner\"><field name=\"speed\">1</field><field name=\"min_distance\">10</field><field name=\"max_distance\">2</field><field name=\"condition\">null,null</field><next><block type=\"protect_owner\"><field name=\"condition\">null,null</field><next><block type=\"fight_as_owner\"><field name=\"condition\">null,null</field><next><block type=\"attack_on_collide\"><field name=\"speed\">1.2</field><field name=\"longmemory\">FALSE</field><field name=\"condition\">null,null</field><next><block type=\"wander\"><field name=\"speed\">1</field><field name=\"condition\">null,null</field><next><block type=\"look_around\"><field name=\"condition\">null,null</field><next><block type=\"swim_in_water\"><field name=\"condition\">null,null</field></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml>",
|
||||||
|
"breedable": true,
|
||||||
|
"tameable": true,
|
||||||
|
"breedTriggerItems": [
|
||||||
|
{
|
||||||
|
"value": "Items.MILK_BUCKET"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.PUFFERFISH_BUCKET"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.TROPICAL_FISH_BUCKET"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.FISH#0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.FISH#1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.FISH#2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.FISH#3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.COOKED_FISH#0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Items.COOKED_FISH#1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ranged": false,
|
||||||
|
"rangedAttackItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"rangedItemType": "Default item",
|
||||||
|
"rangedAttackInterval": 20,
|
||||||
|
"rangedAttackRadius": 10.0,
|
||||||
|
"spawnThisMob": false,
|
||||||
|
"doesDespawnWhenIdle": false,
|
||||||
|
"spawningProbability": 20,
|
||||||
|
"mobSpawningType": "monster",
|
||||||
|
"minNumberOfMobsPerGroup": 4,
|
||||||
|
"maxNumberOfMobsPerGroup": 4,
|
||||||
|
"restrictionBiomes": [],
|
||||||
|
"spawnInDungeons": false
|
||||||
|
}
|
||||||
|
}
|
237
elements/CeleritasBlock.mod.json
Executable file
237
elements/CeleritasBlock.mod.json
Executable file
@ -0,0 +1,237 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "block",
|
||||||
|
"definition": {
|
||||||
|
"texture": "celeritasore",
|
||||||
|
"textureTop": "celeritasore",
|
||||||
|
"textureLeft": "celeritasore",
|
||||||
|
"textureFront": "celeritasore",
|
||||||
|
"textureRight": "celeritasore",
|
||||||
|
"textureBack": "celeritasore",
|
||||||
|
"renderType": 10,
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"rotationMode": 0,
|
||||||
|
"enablePitch": false,
|
||||||
|
"emissiveRendering": false,
|
||||||
|
"displayFluidOverlay": false,
|
||||||
|
"itemTexture": "",
|
||||||
|
"particleTexture": "",
|
||||||
|
"tintType": "No tint",
|
||||||
|
"isItemTinted": false,
|
||||||
|
"hasTransparency": false,
|
||||||
|
"connectedSides": false,
|
||||||
|
"transparencyType": "SOLID",
|
||||||
|
"disableOffset": false,
|
||||||
|
"boundingBoxes": [
|
||||||
|
{
|
||||||
|
"mx": 0.0,
|
||||||
|
"my": 0.0,
|
||||||
|
"mz": 0.0,
|
||||||
|
"Mx": 16.0,
|
||||||
|
"My": 16.0,
|
||||||
|
"Mz": 16.0,
|
||||||
|
"subtract": false
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"name": "Celeritas Block",
|
||||||
|
"specialInfo": [],
|
||||||
|
"hardness": 1.0,
|
||||||
|
"resistance": 10.0,
|
||||||
|
"hasGravity": false,
|
||||||
|
"isWaterloggable": false,
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"destroyTool": "Not specified",
|
||||||
|
"customDrop": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"dropAmount": 1,
|
||||||
|
"useLootTableForDrops": false,
|
||||||
|
"requiresCorrectTool": false,
|
||||||
|
"enchantPowerBonus": 0.0,
|
||||||
|
"plantsGrowOn": false,
|
||||||
|
"canRedstoneConnect": false,
|
||||||
|
"lightOpacity": 15,
|
||||||
|
"material": {
|
||||||
|
"value": "ROCK"
|
||||||
|
},
|
||||||
|
"tickRate": 0,
|
||||||
|
"tickRandomly": false,
|
||||||
|
"isReplaceable": false,
|
||||||
|
"canProvidePower": false,
|
||||||
|
"emittedRedstonePower": {
|
||||||
|
"fixedValue": 15.0
|
||||||
|
},
|
||||||
|
"colorOnMap": "DEFAULT",
|
||||||
|
"creativePickItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"offsetType": "NONE",
|
||||||
|
"aiPathNodeType": "DEFAULT",
|
||||||
|
"flammability": 0,
|
||||||
|
"fireSpreadSpeed": 0,
|
||||||
|
"isLadder": false,
|
||||||
|
"slipperiness": 0.6,
|
||||||
|
"speedFactor": 1.0,
|
||||||
|
"jumpFactor": 1.0,
|
||||||
|
"reactionToPushing": "NORMAL",
|
||||||
|
"isNotColidable": false,
|
||||||
|
"isCustomSoundType": false,
|
||||||
|
"soundOnStep": {
|
||||||
|
"value": "METAL"
|
||||||
|
},
|
||||||
|
"breakSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"fallSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"hitSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"placeSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"stepSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"luminance": 0,
|
||||||
|
"unbreakable": false,
|
||||||
|
"breakHarvestLevel": 1,
|
||||||
|
"isBonemealable": false,
|
||||||
|
"hasInventory": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"openGUIOnRightClick": false,
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"inventoryDropWhenDestroyed": true,
|
||||||
|
"inventoryComparatorPower": true,
|
||||||
|
"inventoryOutSlotIDs": [],
|
||||||
|
"inventoryInSlotIDs": [],
|
||||||
|
"hasEnergyStorage": false,
|
||||||
|
"energyInitial": 0,
|
||||||
|
"energyCapacity": 400000,
|
||||||
|
"energyMaxReceive": 200,
|
||||||
|
"energyMaxExtract": 200,
|
||||||
|
"isFluidTank": false,
|
||||||
|
"fluidCapacity": 8000,
|
||||||
|
"fluidRestrictions": [],
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove1"
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [],
|
||||||
|
"blocksToReplace": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.COPPER_ORE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.DEEPSLATE_COPPER_ORE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.RAW_COPPER_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.COPPER_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.EXPOSED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WEATHERED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.OXIDIZED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.EXPOSED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WEATHERED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.OXIDIZED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.EXPOSED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WEATHERED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.OXIDIZED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.EXPOSED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WEATHERED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.OXIDIZED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_COPPER_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_EXPOSED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_WEATHERED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_OXIDIZED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_EXPOSED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_WEATHERED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_OXIDIZED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_EXPOSED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_WEATHERED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_OXIDIZED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_EXPOSED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_WEATHERED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_OXIDIZED_CUT_COPPER_SLAB"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"generationShape": "UNIFORM",
|
||||||
|
"frequencyPerChunks": 10,
|
||||||
|
"frequencyOnChunk": 7,
|
||||||
|
"minGenerateHeight": 0,
|
||||||
|
"maxGenerateHeight": 256
|
||||||
|
}
|
||||||
|
}
|
22
elements/CeleritasCraft.mod.json
Executable file
22
elements/CeleritasCraft.mod.json
Executable file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "recipe",
|
||||||
|
"definition": {
|
||||||
|
"recipeType": "Blasting",
|
||||||
|
"recipeRetstackSize": 1,
|
||||||
|
"group": "",
|
||||||
|
"cookingBookCategory": "MISC",
|
||||||
|
"xpReward": 1.0,
|
||||||
|
"cookingTime": 200,
|
||||||
|
"craftingBookCategory": "MISC",
|
||||||
|
"recipeShapeless": false,
|
||||||
|
"blastingInputStack": {
|
||||||
|
"value": "CUSTOM:CeleritasBlock"
|
||||||
|
},
|
||||||
|
"blastingReturnStack": {
|
||||||
|
"value": "CUSTOM:CeleritasGemstone"
|
||||||
|
},
|
||||||
|
"name": "celeritas_craft",
|
||||||
|
"namespace": "mod"
|
||||||
|
}
|
||||||
|
}
|
44
elements/CeleritasGemstone.mod.json
Executable file
44
elements/CeleritasGemstone.mod.json
Executable file
@ -0,0 +1,44 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "item",
|
||||||
|
"definition": {
|
||||||
|
"renderType": 0,
|
||||||
|
"texture": "celeritasgemstone",
|
||||||
|
"customModelName": "Normal",
|
||||||
|
"customProperties": {},
|
||||||
|
"states": [],
|
||||||
|
"name": "Celeritas Gemstone",
|
||||||
|
"rarity": "UNCOMMON",
|
||||||
|
"creativeTab": {
|
||||||
|
"value": "CUSTOM:MantleToStratusTab"
|
||||||
|
},
|
||||||
|
"stackSize": 64,
|
||||||
|
"enchantability": 0,
|
||||||
|
"useDuration": 0,
|
||||||
|
"toolType": 1.0,
|
||||||
|
"damageCount": 0,
|
||||||
|
"recipeRemainder": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"destroyAnyBlock": false,
|
||||||
|
"immuneToFire": false,
|
||||||
|
"stayInGridWhenCrafting": false,
|
||||||
|
"damageOnCrafting": false,
|
||||||
|
"enableMeleeDamage": false,
|
||||||
|
"damageVsEntity": 0.0,
|
||||||
|
"specialInfo": [],
|
||||||
|
"hasGlow": false,
|
||||||
|
"guiBoundTo": "<NONE>",
|
||||||
|
"inventorySize": 9,
|
||||||
|
"inventoryStackSize": 64,
|
||||||
|
"isFood": false,
|
||||||
|
"nutritionalValue": 4,
|
||||||
|
"saturation": 0.3,
|
||||||
|
"eatResultItem": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"isMeat": false,
|
||||||
|
"isAlwaysEdible": false,
|
||||||
|
"animation": "none"
|
||||||
|
}
|
||||||
|
}
|
129
elements/Cherrygroun.mod.json
Executable file
129
elements/Cherrygroun.mod.json
Executable file
@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "cherry_toproots",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000000,
|
||||||
|
"minCountPerChunk": 16,
|
||||||
|
"maxCountPerChunk": 16,
|
||||||
|
"spawnLocation": "Ground",
|
||||||
|
"spawnHeightOffset": -1,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": -4,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove1"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.IRON_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.COPPER_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.EXPOSED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WEATHERED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.OXIDIZED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.EXPOSED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WEATHERED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.OXIDIZED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.EXPOSED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WEATHERED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.OXIDIZED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.EXPOSED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WEATHERED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.OXIDIZED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_COPPER_BLOCK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_EXPOSED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_WEATHERED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_OXIDIZED_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_EXPOSED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_WEATHERED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_OXIDIZED_CUT_COPPER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_EXPOSED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_WEATHERED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_OXIDIZED_CUT_COPPER_STAIRS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_EXPOSED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_WEATHERED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.WAXED_OXIDIZED_CUT_COPPER_SLAB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.REDSTONE_BLOCK"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:FlippedCherry"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK"
|
||||||
|
}
|
||||||
|
}
|
29
elements/City2001.mod.json
Executable file
29
elements/City2001.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "city_2001",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 50,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove2"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:AncienterCity"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/CityCreepah.mod.json
Executable file
29
elements/CityCreepah.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "city_creepah",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 400,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 50,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove2"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:AncienterCity"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/CityGeode.mod.json
Executable file
29
elements/CityGeode.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "city_geodes",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 10000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 30,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove2"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:AncienterCity"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/CityPilgrims.mod.json
Executable file
29
elements/CityPilgrims.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "city_voyagers",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 400,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 70,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove2"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:AncienterCity"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/CityRedstone.mod.json
Executable file
29
elements/CityRedstone.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "city_resdston",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 10000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 30,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove2"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:AncienterCity"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/CitySpikeball.mod.json
Executable file
29
elements/CitySpikeball.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "city_spikeballcommon",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 100000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 30,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove2"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:AncienterCity"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/Cityepta.mod.json
Executable file
29
elements/Cityepta.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "city_eptal",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 30,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove2"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:AncienterCity"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
193
elements/Cliffs.mod.json
Executable file
193
elements/Cliffs.mod.json
Executable file
@ -0,0 +1,193 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "biome",
|
||||||
|
"definition": {
|
||||||
|
"name": "Cliffs",
|
||||||
|
"groundBlock": {
|
||||||
|
"value": "CUSTOM:FakeAndesite"
|
||||||
|
},
|
||||||
|
"undergroundBlock": {
|
||||||
|
"value": "Blocks.STONE#3"
|
||||||
|
},
|
||||||
|
"underwaterBlock": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"airColor": {
|
||||||
|
"value": -16119286,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"ambientSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"additionsSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"music": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"moodSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"moodSoundDelay": 6000,
|
||||||
|
"spawnParticles": false,
|
||||||
|
"particleToSpawn": {
|
||||||
|
"value": "EXPLOSION_NORMAL"
|
||||||
|
},
|
||||||
|
"particlesProbability": 0.5,
|
||||||
|
"rainingPossibility": 0.0,
|
||||||
|
"temperature": 0.4,
|
||||||
|
"spawnBiome": false,
|
||||||
|
"spawnInCaves": false,
|
||||||
|
"spawnBiomeNether": false,
|
||||||
|
"genTemperature": {
|
||||||
|
"min": 0.3998,
|
||||||
|
"max": 0.4
|
||||||
|
},
|
||||||
|
"genHumidity": {
|
||||||
|
"min": -1.0E-4,
|
||||||
|
"max": 0.0
|
||||||
|
},
|
||||||
|
"genContinentalness": {
|
||||||
|
"min": -1.0E-4,
|
||||||
|
"max": 0.0
|
||||||
|
},
|
||||||
|
"genErosion": {
|
||||||
|
"min": -1.0E-4,
|
||||||
|
"max": 0.0
|
||||||
|
},
|
||||||
|
"genWeirdness": {
|
||||||
|
"min": -1.0E-4,
|
||||||
|
"max": 0.0
|
||||||
|
},
|
||||||
|
"treesPerChunk": 5,
|
||||||
|
"vanillaTreeType": "Big trees",
|
||||||
|
"treeType": 1,
|
||||||
|
"minHeight": 5,
|
||||||
|
"treeStem": {
|
||||||
|
"value": "Blocks.STONE#5"
|
||||||
|
},
|
||||||
|
"treeBranch": {
|
||||||
|
"value": "Blocks.STONE#3"
|
||||||
|
},
|
||||||
|
"treeVines": {
|
||||||
|
"value": "Blocks.COBBLESTONE_WALL#0"
|
||||||
|
},
|
||||||
|
"treeFruits": {
|
||||||
|
"value": "Blocks.STONE#1"
|
||||||
|
},
|
||||||
|
"defaultFeatures": [
|
||||||
|
"Caves",
|
||||||
|
"Ores",
|
||||||
|
"MonsterRooms",
|
||||||
|
"FrozenTopLayer",
|
||||||
|
"Fossils",
|
||||||
|
"InfestedStone",
|
||||||
|
"Dripstone",
|
||||||
|
"TaigaRocks",
|
||||||
|
"AmethystGeodes"
|
||||||
|
],
|
||||||
|
"spawnStronghold": false,
|
||||||
|
"spawnMineshaft": false,
|
||||||
|
"spawnMineshaftMesa": false,
|
||||||
|
"spawnPillagerOutpost": false,
|
||||||
|
"villageType": "none",
|
||||||
|
"spawnWoodlandMansion": false,
|
||||||
|
"spawnJungleTemple": false,
|
||||||
|
"spawnDesertPyramid": false,
|
||||||
|
"spawnSwampHut": false,
|
||||||
|
"spawnIgloo": false,
|
||||||
|
"spawnOceanMonument": false,
|
||||||
|
"spawnShipwreck": false,
|
||||||
|
"spawnShipwreckBeached": false,
|
||||||
|
"spawnBuriedTreasure": false,
|
||||||
|
"oceanRuinType": "NONE",
|
||||||
|
"spawnNetherBridge": false,
|
||||||
|
"spawnNetherFossil": false,
|
||||||
|
"spawnBastionRemnant": false,
|
||||||
|
"spawnEndCity": false,
|
||||||
|
"spawnRuinedPortal": "NONE",
|
||||||
|
"spawnEntries": [
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntitySilverfish"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "monster"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityEnderman"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "monster"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityIronGolem"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "creature"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntitySnowman"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "creature"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityZombie"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "monster"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntitySkeleton"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "monster"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityGoat"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "creature"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityLlama"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "creature"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityIllusionIllager"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 3,
|
||||||
|
"spawnType": "monster"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
25
elements/CliffsGet.mod.json
Executable file
25
elements/CliffsGet.mod.json
Executable file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "achievement",
|
||||||
|
"definition": {
|
||||||
|
"achievementName": "Pointy stuff!",
|
||||||
|
"achievementDescription": "Locate and explore a stone island",
|
||||||
|
"achievementIcon": {
|
||||||
|
"value": "Blocks.STONE#5"
|
||||||
|
},
|
||||||
|
"background": "Default",
|
||||||
|
"disableDisplay": false,
|
||||||
|
"showPopup": true,
|
||||||
|
"announceToChat": true,
|
||||||
|
"hideIfNotCompleted": false,
|
||||||
|
"rewardLoot": [],
|
||||||
|
"rewardRecipes": [],
|
||||||
|
"rewardFunction": "No function",
|
||||||
|
"rewardXP": 0,
|
||||||
|
"achievementType": "task",
|
||||||
|
"parent": {
|
||||||
|
"value": "CUSTOM:TreesOfGreen"
|
||||||
|
},
|
||||||
|
"triggerxml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"biome_entered\" x=\"48\" y=\"136\"><field name=\"biome\">CUSTOM:Cliffs</field><next><block type=\"advancement_trigger\" deletable=\"false\"></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
33
elements/Cliffsgroundspike124124.mod.json
Executable file
33
elements/Cliffsgroundspike124124.mod.json
Executable file
@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "cliffs_ground_spike124124",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Ground",
|
||||||
|
"spawnHeightOffset": -2,
|
||||||
|
"spawnXOffset": -10,
|
||||||
|
"spawnZOffset": -10,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove1"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:FakeAndesite"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Cliffs"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
33
elements/Cliffsgroundspike1920.mod.json
Executable file
33
elements/Cliffsgroundspike1920.mod.json
Executable file
@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "cliffs_ground_spike1920",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Ground",
|
||||||
|
"spawnHeightOffset": 0,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove1"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:FakeAndesite"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Cliffs"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
39
elements/Cliffsskybridge.mod.json
Executable file
39
elements/Cliffsskybridge.mod.json
Executable file
@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "cliffs_sky_bridge",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 5000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 0,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove1"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.AIR"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.VOID_AIR"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.CAVE_AIR"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Cliffs"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/Cliffsskyspike1892.mod.json
Executable file
29
elements/Cliffsskyspike1892.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "cliffs_sky_spike1892",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 100000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 5,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 25,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove1"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Cliffs"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/Cliffsskyspike6193801.mod.json
Executable file
29
elements/Cliffsskyspike6193801.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "cliffs_sky_spike6193801",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 100000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 5,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 100,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove1"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Cliffs"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/Cliffsskyspike7810.mod.json
Executable file
29
elements/Cliffsskyspike7810.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "cliffs_sky_spike7810",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 100000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 5,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 50,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove1"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Cliffs"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/Cliffsskytinyspike12412.mod.json
Executable file
29
elements/Cliffsskytinyspike12412.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "cliffs_sky_tinyspike12412",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 8,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 75,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove1"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Cliffs"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/Cloudblue12804.mod.json
Executable file
29
elements/Cloudblue12804.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "cloud_blue12804",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 100000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 40,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Clouds"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
elements/Cloudcloud455.mod.json
Executable file
29
elements/Cloudcloud455.mod.json
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "cloud_cloud455",
|
||||||
|
"randomlyRotateStructure": true,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 100000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Air",
|
||||||
|
"spawnHeightOffset": 60,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Clouds"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
39
elements/Cloudgroundtree12804.mod.json
Executable file
39
elements/Cloudgroundtree12804.mod.json
Executable file
@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "structure",
|
||||||
|
"definition": {
|
||||||
|
"structure": "cloud_ground_tree12804",
|
||||||
|
"randomlyRotateStructure": false,
|
||||||
|
"surfaceDetectionType": "First motion blocking block",
|
||||||
|
"spawnProbability": 1000000,
|
||||||
|
"minCountPerChunk": 1,
|
||||||
|
"maxCountPerChunk": 1,
|
||||||
|
"spawnLocation": "Underground",
|
||||||
|
"spawnHeightOffset": -2,
|
||||||
|
"spawnXOffset": 0,
|
||||||
|
"spawnZOffset": 0,
|
||||||
|
"spawnWorldTypes": [
|
||||||
|
"CUSTOM:TheAbove"
|
||||||
|
],
|
||||||
|
"restrictionBlocks": [
|
||||||
|
{
|
||||||
|
"value": "Blocks.CALCITE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"value": "Blocks.STAINED_GLASS#8"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"restrictionBiomes": [
|
||||||
|
{
|
||||||
|
"value": "CUSTOM:Clouds"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignoreBlocks": "AIR_AND_STRUCTURE_BLOCK",
|
||||||
|
"generateCondition": {
|
||||||
|
"name": "InBoundsSky"
|
||||||
|
},
|
||||||
|
"onStructureGenerated": {
|
||||||
|
"name": "Cloudgroundtree12804OnStructureInstanceGenerated"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
7
elements/Cloudgroundtree12804OnStructureInstanceGenerated.mod.json
Executable file
7
elements/Cloudgroundtree12804OnStructureInstanceGenerated.mod.json
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "procedure",
|
||||||
|
"definition": {
|
||||||
|
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"block_add\"><value name=\"block\"><block type=\"mcitem_allblocks\"><field name=\"value\">CUSTOM:StructTreePlace</field></block></value><value name=\"x\"><block type=\"coord_x\"></block></value><value name=\"y\"><block type=\"coord_y\"></block></value><value name=\"z\"><block type=\"coord_z\"></block></value><next><block type=\"block_schedule_tick\"><value name=\"x\"><block type=\"coord_x\"></block></value><value name=\"y\"><block type=\"coord_y\"></block></value><value name=\"z\"><block type=\"coord_z\"></block></value><value name=\"ticks\"><block type=\"math_number\"><field name=\"NUM\">20</field></block></value></block></next></block></next></block></xml>"
|
||||||
|
}
|
||||||
|
}
|
176
elements/Clouds.mod.json
Executable file
176
elements/Clouds.mod.json
Executable file
@ -0,0 +1,176 @@
|
|||||||
|
{
|
||||||
|
"_fv": 47,
|
||||||
|
"_type": "biome",
|
||||||
|
"definition": {
|
||||||
|
"name": "Clouds",
|
||||||
|
"groundBlock": {
|
||||||
|
"value": "Blocks.STAINED_GLASS#0"
|
||||||
|
},
|
||||||
|
"undergroundBlock": {
|
||||||
|
"value": "Blocks.CALCITE"
|
||||||
|
},
|
||||||
|
"underwaterBlock": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"airColor": {
|
||||||
|
"value": -3342337,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"grassColor": {
|
||||||
|
"value": -1,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"foliageColor": {
|
||||||
|
"value": -1,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"waterColor": {
|
||||||
|
"value": -6684673,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"waterFogColor": {
|
||||||
|
"value": -10027009,
|
||||||
|
"falpha": 0.0
|
||||||
|
},
|
||||||
|
"ambientSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"additionsSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"music": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"moodSound": {
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"moodSoundDelay": 6000,
|
||||||
|
"spawnParticles": false,
|
||||||
|
"particleToSpawn": {
|
||||||
|
"value": "EXPLOSION_NORMAL"
|
||||||
|
},
|
||||||
|
"particlesProbability": 0.5,
|
||||||
|
"rainingPossibility": 0.0,
|
||||||
|
"temperature": 0.0,
|
||||||
|
"spawnBiome": false,
|
||||||
|
"spawnInCaves": false,
|
||||||
|
"spawnBiomeNether": false,
|
||||||
|
"genTemperature": {
|
||||||
|
"min": -1.0E-4,
|
||||||
|
"max": 0.0
|
||||||
|
},
|
||||||
|
"genHumidity": {
|
||||||
|
"min": 0.0,
|
||||||
|
"max": 1.0E-4
|
||||||
|
},
|
||||||
|
"genContinentalness": {
|
||||||
|
"min": -1.0E-4,
|
||||||
|
"max": 0.0
|
||||||
|
},
|
||||||
|
"genErosion": {
|
||||||
|
"min": -1.0E-4,
|
||||||
|
"max": 0.0
|
||||||
|
},
|
||||||
|
"genWeirdness": {
|
||||||
|
"min": -1.0E-4,
|
||||||
|
"max": 0.0
|
||||||
|
},
|
||||||
|
"treesPerChunk": 1,
|
||||||
|
"vanillaTreeType": "Big trees",
|
||||||
|
"treeType": 1,
|
||||||
|
"minHeight": 10,
|
||||||
|
"treeStem": {
|
||||||
|
"value": "Blocks.STONE#5"
|
||||||
|
},
|
||||||
|
"treeBranch": {
|
||||||
|
"value": "Blocks.STONE#3"
|
||||||
|
},
|
||||||
|
"treeVines": {
|
||||||
|
"value": "Blocks.COBBLESTONE_WALL#0"
|
||||||
|
},
|
||||||
|
"treeFruits": {
|
||||||
|
"value": "Blocks.STONE#1"
|
||||||
|
},
|
||||||
|
"defaultFeatures": [
|
||||||
|
"Caves",
|
||||||
|
"Ores",
|
||||||
|
"MonsterRooms"
|
||||||
|
],
|
||||||
|
"spawnStronghold": false,
|
||||||
|
"spawnMineshaft": false,
|
||||||
|
"spawnMineshaftMesa": false,
|
||||||
|
"spawnPillagerOutpost": false,
|
||||||
|
"villageType": "none",
|
||||||
|
"spawnWoodlandMansion": false,
|
||||||
|
"spawnJungleTemple": false,
|
||||||
|
"spawnDesertPyramid": false,
|
||||||
|
"spawnSwampHut": false,
|
||||||
|
"spawnIgloo": false,
|
||||||
|
"spawnOceanMonument": false,
|
||||||
|
"spawnShipwreck": false,
|
||||||
|
"spawnShipwreckBeached": false,
|
||||||
|
"spawnBuriedTreasure": false,
|
||||||
|
"oceanRuinType": "NONE",
|
||||||
|
"spawnNetherBridge": false,
|
||||||
|
"spawnNetherFossil": false,
|
||||||
|
"spawnBastionRemnant": false,
|
||||||
|
"spawnEndCity": false,
|
||||||
|
"spawnRuinedPortal": "NONE",
|
||||||
|
"spawnEntries": [
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityAllay"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "creature"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityChicken"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "creature"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityCreeper"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "monster"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntitySkeleton"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "monster"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityCaveSpider"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "monster"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"value": "EntityVex"
|
||||||
|
},
|
||||||
|
"minGroup": 4,
|
||||||
|
"maxGroup": 4,
|
||||||
|
"weight": 20,
|
||||||
|
"spawnType": "monster"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user