FASTPLACE v1.1.0
The Premium Polish Update
What's New
Intuitive Chain Direction
- Look-to-place - The chain now follows your crosshair. Look up = build up. Look forward = build forward. No more guessing which face you clicked.
- Sneak = down - Hold Shift and right-click to place chains downward. Perfect for pillars and digging.
- Horizontal by default - Looking at the ground no longer sends chains into the dirt. Your chain always goes where you intend.
Ghost Block Preview
- Animated preview - Ghost blocks now appear one by one with a smooth flow effect before you commit.
- Brightness fade-in - Each ghost fades from dim to full brightness for a polished, professional feel.
- Per-ghost tick sound - Subtle audio feedback as preview flows across the chain.
- Orientation matching - Ghost preview shows exactly how logs, pillars, and directional blocks will orient.
- Item count awareness - Preview only shows as many ghosts as you have items in your hand. No misleading previews.
- Ghost dissolve - Each ghost disappears as the real block is placed, creating a seamless transition.
Block Orientation
- Smart log placement - Logs, pillars, basalt, and other Orientable blocks now align with the chain direction automatically.
- Observer facing - Directional blocks like observers and pistons face correctly relative to the clicked surface.
- Preview matches reality - What you see in the preview is exactly what gets placed. No surprises.
Animation & Feedback
- Configurable block delay - New block-delay-ms option controls how fast blocks snap into place. Default 80ms for a smooth domino effect.
- Per-block sound with rising pitch - Each block plays its own sound with a subtle pitch increase, building rhythm as the chain grows.
- Chain-end burst - The last block gets a louder sound and particle burst for satisfying completion feedback.
- Stop-point highlight - When the chain stops early (invalid soil, region, height limit), a flame particle marks the exact spot.
- Actionbar counter - Live [+1, +2, +3...] counter during chain placement.
New Commands
- /fp swap - Toggle between your two most recent chain lengths. Perfect for switching between walls (32) and details (5).
- /fp stats - View your total blocks placed with FastPlace. A little dopamine hit every time you check.
Quality of Life
- 7 languages - English, Polish, German, Spanish, French, Russian, and Chinese. Switch with one config line: language: pl
- Player data persistence - Chain length and stats survive server restarts and plugin updates. Auto-saves every 3 minutes.
- Soft cooldown - Prevents accidental double-chain activation. Feels natural, not punishing.
- Idle timeout - Optional auto-disable after inactivity. Configurable, off by default for gameplay.
- New PlaceholderAPI placeholders - %fastplace_total%, %fastplace_cooldown%, %fastplace_max% added.
Stability & Performance
- Fixed block physics - Blocks now place with a single atomic update. No more double-physics glitches.
- Height limit awareness - Chain automatically stops at Y=319 and Y=-64 with a clear message.
- Anti-lag throttling - Chains longer than 32 blocks automatically slow down to protect server TPS.
- ChainPreview uses BlockDisplay - Zero-lag ghost blocks via native Display entities. No falling blocks, no physics overhead.
Configuration Changes
Code:# New in v1.1.0 chain-preview: enabled: true duration-ms: 800 animation-delay-ms: 60 max-blocks: 32 color: "#00FFAA" particles: block-delay-ms: 80 # Was 40ms, now smoother sounds: per-block: BLOCK_STONE_PLACE # Per-block sound (new) per-block-volume: 0.3 # (new) chain-end: BLOCK_STONE_PLACE # End burst (new) chain-end-volume: 0.8 # (new) chain-end-pitch: 1.4 # (new)
Full Changelog
+ Added
- Chain preview with animated ghost blocks (BlockDisplay entities)
- Preview orientation matching for logs, pillars, directional blocks
- Preview item-count awareness (survival mode)
- Ghost dissolve effect during chain placement
- Brightness fade-in animation per ghost
- Per-ghost tick sound effect
- Look-direction chain placement (UP, DOWN, horizontal)
- Sneak = vertical down mode
- /fp swap command
- /fp stats command
- Block orientation for Orientable blocks (logs, pillars)
- Block orientation for Directional blocks (observers, pistons)
- Per-block placement sound with rising pitch
- Chain-end sound burst
- Stop-point flame particle highlight
- Actionbar block counter during chain
- Player data persistence (auto-save YAML)
- Soft cooldown system
- 5 new languages: German, Spanish, French, Russian, Chinese
- 3 new PlaceholderAPI placeholders: total, cooldown, max
- chain-preview config section with animation-delay-ms
- block-delay-ms now controls chain pacing (was fixed 1 tick)
~ Changed
- Config redesigned for clarity (flattened, grouped, 35 lines)
- Messages shortened for cleaner chat
- Default block delay increased from 40ms to 80ms (smoother)
- Tab-complete suggests powers of two: 1, 2, 4, 8, 16, 32, 64
- Command alias /fp is now primary (shorter, faster)
- Idle timeout no longer blocks active gameplay
- Fixed
- Block placement physics (double-update eliminated)
- End location particle playing one block early
- Height limit not checked during chain
- Ghost preview showing unoriented blocks
- Preview lingering after chain completion
- Entity cleanup on plugin reload/disable
- Unused code cleanup (dead classes removed)
Paper 1.21+ | Java 21 | WorldGuard | PlaceholderAPI
FastPlace v1.1.0 - Lightning-fast block placement, now with premium polish.
