HomeJavaModsEIZZOs-Launchers
EIZZOs-Launchers

EIZZOs-Launchers

Launch Pad System with customizable velocity, particles, sounds, and boat launching support.


🎯 Features

🚀 Launch Mechanics

🎨 Visual & Audio Effects

⚙️ Management


📝 Commands

Command Arguments Permission Description
/launchers - eizzolaunchers.admin Open Launcher Manager GUI
/launchers help - - Display help menu
/launchers reload - eizzolaunchers.admin Reload configuration
/launchers set <material> <property> <value> See properties below eizzolaunchers.admin Set launcher property

Aliases: /launcher, /el

Set Command Properties

Property Type Description Default
vertical 0-100 Launch height/upward velocity multiplier 50
horizontal 0-100 Launch distance/forward velocity multiplier 50
boat true/false Enable/disable boat launching mode false
particle1 Particle name Primary launch particle effect FLAME
particle2 Particle name Secondary launch particle effect CLOUD
trail_particle1 Particle name Primary trail particle (while flying) SOUL_FIRE_FLAME
trail_particle2 Particle name Secondary trail particle (while flying) WHITE_ASH
sound Sound name Launch sound effect ENTITY_FIREWORK_ROCKET_LAUNCH

🔐 Permissions

Permission Description
eizzolaunchers.admin Access to all launcher commands and GUI management

🛠️ Configuration

Main Config (config.yml)

config-version: 1.1

launchers:
  GOLD_BLOCK:
    vertical: 50              # Launch height (0-100)
    horizontal: 50            # Launch distance (0-100)
    boat: false              # Enable boat launching
    particle1: FLAME         # Primary launch particle
    particle2: CLOUD         # Secondary launch particle
    trail_particle1: SOUL_FIRE_FLAME  # Primary trail particle
    trail_particle2: WHITE_ASH         # Secondary trail particle
    sound: ENTITY_FIREWORK_ROCKET_LAUNCH  # Launch sound

  EMERALD_BLOCK:
    vertical: 80
    horizontal: 20
    boat: false
    particle1: DRAGON_BREATH
    particle2: HAPPY_VILLAGER
    trail_particle1: SOUL_FIRE_FLAME
    trail_particle2: WHITE_ASH
    sound: ENTITY_FIREWORK_ROCKET_LAUNCH

Configuration Notes:


⚡ Launch Mechanics

Activation

Launchers trigger when:

  1. Player/boat moves onto launcher blocks
  2. Two consecutive blocks of same material detected:
    • Block at feet level (layer 1)
    • Block below feet (layer 2)
  3. Material matches configured launcher type

Two Launch Modes

Mode 1: Direct Player Launch (Default)

Mode 2: Boat Launch

Cooldown System


🎨 Visual & Audio Effects

Launch Effects

When launched, players experience:

Effect Details
Particle 1 20 particles, 0.2 spread, 0.1 speed
Particle 2 15 particles, 0.3 spread, 0.05 speed
Sound Volume 1.0, pitch 1.2 (players) / 0.8 (boats)

Trail Effects (While Flying)


🎮 Launcher Manager GUI

Main Menu

Open with /launchers - displays all configured launchers.

Actions:

Editor Menu

Edit properties for selected launcher:

Slot Item Function
10 Lever Vertical Height: +10 (Left) / -10 (Right)
19 Feather Horizontal Flick: +10 (Left) / -10 (Right)
13 Boat Toggle boat mode ON/OFF
22 Jukebox Cycle through sound presets
15 Blaze Powder Cycle large particles (Particle 1)
24 White Dye Cycle large particles (Particle 2)
16 Glowstone Dust Cycle small particles (Trail 1)
25 Gunpowder Cycle small particles (Trail 2)
40 Arrow Back to Main Menu
42 Barrier Close Editor

GUI Behavior:


🎨 Particle & Sound Presets

Large Particles (Launch Effects)

FLAME, SOUL_FIRE_FLAME, DRAGON_BREATH, HEART, ENCHANT,
HAPPY_VILLAGER, CLOUD, REDSTONE, SOUL, TOTEM_OF_UNDYING,
WITCH, LAVA, GLOW

Small Particles (Trail Effects)

WITCH, CRIT, ENCHANTED_HIT, WHITE_ASH, ASH,
REVERSE_PORTAL, SOUL_FIRE_FLAME, FLAME, HAPPY_VILLAGER, GLOW

Sound Presets

ENTITY_FIREWORK_ROCKET_LAUNCH, ENTITY_EXPERIENCE_ORB_PICKUP,
ENTITY_PLAYER_LEVELUP, BLOCK_NOTE_BLOCK_CHIME,
ENTITY_ENDER_DRAGON_FLAP, ENTITY_WITHER_SHOOT

