LemADEC / WarpDrive

A warp drive mod for minecraft
69 stars 39 forks source link

The maximum jump distance are judged by thruster blocks instead of mass #542

Open TUNSOU opened 1 year ago

TUNSOU commented 1 year ago

Is your feature request related to a problem? Please describe.

  1. Add functional blocks like engines/wings/thrusters/warp emitters etc. They will enhance the maximum jump distance if valid.

Describe the solution you'd like

  1. Wings are attached to engines. They will affect the horizonal(x&y) distance on planets. Wing blocks are disabled when 3 or more sides are blocked or in an air-sealed space ; power are received by engines.

  2. Thrusters affects xyz and movements in the space. Emits fire when working and breaks blocks covering the nozzle side and damage entities. Self-explodes when unable to break high-hardness blocks(assume it stores energy and releases while working. If unable to release so it explode) . Consumes power for each one

  3. Entering hyper requires warp emitters and they affect movements in the hyperspace and valid when formed a ring. Consume antimatter or strangematter as fuels. will do damage to entities like active accelerators

  4. Mass do negative affect to jumping distance

Additional context This will make the game more realistic and decorations no more useless and will encourage players to build them more. Besides, this will disencourage players to persue bigger ships for longer jump. It's a good way to save players' PCs and servers