
Better Questing - Multiblock and Structure Integration
Adds BQ tasks for Recurrent Complex and Multiblocks
About this Mod
BetterQuesting Expansion for Multiblock and Structure compatability.
Tasks:
Locate Structure: Allows for any structure generated by Recurrent Complex to be selected as a location that must be traveled to for completion of quest.
-This mod handles its own data files to keep track of RecComplex structures to help improve performance.
-This mod needs to be present through world generation to work, if added to existing worlds it will only work for chunks generated after adding the mod.
Multiblock: Allows for custom defined multiblock structures to be used as completion requirements when the player right-clicks a selected "keyBlock".
-The block you must click and what item you must click it with can be set in task details. (Leave the item as air if you want to just right click with an empty hand.)
-Store multiblock text files in/as "config/betterquesting/resources/name.txt"
-Length, width, and height must be defined in task details, these values are based on your text file layout.
-Length is blocks read from top to bottom, width is blocks read from left to right, and height is y-layers, separated in the file by "."
-The block to be clicked on is marked as "keyBlock" in the text file.
-If there are blocks you do not care about what they are within the bounding box, they can be marked as "wildcard".
-If you use many wildcard blocks in your multiblocks, you should set "wildcardOptimization" to true in task details.
-Metadata of blocks is used, if you do not care what the metadata is just use ":*" rather than a number.
-There is compatability with the mod GameStages, you can require the player to have reached a certain stage before the quest can be completed. (For use alongside MultiBlock Stages)
-You can set an image to be used for each task, defined in the same way that the BetterQuesting home image is.
Commands:
/getStructureName
-Returns the name of the structure at the player's location.
/getStructureName
-Returns the name of the structure at the specified location.
/getMultiblockCache
-Returns a list of cached multiblock files.
/clearMultiblockCache
-Clears the cached multiblock files and returns the names for confirmation. (Use this if you edit multiblock files while still in-game to refresh them)
Example Multiblock:
Task Details:
Click
fileName = dirthouse.txt
length = 4
width = 4
height = 3
targetItem = minecraft:air
targetBlock = minecraft:wooden_door
Right-clicking the top section of the wooden door will complete this task
Text File:
Click
minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*
minecraft:dirt:*, wildcard, minecraft:chest:*, minecraft:dirt:*
minecraft:dirt:*, wildcard, minecraft:crafting_table:*, minecraft:dirt:*
minecraft:dirt:*, minecraft:wooden_door:*, minecraft:dirt:*, minecraft:dirt:*
.
minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*
minecraft:dirt:*, minecraft:torch:*, wildcard, minecraft:dirt:*
minecraft:dirt:*, wildcard, wildcard, minecraft:dirt:*
minecraft:dirt:*, keyBlock, minecraft:dirt:*, minecraft:dirt:*
.
minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*
minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*
minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*
minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*, minecraft:dirt:*
Dependency:
Better Questing by Funwayguy
Optional Dependencies:
Recurrent Complex by Ivorforce
GameStages by Darkhax
Multiblock Stages by Sky_Som
Need to get in contact with me, or want to support me? Click the badges below:
Available Versions
How to Install Better Questing - Multiblock and Structure Integration on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.12.2).
Install Mod
Open the mod browser in the dashboard and search for "Better Questing - Multiblock and Structure Integration". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.12.2
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Better Questing - Multiblock and Structure Integration server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.12.2). You can switch loaders with one click in the panel.
Is Better Questing - Multiblock and Structure Integration compatible with forge?
Better Questing - Multiblock and Structure Integration officially supports forge for Minecraft 1.12.2. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Better Questing - Multiblock and Structure Integration – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Better Questing - Multiblock and Structure Integration consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Better Questing - Multiblock and Structure Integration with just one click on your server.