📚 Examples

Basic Jump Pad

# Place two gold blocks vertically
# Stand on them to test default launcher (50/50)
/launchers set GOLD_BLOCK vertical 60
/launchers set GOLD_BLOCK horizontal 40

Result: Medium height, medium distance launch

Super Jump Pad

/launchers set EMERALD_BLOCK vertical 100
/launchers set EMERALD_BLOCK horizontal 20
/launchers set EMERALD_BLOCK particle1 DRAGON_BREATH
/launchers set EMERALD_BLOCK sound ENTITY_ENDER_DRAGON_FLAP

Result: Very high jump, minimal forward movement, epic effects

Water Channel Boat Launcher

/launchers set DIAMOND_BLOCK boat true
/launchers set DIAMOND_BLOCK vertical 30
/launchers set DIAMOND_BLOCK horizontal 80
/launchers set DIAMOND_BLOCK particle1 SOUL_FIRE_FLAME
/launchers set DIAMOND_BLOCK particle2 CLOUD

Result: Boat launches far across water with lower arc

Parkour Course Launcher

# Short hop launcher
/launchers set QUARTZ_BLOCK vertical 40
/launchers set QUARTZ_BLOCK horizontal 50
/launchers set QUARTZ_BLOCK particle1 ENCHANT
/launchers set QUARTZ_BLOCK trail_particle1 HAPPY_VILLAGER

Result: Precise jumps for parkour courses with visual trail

Multi-Launcher System

Create different launchers for different purposes:

# Low power (beginner)
/launchers set COAL_BLOCK vertical 30
/launchers set COAL_BLOCK horizontal 30

# Medium power (intermediate)
/launchers set IRON_BLOCK vertical 60
/launchers set IRON_BLOCK horizontal 50

# High power (expert)
/launchers set NETHERITE_BLOCK vertical 90
/launchers set NETHERITE_BLOCK horizontal 70

🔧 Troubleshooting

Launcher not working?

No particles showing?

Sound not playing?

Boat launcher not working?

Launch velocity too weak/strong?

Trail particles not showing?

Can't add new launcher?


⚠️ Important Notes

Critical Information

  1. Two-Block Requirement: Launchers need matching blocks at feet level AND one block below
  2. Direction-Based: Launch direction follows player/boat facing direction
  3. Cooldown System: 0.5 second cooldown prevents repeated launches
  4. GUI Blocking: Launches blocked while inventory GUI is open
  5. Velocity Scaling: Values 0-100 scale with different multipliers for player/boat
  6. Trail Rendering: Trails use perpendicular offset vectors for side-by-side streams
  7. Fallback System: Invalid particles/sounds automatically fallback to defaults

Velocity Multipliers

Player Mode:

Boat Mode:

Landing Detection

Trails stop when:

Trail Offset Calculation

Vector dir = entity.getDirection().setY(0).normalize();
Vector sideOffset = new Vector(-dir.getZ(), 0, dir.getX()).normalize().multiply(0.3);
// Spawns particles at:
// - entity_location + sideOffset (right side)
// - entity_location - sideOffset (left side)

🎨 Chat Formatting

All plugin messages use MiniMessage format with gradient coloring:

Gradient: Bright Red (#FF5555) → Dark Red (#FF0000)

Format: [EIZZOs-Launchers] » Message

Examples:


📊 Configuration Examples

Speed Runner Course

launchers:
  GOLD_BLOCK:
    vertical: 45
    horizontal: 70
    boat: false
    particle1: SOUL_FIRE_FLAME
    particle2: FLAME
    trail_particle1: SOUL_FIRE_FLAME
    trail_particle2: CRIT
    sound: ENTITY_FIREWORK_ROCKET_LAUNCH

Water Park Ride

launchers:
  PRISMARINE:
    vertical: 35
    horizontal: 85
    boat: true
    particle1: CLOUD
    particle2: HAPPY_VILLAGER
    trail_particle1: WHITE_ASH
    trail_particle2: ASH
    sound: ENTITY_PLAYER_SPLASH

Vertical Cannon

launchers:
  REDSTONE_BLOCK:
    vertical: 95
    horizontal: 10
    boat: false
    particle1: LAVA
    particle2: FLAME
    trail_particle1: SOUL_FIRE_FLAME
    trail_particle2: WHITE_ASH
    sound: ENTITY_WITHER_SHOOT

📄 License

Part of the EIZZOs plugin suite for Minecraft multiplayer networks.


Version: 1.0-SNAPSHOT Minecraft: 1.21.1 (Paper) Author: EIZZO

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.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more