Description
Eureka Control Keys
Control Eureka ships with reusable key items instead of opening the helm GUI.
Important: Always back up your world before installing, updating, removing, or using this mod.
Eureka Control Keys is an unofficial addon and should be used entirely at your own risk.
Important Update Notice
Starting with Eureka Control Keys 1.0.0, the project was renamed and reorganized.
The old mod ID:
vr_eureka_disassembler
has been replaced with:
eck
If you are updating from the old vr_eureka_disassembler-2.1.2 version:
- Remove the old
vr_eureka_disassembler-2.1.2.jarbefore installing ECK. - Do not install the old and new versions at the same time.
- Back up your world before updating.
- Old key items use different item IDs and are not automatically converted to the new ECK items.
Old IDs:
vr_eureka_disassembler:assembly_key
vr_eureka_disassembler:alignment_key
vr_eureka_disassembler:disassembly_key
New IDs:
eck:assembly_key
eck:alignment_key
eck:disassembly_key
If your world contains keys from the old version, they may disappear after the old mod is removed.
A complete world backup is strongly recommended before updating.
About
Eureka Control Keys, abbreviated ECK, is an unofficial utility addon for Eureka! Ships! and Valkyrien Skies.
It adds three reusable key items that allow players to:
- Assemble a ship
- Align an assembled ship
- Disassemble a ship
Each action can be triggered directly from a Eureka ship helm without opening the helm GUI.
This addon was originally created as a workaround for Vivecraft environments where the Eureka helm interface may not appear correctly or may be difficult to operate in VR.
Vivecraft is not required.
ECK can also be used in standard non-VR Minecraft.
The addon does not replace Eureka's ship system. It simply provides an alternative way to trigger Eureka's existing ship-control functions.
Features
Assembly Key
Use the Assembly Key on a Eureka ship helm to assemble the connected structure into a ship.
Alignment Key
Use the Alignment Key on the helm of an assembled ship to trigger Eureka's ship alignment function.
Disassembly Key
Use the Disassembly Key on the helm of an assembled ship to disassemble the ship.
Key Properties
All three keys:
- Have no durability
- Are not consumed when used
- Have a maximum stack size of one
- Are available in the dedicated ECK creative inventory tab
- Include English and Japanese item names
- Use Eureka's existing ship-control functions
How to Use
- Craft or obtain the required control key.
- Hold the key in your hand.
- Sneak while looking directly at a Eureka ship helm.
- Right-click or interact with the helm.
- The corresponding ship action will be executed by the server.
The key must be used directly on a Eureka Ship Helm.
Using a key on another block will not activate a ship function.
ECK 1.0.1 Control Method
ECK 1.0.1 uses only direct key interaction with the Eureka helm.
Custom ECK commands and the old /vrship commands have been completely removed.
This simplifies the mod and keeps its functionality focused on the three control keys.
Crafting Recipes
All three keys use the following recipe pattern:
S R S
R X R
S R S
Where:
S= StoneR= Redstone DustX= Material that determines the key type
Assembly Key
The center material is a Gold Ingot.
Stone Redstone Dust Stone
Redstone Dust Gold Ingot Redstone Dust
Stone Redstone Dust Stone
Alignment Key
The center material is a Compass.
Stone Redstone Dust Stone
Redstone Dust Compass Redstone Dust
Stone Redstone Dust Stone
Disassembly Key
The center material is an Iron Ingot.
Stone Redstone Dust Stone
Redstone Dust Iron Ingot Redstone Dust
Stone Redstone Dust Stone
Creative Inventory
ECK includes its own creative inventory tab:
ECK
The tab contains:
- Assembly Key
- Alignment Key
- Disassembly Key
Item IDs
eck:assembly_key
eck:alignment_key
eck:disassembly_key
The keys can also be obtained using Minecraft's standard /give command:
/give @s eck:assembly_key
/give @s eck:alignment_key
/give @s eck:disassembly_key
These are standard Minecraft commands and are not custom ECK commands.
Requirements
Eureka Control Keys requires:
- Minecraft 1.20.1
- Minecraft Forge 47.x
- Valkyrien Skies 2.4.11 or compatible newer version
- Eureka! Ships! 1.6.3 or compatible newer version
Vivecraft
Vivecraft is not a required dependency.
ECK was originally created primarily as a Vivecraft/Eureka workaround, but the mod itself does not require Vivecraft to load or use the control keys.
Installation
This mod must be installed on both the client and the server.
- Install Minecraft Forge for Minecraft 1.20.1.
- Install Valkyrien Skies.
- Install Eureka! Ships!
- Create a complete backup of your world.
- Place the ECK JAR file in the
modsfolder. - For multiplayer or dedicated servers, install the same ECK version on both the client and server.
Do not install multiple versions of Eureka Control Keys at the same time.
If updating from vr_eureka_disassembler-2.1.2.jar, remove the old JAR before starting Minecraft with ECK.
Testing the mod in a separate test world before using it in an important world is strongly recommended.
Multiplayer
For multiplayer and dedicated servers:
- ECK must be installed on the server.
- Players connecting to the server must also have ECK installed.
- The client and server should use the same version.
- Ship actions are executed and validated by the server.
Backup and Data Warning
Always create a complete backup of your world before installing, updating, removing, or using this mod.
This is especially important when:
- Updating from the old
vr_eureka_disassemblerversions - Updating ECK
- Removing ECK
- Testing the mod in an existing world
- Using it with a large modpack
- Using it on an important multiplayer server
A bug, crash, incompatibility, interrupted server process, or unexpected interaction with another mod could potentially result in:
- Missing or duplicated blocks
- Damaged ship structures
- Lost items
- Missing old ECK or
vr_eureka_disassembleritems - World or chunk corruption
- Server crashes
- Other unexpected damage to Minecraft data
Store important backups separately from the active Minecraft world or server folder.
Compatibility
ECK is designed for:
- Minecraft 1.20.1
- Forge 47.x
- Eureka! Ships!
- Valkyrien Skies
- Vivecraft, when applicable
Compatibility with other Minecraft versions, mod loaders, Eureka versions, Valkyrien Skies versions, Vivecraft versions, servers, and modpacks is not guaranteed.
This is an unofficial addon and is not affiliated with or endorsed by Mojang, Microsoft, Vivecraft, Eureka, Valkyrien Skies, CurseForge, or their respective developers.
Reporting Issues
Bug reports are welcome, although fixes and continued updates cannot be guaranteed.
This project is developed by an individual with limited Minecraft mod-development experience.
I may not have the technical ability to diagnose or fix every bug, crash, incompatibility, or data-related problem.
I apologize if you encounter an issue that I am unable to resolve.
When reporting a problem, please include:
- Minecraft version
- Forge version
- Eureka version
- Valkyrien Skies version
- Vivecraft version, when applicable
- Eureka Control Keys version
- Single-player or multiplayer
- Relevant
latest.logor crash report - A description of what happened immediately before the issue occurred
Providing this information may make it easier to identify the cause of the problem, but a fix cannot be guaranteed.
AI-Assisted Development
This project was developed with the assistance of artificial intelligence tools.
AI tools were used to help write, review, debug, and revise parts of the Java source code and Forge project structure.
The project's purpose, required behavior, testing process, crash analysis, and final implementation decisions were directed and evaluated by the author through repeated testing in Forge, Vivecraft, Eureka, and Valkyrien Skies environments.
AI-assisted code may contain errors or unexpected behavior.
Please follow the backup recommendations above.
License
Eureka Control Keys is released under the MIT License.
The source code may be used, modified, and redistributed under the terms of the MIT License.
ECK may also be included in public or private modpacks in accordance with the license.
Disclaimer
Eureka Control Keys is an unofficial addon.
The addon does not replace or redistribute Eureka or Valkyrien Skies. It calls ship-control functions provided by the installed Eureka mod.
Use this mod entirely at your own risk.
The author is not responsible for corrupted worlds, lost progress, damaged ships, lost items, server problems, software conflicts, or other losses resulting from the installation, update, removal, or use of this addon.
Always back up important Minecraft worlds and server data before using ECK.


