
Footprints
A lightweight, highly configurable footprint trail plugin for Minecraft servers. Players can leave cosmetic block trails as they walk, with full GUI support and cross-version compatibility.
75
0
75
0
Version 1.9
- Fixed: Players in Spectator mode no longer leave footprints.
Version 1.8
- Fixed: All fence types (including wood, nether brick, iron, and modern variants) are now protected from being replaced by footprints.
- Fixed: Flower pots are no longer overwritten, and the ground blocks beneath flower pots will no longer be converted into footprints, preventing the pots from dropping.
Version 1.7.2
- Fixed: Cycle footprint blocks sometimes failed to restore after the delay or when broken.
- Changed: The "No Footprint" option is now always listed first in the GUI.
- 1.21 support is currently under development
Version 1.7.1
- Fixed: Light and heavy weighted pressure plates can no longer be replaced by footprint blocks.
- Fixed: Slabs and stairs are now properly excluded from being overwritten by footprints.
- Fixed: Fragile blocks above the ground (pressure plates, torches, rails, etc.) are now protected – walking on them with a footprint active will no longer cause them to drop.
Version 1.7
- Fixed: Pressure plates (stone, wood, gold, iron, and their modern variants) can no longer be replaced by footprint blocks.
- Fixed: Pistons (regular, sticky, and their extended arms) are now protected and cannot be overwritten by footprints.
Version 1.6
- Fixed: Fence gates, signs, banners, and doors can no longer be turned into footprint blocks.
- Fixed: Footprints no longer destroy flowers, saplings, crops, and other fragile blocks growing on dirt/grass when the block underneath is replaced.
- Added:
allow-special-blocksoption in config to control whether blocks with special effects (magma, slime, cactus, etc.) can be turned into footprints. Default is false. - Added:
hide-footprints-for-invisibleoption in config. When enabled (default), players with the Invisibility potion effect do not leave footprints. Footprints resume once the effect expires. - Fixed: Pressure plates are now properly excluded from becoming footprint blocks.
Version 1.5.1
- Fixed: Beds can no longer be turned into footprint blocks. This is a hardcoded restriction and cannot be changed via configuration.
Version 1.5
- Added:
allow-work-blocksoption in config to control whether work blocks (crafting table, beacon, furnace, etc.) can be turned into footprints. Default is false. - Improved: Expanded legacy-to-modern material mappings (wool, glass, stained glass panes, clay, planks, logs, leaves, stone variants, etc.), improving compatibility across versions.
- Added:
Version 1.4
- Fixed: The "currently using" message and the "click to select" prompt no longer overlap in the GUI. Only the "currently using" message is shown for the active footprint.
Version 1.3
- Added: A configurable message ("You are using this footprint" by default) is now shown in the GUI for the currently active footprint scheme.
Version 1.2
- Fixed: Footprint blocks (such as magma) no longer deal damage to players. Added a damage listener to cancel any damage caused by active footprint blocks.
Version 1.1
- Fixed: Footprints no longer appear on non‑solid or non‑full blocks, including ladders, chests, fences, glass panes, and similar blocks.
Version 1.0 – Initial Release
- Customizable footprint schemes – single-block trails (diamond, gold, ice, etc.) and animated cycle trails (ore blocks, ✨ wool)
- Interactive GUI –
/fpopens a fully configurable inventory menu with border, click prompts, and per-scheme lore - Automatic block restoration – footprint blocks restore after a configurable delay (supports decimals like
0.5seconds) - Instant break restoration – breaking a footprint block instantly returns it to its original state with no drops
- Frequency & global limits – control how many footprints players can place per second and the maximum active footprints server‑wide
- Per‑world disable – blacklist worlds where footprints should not appear
- Multi‑version compatibility – supports Minecraft 1.8.8 through 1.20.1, automatically converting legacy material names (e.g.
WOOL:14) to modern equivalents - Commands & permissions –
/fp use,/fp list,/fp reload,footprints.use,footprints.admin - Optional PlaceholderAPI support –
%footprints_display%,%footprints_internal%,%footprints_lore%