Mod

Better Questing - Multiblock and Structure Integration

Quick rating

Better Questing - Multiblock and Structure Integration

No reviews yet

BetterQuesting Expansion for Multiblock and Structure compatability.

No Theme
Adventure/Exploration
RPG
Mod Addon
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
BQ_Multiblock_Structure_Integration-1.0.9.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

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 <DimensionID> <X Coordinate> <Z Coordinate>

      -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:

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:

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:*

      -Image of building:

 

More task types and capabilities will likely be added in the future.

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:

1202561752294760478?labelColor=violet&color=purplePatreon-F96854?style=for-the-badge&logo=patreon&logoColor=whiteKo--fi-F16061?style=for-the-badge&logo=ko-fi&logoColor=white


Need a server? Click the banner below for 25% off your first month with Bisect Hosting:

banner.webp

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 <DimensionID> <X Coordinate> <Z Coordinate>
-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:

Discord Patreon Ko-Fi

Need a server? Click the banner below and use code "fonny" for 25% off your first month with Bisect Hosting: Bisect Banner

Screenshots

Gallery

  • dirthouse_example.png
    dirthouse_example.png Multiblock example.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

12.8m
Total Downloads
CurseForge
12.8m
Modrinth
~46,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync