Obtaining

Mahoujin Projector

Powdered GoldPowdered GoldPowdered GoldRedstone DustRedstone DustPowdered GoldPowdered GoldPowdered Gold
  • Powdered Gold
  • Redstone Dust
  • Spell Cloth

Result: 1 Mahoujin Projector

Usage

Right-click the projector with an empty hand to open its editor. Changes update the projection directly. The player who placed it owns its settings; players in Creative and players linked to the owner by a Contract or Geas can also edit it.

A redstone signal hides the projected image. PROJECTOR_CONTINUES_ROTATE_WHEN_OFF controls whether its rotation continues while hidden.

To copy settings, right-click the projector with a Stick. Sneak and right-click another Mahoujin Projector with that Stick to paste the stored projection onto it.

Holding a Mahoujin Projector item outlines placed projectors so the otherwise transparent blocks are easier to locate.

Armor projection controls

You can add projections to your armor so they appear on your character when you wear it.

ActionControl
Replace latestHold the armor and right-click the projector.
AddHold Change Mystic Code, Y by default, while right-clicking with the armor.
Remove latestHold Draw Mahoujin, M by default, while right-clicking with the armor.

Editor fields

FieldAccepted valuesEffect
R, G, B0–255Red, green, and blue components of the entire projection.
Alpha0–255Opacity of the circle and rune ring. Lower values are more transparent.
X, Y, Z± server offset capMoves the projection away from the center of the block on each axis.
Size0–server size capDiameter scale of the circle and its outer ring.
Yaw, Pitch0–360°Sets the projection's starting rotation around the vertical and horizontal axes.
Rotation−360–360°Offsets the starting rotation around the projection's own center.
Speed−360–360° per tickContinuous spin around the projection's own center.
Yaw Speed, Pitch Speed−360–360° per tickContinuous rotation around the vertical or horizontal axis.
Show CircleOn/offShows or hides the central image.
Show RingOn/offShows or hides the outer rune ring.
Ring Angle0–90°Changes the ring from flat at 0° toward vertical at 90°.
Ring Height−200–200Controls the width and height of the outer rune ring.
Circle List Index−1–255Selects an entry from MAGIC_CIRCLES, starting at 0. Use −1 for the default circle.
Runes List Index−1–255Selects an entry from MAGIC_RUNES, starting at 0. Use −1 for the default runes.
Orbit Pitch, Orbit Yaw0–360°Tilts the orbit plane before the normal position and rotation settings are applied.
Orbit Speed−360–360° per tickMoves the projection around its center on the configured orbit plane.
Gif Speed−360–360Controls frame advancement for an animated custom circle.
Layered GifOn/offDisplays accumulated GIF frames as layered images.

Custom circle and rune URLs are configured by the server. Every client viewing the projection downloads the selected asset.

See also the Fog Projector.

Configuration

SettingDefaultRangeEffect
MAGIC_CIRCLESmahoutsukai-server.tomlprojector[]Ordered list of image URLs available through the Mahoujin Projector's Circle List Index, starting at zero.
MAGIC_RUNESmahoutsukai-server.tomlprojector[]Ordered list of image URLs available through the Mahoujin Projector's Runes List Index, starting at zero.
PROJECTOR_CONTINUES_ROTATE_WHEN_OFFmahoutsukai-server.tomlprojectorfalseWhen true, Mahoujin Projectors hidden by a redstone signal continue their rotation, orbit, and GIF animations.
PROJECTOR_DEFAULT_ROTATION_SPEEDmahoutsukai-server.tomlprojector10–1000000 degrees per tickInitial Speed value assigned to a newly placed Mahoujin Projector.
PROJECTOR_OFFSET_CAPmahoutsukai-server.tomlprojector60-10000000–10000000 blocksMaximum absolute X, Y, or Z offset accepted by the Mahoujin Projector editor.
PROJECTOR_SIZE_CAPmahoutsukai-server.tomlprojector100-10000000–10000000 blocksMaximum Size value accepted by the Mahoujin Projector editor.