Hardcore Questing Mode: Moveable Quest Gates
No reviews yet
Lets HQM Quest Gates move with pistons while preserving their questing data.
Mechanics and features that improve on the Vanilla redstone system, from QoL to compact circuit substitutes.
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Addresses and fixes known bugs and issues.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
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.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
A Minecraft mod that lets Hardcore Questing Mode quest gate blocks move with vanilla pistons while preserving their portal data.
Features
- Moveable Quest Gates: Allows
hqm:quest_portalblocks to be moved by vanilla pistons. - Sticky Piston Support: Sticky pistons can push and retract quest gates.
- Normal Piston Support: Normal pistons can push quest gates.
- All Directions: Movement works in all six piston directions.
- Vanilla Limits Preserved: The normal 12-block piston limit and unrelated piston rules still apply.
- Scoped Behavior: Other tile entity blocks remain unpushable unless vanilla already allows them.
- HQM Integration: Targets Hardcore Questing Mode
4.4.4quest portals.
Aggressive Coremod Approach
This mod is intentionally aggressive and is meant for controlled niche modpacks, not broad public-pack compatibility.
- Vanilla Piston Patch: Uses UniMixins to patch vanilla piston logic directly.
- Custom Movement Path: Replaces the vanilla piston move routine only when an HQM quest portal is part of the piston move.
- Tile Entity Override: Adds custom data storage to vanilla moving piston tile entities so HQM portal NBT survives piston animation.
- Targeted Risk: The aggressive behavior is scoped to
hqm:quest_portal; unrelated piston moves should keep vanilla behavior. - Compatibility Target: Built and tested against Minecraft
1.7.10, Forge10.13.4.1614, and HQM4.4.4.
Portal Data Preservation
Quest gates keep their configured state while moving:
- NBT Capture: Captures
TileEntityPortaldata before the piston replaces the source block. - Moving Piston Storage: Stores the captured portal data on the temporary moving piston tile entity.
- Restore Queue: Restores the portal snapshot after movement finishes.
- Quest Binding: Keeps the assigned quest.
- Portal Settings: Preserves portal type, custom display item, collision flags, texture flags, and player data.
- Save Safety: Persists custom moving-piston data through NBT if the world is saved mid-movement.
Screenshots
Gallery
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
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources