MineSpaceships

Warning: This project is experimental. Its files will not synchronize across the CurseForge network.

MineSpaceships is a Plugin designed to have transportation via Spaceships in Minecraft. For those who had similar Plugins on their server: This is not another Movecraft-Plugin!

It works the following: first of all, you have to create a spaceship. You do that by placing a sign with the following syntax:

[Spaceship]
      a;x
      b;y
      c;z

There are two Vectors on that Sign. The vector abc is the amount of blocks you have to move in x-y-and z-direction to get to the lowest corner of the ship. They all have to be negative! The xyz-Vector is the amount of blocks you need to get to the upper corner, wich all have to be positive. With those two vectors you define a rectangle around the ship. Every block within the rectangle is now belonging to it. You active the ship by right-clicking on the sign.

To move the ship you can place several cockpit-signs.

[Pilot]       [MoveTo]         [MoveTo+]
                x                 x
                y                 y
                z                 z

The pilot-sign is a handy sign for movement. It has three states that you can change via right-clicking while sneaking. With this sign you can either lift your ship up into the air or land it back on the ground. With the direct-state you can write coordinates into the chat you want to travel to. you just write the x;y;z coordinate and separate it with semicolons. By adding a plus into it like +x;y;z you move along the vector relative to your ship. In this plugin there are two kinds of declaring where you are aiming to. The first one are absolute coordinates in the world and the other one are relative coordinates to a sign. A nice example are the MoveTo signs. MoveTo moves the ship to the specified coordinates while MoveTo+ just adds it vector to the ships position, and therefore moving relative.

To actually move you need one more thing: Energy. Energy is produced by burning furnaces on the ship. You can either ignite them yourselve or let the ship do the work by adding a sign with the first line [Energy] on it. If you change it's state via sneak and right-click to "Supply" the ship takes some bruning and igniting material from chests located on the ship when needed.

Now you can move, but there are a whole lot of other stuff already build in. However, the Plugin is under heavy development in an early alpha phase and I haven't completed the documentation yet. If you still want to try out the other Stuffs, check out the list of signs that are already built in. Most of them can also be triggered by redstone!

[Target]        (is a referrence to the vector of the sign below)
[AmIin]         (checks if sign position is on a spaceship)
[Spaceship]  (creates a spaceship as described above)
[MoveTo]      (Moves to the specified location)
[MoveTo+]    (moves relative to the given Vector)
[Liftoff]          (lifts the spaceship up into the air)
[Land]          (lands the ship)
[Pilot]           (basic spaceship control)
[Orbit]          (gets orbit control. Ship can enter Orbit when lifted up or reenter when landet in orbit)
[Shield]        (builds up a shield against Phasers. Needs energy to be toggled on)
[PhaserA]    (Shoots a Phaser towards an absolute location. This sign needs to be attached to a diamond Block)
[PhaserR]    (Shoots a Phaser along the given vector relative to its position. The more energy phasers have the more destructable they are.)
[ScanA]       (creates a sign vector to the absolute location the player is looking at)
[ScanR]       (creates a sign vector that gives the relative coordinates from the sign to the Block the player is looking at.)
[Stats]         (When a Monitor is placed above it it shows basic Spaceship Stats)
[Monitor]      (Used to show additional information about a certain sign (only works with Stats at the moment))
[Energy]      (The Energy Management of the ship)
[Barrage]     (when placed under a sign with a vector it adds its vector randomly to the upper sign it is read out)

I will add more features and a better documentation soon. However, the plugin has now build in the basic things to be tested, so please inform me if you find bugs and tell me how you liked it. It would be very helpful for me!

Propably upcoming features (don't know if they will be build in yet)

  • Teleporter that can use ships energy to teleport entities
  • Scanner to scan for entities in a area
  • Space world, where you can actually fly to
  • different Planets
  • (experimental) Computer AI for space quests

Thanks for testing my stuff out. This is Devra from RabbitCodes. Have fun with my Plugin. Geronimo!


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    79939
  • Created
    May 14, 2014
  • Last Released File
    Never
  • Total Downloads
    1,101
  • License

Categories

Members

Recent Files