Loading...
Beta Modpages Unclaimed

Better Questing - Multiblock and Structure Integration

BetterQuesting Expansion for Multiblock and Structure compatability.

0 Likes
5998846 Downloads
Created by fonnymunkey

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:


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


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Mystical Agradditions

Adds tier 6 crops, Tinkers' support, Paxels and more to Mystical Agriculture!

Reborn Storage

Refined Storage add-on adding multi-block crafters and larger disks

Ex Compressum

Ex Nihilo Addon. Attempts to reduce grind by adding pre-automation tools like compressed hammers.