promotional bannermobile promotional banner

Eureka Control Keys

Control Eureka ships with special keys instead of using the helm GUI.
video thumbnail

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.jar before 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

  1. Craft or obtain the required control key.
  2. Hold the key in your hand.
  3. Sneak while looking directly at a Eureka ship helm.
  4. Right-click or interact with the helm.
  5. 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 = Stone
  • R = Redstone Dust
  • X = 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.

  1. Install Minecraft Forge for Minecraft 1.20.1.
  2. Install Valkyrien Skies.
  3. Install Eureka! Ships!
  4. Create a complete backup of your world.
  5. Place the ECK JAR file in the mods folder.
  6. 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_disassembler versions
  • 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_disassembler items
  • 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.log or 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.

The Eureka Control Keys Team

profile avatar
  • 7
    Projects
  • 1.7K
    Downloads

I build the mods I wish already existed. Hobby Minecraft mod developer creating compatibility patches, gameplay improvements, QoL mods, and performance optimizations for Minecraft Forge 1.20.1. AI-assisted.

Donate

More from RiserKardiaView all