This tutorial is set by the author's setting without permission.
DLD module advantage
The biggest advantage of the DLD module as the dungeon module is that there are many customized content, so that it can adapt to a variety of integrated packages. It can use it to make up for the lack of strange monsters in the integrated package and some of the biological brushes and some.Materials are difficult to obtain.
Configuration file explanation
Blockfamilies
The DLD dungeon can customize the blocks used in the dungeon structure, which can replace the block of the dungeon to any type of block.The folder here is used to set the cubes used in the DLD dungeon structure.
{{"Name": "crumbling_walls_1",
"Blocks": [[[
"Minecraft: StoneBrick",
"Minecraft: StoneBrick (1)", "
"Minecraft: StoneBrick (2)", "
"Minecraft: Air"
]
}
For example, Crumbling_walls refers to the broken wall structure. In "Blocks": [ID], it is a block that constitutes a broken wall. Modify its content to modify the appearance of the broken wall and support the block of other modules.
SPECIALCHESTS
This is a special folder that is used to specialize in special rewards in the local war -on -minded products; this reward is independent of each other with the overall battle of the dungeon, but it has a higher priority.The torrential products are prevailing; if there is no settings here, the global warrior is prevailing.
You can create a new configuration file and fill in the key content by yourself. When writing, you need to comply with the writing rules in the following, otherwise it will not take effect.
Note: Only the new files will not have any effect here!The newly -built files need to be adjusted in Themes file before it can take effect!For details, please refer to the Tutorial 2.3.1.3 Settings
Writing rules
The format of the special reward in this file is:
Type, Level, Modid.name, Minimum Amount, Maximum Amount, NBT TAG (from NBT.CFG)
Example:
#What goes in the cheats#Each line contains:
#Type, Level, Modid.name, Minimum Amount, Maximum Amount, NBT TAG (from NBT.CFG)
# #
#TYPE MUST Be Gear, Heal (Food/Health), or LOOT (TREASURE)
#Level Must be an integer from 1 to 8 repressnting the value/disICulty of Guarding Mobs
#Normally this should be 1 to 7, a value of 8 Will Appear Only in Rare Teasure Chests#Modid is the official ID of the mod; for vanilla items T. he modid is "item"
#Name is the in-code, unlocalized name
#Minimum and Maximum Determine the Stacks Sizes
# #
#You can now create alternate version in the specialchests folder and attach toSe to
#Dungeon themes.
Gear, 1, Minecraft: Stone_sword, 1, 1
Gear, 1, Minecraft: Leather_helmet, 1, 1
Gear, 1, Minecraft: Leather_legings, 1, 1
Gear, 1, Minecraft: Leather_Boots, 1, 1
Gear, 1, Minecraft: Leather_chestplate, 1, 1
Gear, 1, Minecraft: Arrow, 4, 12
Gear, 1, Minecraft: Potion, 1, 1, WBreath1
Gear, 1, Minecraft: Potion, 1, 1, NEYE1
Gear, 2, Minecraft: Stone_sword, 1, 1
Gear, 2, Minecraft: Iron_sword, 1, 1
Gear, 2, Minecraft: Stone_pickaxe, 1, 1Gear, 2, Minecraft: Stone_axe, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
Gear, 2, Minecraft: Bow, 1, 1
Gear, 2, Minecraft: shield, 1, 1
Gear, 2, minecraft: leather_helmet, 1, 1
Gear, 2, minecraft: leather_legings, 1, 1
Gear, 2, minecraft: leather_boots, 1, 1
Gear, 2, minecraft: leather_chestplate, 1, 1
Gear, 2, Minecraft: Iron_helmet, 1, 1
Gear, 2, Minecraft: Iron_legings, 1, 1
Gear, 2, Minecraft: Iron_Boots, 1, 1
Gear, 2, Minecraft: Iron_chestplate, 1, 1
Gear, 2, Minecraft: Arrow, 4, 12
Gear, 2, Minecraft: Potion, 1, 1, WBreath1
Gear, 2, Minecraft: Potion, 1, 1, WBreath1
Gear, 2, Minecraft: Potion, 1, 1, NEYE1
Type
The Type section can only be filled in Gear (equipment), heal (food, etc.), and LOOT (loot).
level
Level is an integer from 1 to 8 to adjust the rarity of war products and protect the strength of the hostile creatures of the war.Usually only 1 to 7 is used. If it is set to 8, it is particularly rare for warrior, and nearby monsters will be particularly powerful.modid.name, minimum amount, maximum amount
modid.name: Write the ID of the loot you want to generate, support any item of any module
minimum amount: the minimum number when generated
maximum amount: the maximum number of generating
Nbt tag (from nbt.cfg)
Adding special NBT information to this war product, its operating method is like the NBT in the original MC, such as enchantment and potion; potions such as NBT without NBT must require NBT tags.
For example, the first line of Wbreath1 in the example is NBT information.
It should be noted that the NBT here is not the NBT in the game, but the nbt set in the configuration file nbt.cfg (see below)
themes
This folder is more finely customized to the DLD dungeon.The generation logic of the DLD dungeon is a group system, that is, it is generated according to different groups. Therefore, the files in the folder are classified in detail for the group system. You can modify the appearance of the DLD dungeon in different groups.Modify it to fit the integrated package very well.
Note: The green font in the configuration file will not have any effect on the configuration. Usually it is explanatory text, deleting or modifying them will not affect the configuration file
The file name in Themes cannot be modified, and the name of each file represents the custom information of the DLD dungeon in this style.For example: Oceanic is the related files of the Underwater DLD dungeon; Nether is the related files of the lower world dungeon.
Take comments as an example
Group
biomes = Forest, Plains, Mountains, Hills, DESERT, FROZEN, WASTELANDNotInbiomes = Nether, END, MESA, SAWMP
Biomewhitelist =
BiomeBlackList = Minecraft: Jungle, Minecraft: Jungle_hills, Minecraft: Jungle_Edge, MINECRAFT: Mutated_jungle, MUTATED_JUNGLE_EDGE
The first line: What groups should be generated in this style of DLD, optional Forest, Plains, Mountain, Hills, SWAMP, Water, DESERT, FROZE, JUNGLE, WASTELAND, Nether, End, MAGICAL.
Second line: What groups should not be generated in this style of DLD
The third line: group system whitelin
The fourth line: group blacklist
Note: The blacklist in the fourth line uses the standard MC group ID designated group, and the group system of the first line is the code set by the MOD.Precise division like MC group ID
Y -axis setting
miny = 25maxy = 50
Used to set the maximum and minimum Y -axis restrictions of the dungeon
Treasure Settings
chestsfile = chests.cfg
The checks.cfg file here refers to the file in the root directory of the configuration file. For details, please refer to the checks file in the screenshot of this tutorial.
The CHESTS file is a public loot file. Its writing rules are exactly the same as that of the 2.2 part. The only difference is that it is a public loot file.In any file in Themes, if you fill in Chests.cfg here at Chestsfile = here, then the dungeon will read the loot set by this file.
If there is no special setting, the files in Themes should be filled in.
Special settings, reference tutorial 2.2.1 writing rules.If you write a loot file in this folder, named 114514.If you want a certain dungeon to retrieve the loot of 114514 instead of cheats, then you can fill in:
Chestsfile = 114514.cfg
aisle
buildfoundation = true
TRUE indicates that the entrance is generated between the dungeon and the ground; if it is false, it does not generate the entrance, you must find it manually
structure
Sizes = 2, 5, 10, 5, 1
The size of the dungeon, the larger the number of the number, the more likely to generate.Five numbers must be filled in here, and the probability will be calculated according to the order of numbers.
#ROOFLESS, WALL-LSS Rooms; Mostly for Surface DungeonsOutside = 2, 20, 10, 10, 0, 0, 0, 0
#Amount of liquid blocks (pools) on the floor
liquids = 0, 0, 0, 0, 0, 0, 100
#NUMBER of EXTRA Doors Which May Lead to Rooms Off The Main Route
Subrooms = 5, 20, 50, 45, 5, 0, 0, 0
#FREQUENCY of Tong to Place a Mini-Room Inside a Larger Room
Islands = 5, 50, 10, 50, 20, 0
#How many pillars to use
pillars = 5, 30, 60, 40, 20, 0
#Not use, but will be the number of fences artdoor rooms
fences = 5, 15, 30, 75, 25, 0, 0
#How General SEMETRIC and Organized Roosm Appear
Symmetry = 5, 15, 30, 75, 25, 0#How much variability in the blocks to be used
variability = 25, 75, 50, 25, 5, 0, 0, 0, 0
#IDEA BORROWED FROM GREYMERK's Roguelike Dungeons; CHANCE of Not Building Over AirBlocks
degeneracy = 50, 5, 15, 50, 10, 0, 0, 0
#How many feature to add to Rooms
Complexity = 5, 10, 25, 75, 15, 0, 0
#How much variation in the y should be found
vertic = 5, 10, 25, 20, 10, 10, 0
#How many entrances to play
ENTRANCES = 2, 0, 0, 0, 0, 0, 0
naturals = 25, 10, 5, 0, 0, 0, 0
How much is related elements.There are 6 numbers here, which is exactly the same as the size, but here is other settings.For example, the fourth line liquids = ......, how many liquid blocks will be generated on the floor.You can adjust according to your own needs.
You need to use the words that start with translation software to understand the modification content.
#The main block for building wallsWalls = Minecraft: StoneBrick, Minecraft: Cobblestone, MINECRAFT: Sandstone, Minecraft: Brick_block_block
#The main block for building flow
Floors = Minecraft: StoneBrick, Minecraft: Cobblestone, Minecraft: DIRT, MINECRAFT: Stone
#The main block for lining Ceilings
CEILINGS = MINECRAFT: StoneBrick, Minecraft: Cobblestone, Minecraft: Water, MINECRAFT: Double_SLAB#BLOCKS to Be Userdoor Feindes ( Not Yet used)
feencing = Minecraft: StoneBrick, Minecraft: Cobblestone, MINECRAFT: Sandstone
feencing = MINECRAFT: Brick_block, Minecraft: Dirt, Minecraft: Stone
#Block to reply liquids; Fill Pools
liquid = Minecraft: Water, Minecraft: Gravel
#BLOCK FROM Which to Build Pillars
Pillarblock = Minecraft: StoneBrick, Minecraft: Cobblestone, Minecraft: Sandstone, Minecraft: Planks, Minecraft: Double_SLAB_SLAB
#Block Found in Cave-Like Areas
caveblock = minecraft:stone, minecraft:stone, minecraft:cobblestone, minecraft:sandstone,
#The block to file empty spaces
Air = Minecraft: Water
In the dungeon style, the blocks used in the dungeon's overall structure are filled here, such as the second line of Walls = Minecraft: StoneBrick, Minecraft: Cobblestone, Minecraft: Sandstone, Minecraft: Brick_block, it means that the main wall of the dungeon will be Minecraft:StoneBrick (stone brick), Minecraft: Cobblestone (Round Stone), Minecraft: Sandstone (sandstone), Minecraft: Brick_block (brick).Related settings also support module items.
You need to use the words that start with translation software to understand the modification content.
#weak, basic mobs; by defaultcommonmobs = minecraft: guardian
#TOUGHER MOBS Everyday Mobs
Hardmobs = MINECRAFT: Guardian
#Really tough mobs, minefantasy brutes, mid-level dungeons mobs, and many of lycanite's mobs Go HereBrutemobs = MineCraft: Elder_Guardian, MINEC raft: Guardian
#The baddest of the bad, minefantasy dragon, dungeon mobs rakshasa, and all bosses go here; empty by default in the overworld
#But for the nether This has well boss.
eliteMobs = MINECRAFT: Elder_guardian
bossMobs = MINECRAFT: Elder_guardian
Monster refreshed by the dungeon.
commonmobs =, Hardmobs =, BRUTEMOBS =, EliteMobs =, Bossmobs =, and the ID of hostile creatures must be written behind the number (no organisms that do not support mobilization cages will not work);The quantity and intensity generated by creatures.For example, there will be a lot of creatures in CommonMobs, but there is no additional strength; BossMobs has few creatures, but the intensity is very high.
cheats
Universal loot files.Its writing rules are consistent with 2.2.1 writing rules.
Dldungeonsjbg
This file is other adjustable settings of some DLD dungeons.There is usually no need to adjust.
What you need to pay more attention is
i: FrequencyScale = 8
It represents the generating frequency of the dungeon. The larger the number of the dungeon, the lower the dungeon.However, it is generally not recommended to set it to less than 8, which will cause the dungeon to coincide with each other. The underground structure is rotten, which is not conducive to exploration.
i: diarsions <0
-1
>
It represents the dimension that can be generated.DLD can be generated at the end, but you need to add 1 dimension here and use the END group in the previous Themes.
NBT
Custom NBT label, please combine the content of 2.2.5 NBT TAG (from NBT.CFG).
Example:
Health1 json {Potion: "Minecraft: Healing"}
Health1 is the NBT tag in the loot file. JSON does not need to modify it. {Potion: "Minecraft: Healing"} is the correct NBT code.The usage here is to improve item information.
LOOT SHORT ID 2
LOOT is the NBT label of the loot, and the SHORT ID 2 represents the enchantment with the enchanting ID.The usage here is the enchantment corresponding to the item.Note that all enchantment in 1.12.2 is stored in this digital form, and you need to check the ID of the enchanting corresponding to the ID.
Slice String name "1919810"
SLICE is a NBT label for loot, String name "1919810", indicating that the name of the item will be named 1919810.The usage here is to modify the name of the item.