http://s871361223.online.de/index.php?title=Dungeon_Creation&feed=atom&action=historyDungeon Creation - Revision history2024-03-28T18:38:34ZRevision history for this page on the wikiMediaWiki 1.35.2http://s871361223.online.de/index.php?title=Dungeon_Creation&diff=61&oldid=prevAdmin: correct boss block description2021-05-27T09:12:42Z<p>correct boss block description</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 09:12, 27 May 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l70" >Line 70:</td>
<td colspan="2" class="diff-lineno">Line 70:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>To get this clear: The [[Boss Block]] is NOT a spawner. It is a placeholder.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>To get this clear: The [[Boss Block]] is NOT a spawner. It is a placeholder.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br/></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br/></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>When a dungeon gets generated, it will spawn one [[:Category:Boss]] per [[Boss Block]] matching the [[Dungeon Inhabitant|inhabitants]] of the dungeon. Or you can put a [[Soul Bottle]] in it's single slot, on generation it will use the mob spawned from that [[Soul Bottle]] as the boss, if it contains a [[Dummy]] it will exchange it to a mob chosen from the [[Dungeon Inhabitant]] of the dungeon.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>When a dungeon gets generated, it will spawn one [[:Category:Boss]] per [[Boss Block]] matching <ins class="diffchange diffchange-inline">the [[Soulbottle|soul bottle]] inside of it or </ins>the [[Dungeon Inhabitant|inhabitants]] of the dungeon. Or you can put a [[Soul Bottle]] in it's single slot, on generation it will use the mob spawned from that [[Soul Bottle]] as the boss, if it contains a [[Dummy]] it will exchange it to a mob chosen from the [[Dungeon Inhabitant]] of the dungeon.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br/></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br/></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>If the [[Protection System]] is active for your dungeon (see [[Dungeon Configuration]]), the [[Protection Region]] gets disabled once all [[:Category:Boss|bosses]] are defeated or the [[Force Field Nexus]] is broken.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>If the [[Protection System]] is active for your dungeon (see [[Dungeon Configuration]]), the [[Protection Region]] gets disabled once all [[:Category:Boss|bosses]] are defeated or the [[Force Field Nexus]] is broken.</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l76" >Line 76:</td>
<td colspan="2" class="diff-lineno">Line 76:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>A structure can have multiple [[Force Field Nexus]] blocks. However, there will always only be one after placing, if you placed multiples, it will choose one randomly on generation. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>A structure can have multiple [[Force Field Nexus]] blocks. However, there will always only be one after placing, if you placed multiples, it will choose one randomly on generation. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br/></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br/></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">As of newer versions the boss block can hold a single [[Soulbottle|soul bottle]]. It will use the mob inside the [[Soulbottle|soul bottle]] as the [[:Category:Boss]], if it contains no soul bottle, it will choose a [[:Category:Boss]] specified in the [[Dungeon Inhabitant|inhabitants]] of the dungeon.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Exporting ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Exporting ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Finally, you are done building your dungeon. Now grab a [[Exporter Block]] and place it down near your structure.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Finally, you are done building your dungeon. Now grab a [[Exporter Block]] and place it down near your structure.</div></td></tr>
</table>Adminhttp://s871361223.online.de/index.php?title=Dungeon_Creation&diff=31&oldid=prevAdmin: 1 Version importiert2021-05-17T06:54:31Z<p>1 Version importiert</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 06:54, 17 May 2021</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Adminhttp://s871361223.online.de/index.php?title=Dungeon_Creation&diff=30&oldid=prevAdmin at 17:46, 2 March 20212021-03-02T17:46:25Z<p></p>
<p><b>New page</b></p><div>[[Category:Configuration]]<br />
[[Category:Content Creation]]<br />
[[Category:Tutorials]]<br />
Of course CQR allows you to create your own dungeons and let them spawn in the world.<br />
<br/><br />
To accomplish this task, you have 2 possibilities:<br />
* Add a structure to a existing [[Dungeon Configuration]]<br />
* Create your own dungeon config and use your structures with it<br />
<br/><br />
== Adding a structure to a existing dungeon config ==<br />
Basically you just export your [[Structure]] and put it in the structure folders used by the [[Dungeon Configuration]] you want to use.<br />
That is the simplest way.<br />
<br/><br />
== Creating your own dungeon from scratch ==<br />
This applies to all methods to include your dungeon in your game.<br />
<br/><br />
In general there are five steps to create a dungeon:<br />
# Building your dungeon<br />
# Placing [[Null Block|null blocks]]<br />
# Placing mobs, [[Spawner|spawners]] and [[Loot Chest|loot chests]]<br />
# Placing a [[Boss Block]] and or a [[Force Field Nexus]]<br />
# Exporting your dungeon<br />
# Configuring your dungeon<br />
<br/><br />
== Building guidelines ==<br />
The following guidelines are optional, but you are advised to follow them if you want your build to have a chance to appear in the mod as default structure.<br />
<br/><br />
In general there are no boundaries in terms of building a dungeon. However, it is advised that you dont place a lot of valueable blocks such as diamond blocks or anvils in your dungeon.<br />
<br/><br />
While theoretically there is no maximum size, your dungeon shouldnt be larger than 20.000.000 blocks in total (null blocks are not counted).<br />
<br/><br />
If you are building rooms for a dungeon that uses generators like the stronghold (open and linear), all rooms should have the same X,Y and Z size. Stair rooms should have twice the Y size of normal rooms, entrance stairs should have 3x the Y size of normal rooms. <br />
<br/><br />
== On the topic of Null Blocks... ==<br />
First: A [[Null Block]] is a creative only block to use for building a dungeon. When a dungeon gets saved, it does not save the [[Null Block|null blocks]], meaning it wont override blocks in the position of a null block when placing the dungeon.<br />
<br/><br />
In general you should fill the bottom side of your building with [[Null Block|null blocks]] if you have no underground layer and you use underground offsets.<br />
<br/><br />
Also you should place [[Null Block|null blocks]] around your dungeon to allow a smoother placement in the terrain.<br />
<br/><br />
Example: <br />
<br/><br />
[[File:null-block-example.png|500px]]<br />
<br/><br />
<br />
== Loot, more loot and monsters ==<br />
What is a dungeon without enemies? Right, boring. What is a dungeon without loot? Not worth conquering.<br />
<br/><br />
Every dungeon needs loot. To place a loot chest, you can either place down vanilla chests and redstone chests and fill them manually. You can also use all the [[Exporter Chest|exporter chests]] from the Exporter Chests Tab. For configuring those see this article: [[Loot Configuration]].<br />
<br/><br />
You should also know that the contents of containers are not altered or changed when exporting or placing your [[Structure]].<br />
<br/><br />
Now to a more important part: Enemies.<br />
<br/><br />
To place enemies in your dungeon you can just place them normally.<br />
<br/><br />
If you want your enemies to have max health adapted to the distance from spawn and to be able to set the [[Dungeon Inhabitant|inhabitants]] of the dungeon, you should follow the next section.<br />
<br/><br />
The general process of placing enemies is this:<br />
<br/><br />
# Place [[Dummy|dummies]]<br />
# Equip the [[Dummy|dummies]] and customize them<br />
# Get yourself a [[Mob To Spawner|mob to spawner tool]] or a [[Soul Bottle]]<br />
# Click the dummies with the [[Mob To Spawner|mob to spawner tool]], it will create a [[Spawner|single use spawner]] with that mob inside of it<br />
# If you used a [[Soul Bottle]], grab a [[Spawner|cqr spawner]], right click it and place the [[Soul Bottle]] inside.<br />
<br/><br />
To adjust the amount of enemies in a [[Spawner|cqr spawner]]: Open it. Then follow this rule: stack size of one [[Soul Bottle]] stack represents the amount of mobs matching the mob in that bottle.<br />
<br/><br />
== Bosses and Protection == <br />
To get this clear: The [[Boss Block]] is NOT a spawner. It is a placeholder.<br />
<br/><br />
When a dungeon gets generated, it will spawn one [[:Category:Boss]] per [[Boss Block]] matching the [[Dungeon Inhabitant|inhabitants]] of the dungeon. Or you can put a [[Soul Bottle]] in it's single slot, on generation it will use the mob spawned from that [[Soul Bottle]] as the boss, if it contains a [[Dummy]] it will exchange it to a mob chosen from the [[Dungeon Inhabitant]] of the dungeon.<br />
<br/><br />
If the [[Protection System]] is active for your dungeon (see [[Dungeon Configuration]]), the [[Protection Region]] gets disabled once all [[:Category:Boss|bosses]] are defeated or the [[Force Field Nexus]] is broken.<br />
<br/><br />
A structure can have multiple [[Force Field Nexus]] blocks. However, there will always only be one after placing, if you placed multiples, it will choose one randomly on generation. <br />
<br/><br />
== Exporting ==<br />
Finally, you are done building your dungeon. Now grab a [[Exporter Block]] and place it down near your structure.<br />
<br/><br />
Now you have two choices: Manually configuring the exporter or using a [[Selection Selector Helper|helping tool]].<br />
<br/><br />
If you choose to manually configure: Search two opposite corners of your structure and enter those in the [[Exporter Block]].<br />
<br/><br />
If you choose the [[Selection Selector Helper|helping tool]], grab "Selection Selector Helper" item and select your two corners (it works similar to the world edit axe). Once you selected your corners, go to your [[Exporter Block]] and right click it with your tool.<br />
<br/><br />
Now that you marked the selection, right click the [[Exporter Block]].<br />
<br/><br />
The relative mode tells the block that the entered coordinates are coordinates relative to the exporter (similar to vanilla structure block).<br />
<br/><br />
You can set the name of your structure in the [[Exporter Block]] if you want to.<br />
<br/><br />
Once you are ready: Press the "Export" button and exit the [[Exporter Block]]. Once a message pops up that it saved the structure successfully, go to the next step. <br />
If you are on a server: The structures get saved on the server's file system and don't get send to the client.<br />
<br/><br />
== And how can I add it to the game? ==<br />
So you exported your dungeon? Cool, then head to the folder where you installed your game. There, you go into the config folder, from there into the CQR folder. In there should be a folder called "exporter_output". In there the mod saves all exported structure files (.nbt).<br />
<br/><br />
Now you only need to write and configure a dungeon config. For this see this article: [[Dungeon Configuration]].<br />
Please note that you also need to follow the configuration options of your chosen [[:Category:Dungeon Generator]].<br />
Also that's what defines where you need to put your exported structures.</div>Admin