Obtaining
Use a strengthened projectile weapon allowed by NOBU_ALLOWED_BOWS to hit a living target from farther away than NOBU_DISTANCE_REQUIREMENT. The weapon becomes an unenchanted Nobu at its own starting durability. NOBU_ENABLED controls the transformation, and NOBU_IS_UNBREAKABLE controls Nobu's durability.
Usage
Modes and enchantments
Sneak and right-click to cycle between Auto-Lock, Firing Squad Circle (Tracking), Firing Squad Circle (Autonomous), and Firing Squad Line (Autonomous). Right-click to aim or begin summoning. Nobu can receive Power, Unbreaking, and Mending.
Auto-Lock
Hold right-click and move the crosshair across enemies to lock onto them. You can lock onto up to eight targets within 50 blocks and an 80-degree selection angle.
Press Fire Nobu, Left Mouse Button by default, to fire one homing shot at each locked target. Acquire targets again before the next volley.
Firing Squad Circle (Tracking)
Aim at a target and right-click to select it, then hold right-click to summon guns around it. The guns follow and continue aiming at the selected entity. Releasing right-click clears the guns created by this tracking mode.
Autonomous formations
Firing Squad Circle (Autonomous): select a target, then summon stationary guns around its original position.
Firing Squad Line (Autonomous): summon a line of guns above the wielder along the initial aim direction. Formation size and spacing are configurable.
Autonomous formations remain after the wielder stops using Nobu or changes to Auto-Lock, but disappear after NOBU_AUTONOMOUS_LIFE_TICKS in that state. Returning to an autonomous mode while actively using the item resets this inactivity lifetime.
Summoning and firing constructs
Nobu attempts to summon one construct every NOBU_SPAWN_AND_FIRE_FREQ ticks, which has a minimum of 1, until NOBU_MAX_GUNS is reached. Each successful summon costs NOBU_MANA_PER_CONSTRUCT and one durability. A blocked spawn position or insufficient mana prevents that construct from appearing.
Press Fire Nobu to order existing constructs to fire in sequence. Each shot costs NOBU_MANA_PER_SHOT and one durability, and each gun has its own NOBU_RECOIL_TIME recovery.
Autonomous guns can also fire alongside a volley while the wielder uses Auto-Lock.
Aiming the formation
Use Nobu Guns Up and Nobu Guns Down, the Up Arrow and Down Arrow keys by default, to tilt existing constructs by NOBU_PITCH_INCREMENT degrees. NOBU_ADJUSTMENT_TICKS_PER_DEGREE controls how quickly they rotate toward the new angle.
Bullet damage
Each bullet deals NOBU_BULLET_DAMAGE plus NOBU_POWER_DAMAGE_FACTOR for each Power enchantment level on the Nobu currently held in the main hand. Contract and Geas allies are excluded.
A bullet that strikes a block also deals NOBU_AOE_FACTOR times its normal damage to eligible living entities within NOBU_AOE_HIT when that radius is positive.
Configuration
| Setting | Default | Range | Effect |
|---|---|---|---|
NOBU_ADJUSTMENT_TICKS_PER_DEGREEmahoutsukai-server.tomlnobu | 0.5 | 0–10000000 ticks per degree | Time used to rotate constructs through each degree of a requested pitch adjustment. |
NOBU_ALLOWED_BOWSmahoutsukai-server.tomlnobu | ["minecraft:bow"] | — | Projectile weapon item IDs or namespaces allowed to transform into Nobu. |
NOBU_AOE_FACTORmahoutsukai-server.tomlnobu | 0.5 | -1000000–10000000 | Multiplier applied to normal bullet damage for secondary AOE hits after striking a block. |
NOBU_AOE_HITmahoutsukai-server.tomlnobu | -1 | -1000000–10000000 blocks | Radius of secondary damage when a Nobu bullet hits a block. Values at or below 0 disable it. |
NOBU_AUTONOMOUS_LIFE_TICKSmahoutsukai-server.tomlnobu | 600 | 0–10000000 ticks | Time autonomous constructs remain after their owner stops actively using a nonzero Nobu mode. |
NOBU_BULLET_DAMAGEmahoutsukai-server.tomlnobu | 8 | 0–10000000 damage per bullet | Base magic damage dealt by each Nobu bullet. |
NOBU_CIRCLE_RADIUSmahoutsukai-server.tomlnobu | 15 | 0–10000000 blocks | Radius of Nobu's tracking and autonomous circular construct formations. |
NOBU_DISTANCE_REQUIREMENTmahoutsukai-server.tomlnobu | 200 | 0–10000000 blocks | Distance the wielder must exceed when a qualifying projectile hits to create Nobu. |
NOBU_DRUM_VOLUMEmahoutsukai-server.tomlvolume | 10 | 0–10 | Volume used for Nobu's construct and firing drum sounds. |
NOBU_DURABILITYmahoutsukai-server.tomlnobu | 10000 | 0–10000000 durability | Maximum durability of a breakable Nobu. |
NOBU_ENABLEDmahoutsukai-server.tomlnobu | true | — | Allows Nobu to be acquired through its survival transformation at long range. |
NOBU_FIRING_LINE_SPACEmahoutsukai-server.tomlnobu | 20 | 0–10000000 blocks | Total horizontal span used to distribute constructs in autonomous line mode. |
NOBU_IS_UNBREAKABLEmahoutsukai-server.tomlnobu | false | — | Makes a Nobu acquired through its survival transformation unbreakable. |
NOBU_MANA_PER_CONSTRUCTmahoutsukai-server.tomlnobu | 40 | 0–10000000 mana per construct | Mana required to summon each Nobu Firing Squad construct. |
NOBU_MANA_PER_SHOTmahoutsukai-server.tomlnobu | 20 | 0–10000000 mana per bullet | Mana required for each Auto-Lock or construct bullet fired by Nobu. |
NOBU_MAX_GUNSmahoutsukai-server.tomlnobu | 20 | 0–10000000 constructs | Maximum number of Firing Squad constructs retained for one wielder. |
NOBU_MAX_SPAWN_HEIGHTmahoutsukai-server.tomlnobu | 12 | 0–10000000 blocks | Vertical formation distance used when positioning Nobu constructs. |
NOBU_PERSONAL_DRUMmahoutsukai-server.tomlvolume | true | — | Controls whether Nobu itself plays a drum sound when firing Auto-Lock shots; construct sounds remain enabled. |
NOBU_PITCH_INCREMENTmahoutsukai-server.tomlnobu | 15 | 0–10000000 degrees | Angle added to or removed from existing constructs by each pitch input. |
NOBU_POWER_DAMAGE_FACTORmahoutsukai-server.tomlnobu | 0.4 | 0–10000000 damage per Power level | Bullet damage added for each Power enchantment level on the currently held Nobu. |
NOBU_RECOIL_TIMEmahoutsukai-server.tomlnobu | 3 | 0–10000000 ticks | Construct recoil duration used before its fixed recovery movement completes. |
NOBU_SPAWN_AND_FIRE_FREQmahoutsukai-server.tomlnobu | 2 | 1–10000000 ticks | Interval between Firing Squad construct operations. |