HomeJavaModsLasers [Mechanics | Redstone]
Lasers [Mechanics | Redstone]
This plugin adds fully functional, craftable Lasers!

[​IMG]


[​IMG]
I enjoy making all of my plugins for free, but I need your help to keep them for free.


If you are in Minecraft 1.8 or lower, please use version 1.1.1.
If you are using Minecraft 1.9, please use version 1.2.2.







Crafting Recipes

Laser Crystal
[​IMG]

(Required to craft Emitter & Receiver)

Laser Emitter
[​IMG]

Laser Receiver
[​IMG]


Mirror Rotator
[​IMG]


Blocks

Emitter

The Laser Emitter will create Laser beams if you provide redstone power
[​IMG]

Receiver
The Laser Receiver will provide power to an comparator if a Laser beam hits its face
[​IMG]
Depending on your configuration, the signal strength is either based on the distance to the last redirect or on the laser beam's color.

Lenses
Lenses (Stained glass) will change the color of the Laser beam
[​IMG]

Mirrors
Mirrors (Banners) will redirect Laser beams, depending on the laser's angle. They will also influence the color of the beam
[​IMG]


Mirror Rotators
The mirror rotators can rotate mirrors depending on redstone input.
[​IMG]



Spoiler: Details on how the rotator redstone works
This is split in two parts, depending on your configuration

Strength mode

This is the easiest mode.
The mirror rotates depending on the signal strength.




Side mode

This one is a bit more complicated.
The rotation depends on the signal strength provided from all 4 sides of the rotator.

  • If power is provided on one side only, it rotates towards in input side.
  • If the signal strength provided from two sides is the same, it rotates by 45° between both sides
  • If the provided signal strength differs, it rotates towards the side with the higher signal strength


[​IMG]


Spoiler: More example configurations
[​IMG]
[​IMG]




Additional notes:

[​IMG]


Tutorials


(German)


Commands
/lasers item <CRYSTAL|EMITTER|RECEIVER> - Gives you the specified item

Config
Code (YAML):

laser
:
  #Interval of the laser particles
  interval
: 2
  #Maximum length of laser beams
  length
: 16
  #Frequency of the laser particles
  frequency
: 0.25
  damage
:
    #If lasers damage entities
    enabled
: true
    #Damage amount
    amount
: 0.25
    #If entities are set on fire
    fire
: true
    #Death message
    message
: ' %player% tried to stand in front of a laser'
color
:
  #If mirrors change the laser's color
  mirror
: true
  #If glass changes the laser's color
  glass
:
    block
: true
    pane
: true
  #If the colors are mixed. If disabled, the color will be replaced
  mix
: true
mirrors
:
  #If mirrors are reflective on both sides
  double
: false
  rotator
:
    #Mode of the Mirror Rotator
    #Available modes:
    #'side' - The rotation depends on the side the power is provided from
    #'strength' - The rotation depends on the signal strength
    mode
: 'side'
blocked
:
  #If lasers are blocked by non-transparent blocks
  blocks
: true
    #If lasers are blocked by living entities
  entities
: true
receiver
:
  signal
:
    #Receiver signal mode
    #Available modes:
    #'distance' - signal strength changes based on the distance to the last redirect (e.g. a Mirror)
    #'color' - signal strength changes based on the laser color (black = 0; red = 1; ...; orange = 14; white = 15)
    mode
: 'distance'
    #Tolerance for the color mode (How accurate the color detection is)
    tolerance
: 25
 


Links



Please leave a rating if you like this resource.
Donations to support me or this resource are also very much appreciated.
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Lasers [Mechanics | Redstone] is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13. Downloaded 7,394 times (via Spigot). Download it and open it directly in the game.

Explore more