RainbowBlocks | 1.7 - 1.21.4 | Now with Rainbow walking?! | 100% RECODED icon

RainbowBlocks | 1.7 - 1.21.4 | Now with Rainbow walking?! | 100% RECODED -----

Amazing Rainbow blocks



[​IMG]
RainbowBlocks Plugin
RainbowBlocks is a fun and simple plugin that allows players to place dynamic, ever-changing colored blocks! These blocks will change color every quarter of a second, creating a vibrant and lively effect. When a player shift-clicks on another colored block, it will sync them together, so they share the same color-changing pattern.
Features:
- Blocks that change color every quarter of a second
- Sync color-changing blocks when shift-clicking another block
- Works with most colorful things!​
Commands:
  • /rainbow - Displays plugin author information.
  • /rainbow help - Shows detailed help menu.
  • /rainbow version - Displays plugin and config versions.
  • /rainbow reload - Reloads the configuration (requires permission).
  • /rainbow toggle - Toggles rainbow block placement on/off.
  • /rainbow walk - Toggles the rainbow walk feature (requires permission).
Permissions:
  • rainbowblocks.use - Allows basic command usage (toggle, help, version). Default: op
  • rainbowblocks.reload - Allows reloading the plugin configuration. Default: op
  • rainbowblocks.update - Receives update notifications. Default: op
  • rainbowblocks.walk - Allows use of the rainbow walk command. Default: op
Installation:
1. Download the plugin and place it in your server’s plugins folder.
2. Restart or reload the server to enable the plugin.
3. Enjoy the colorful experience with RainbowBlocks!
For more details, refer to the plugin’s help command (`/rainbow help`).​

CONFIGURATIONS
Code (Text):
#
#  _____       _       _                   ____  _            _
# |  __ \     (_)     | |                 |  _ \| |          | |
# | |__) |__ _ _ _ __ | |__   _____      _| |_) | | ___   ___| | _____
# |  _  // _` | | '_ \| '_ \ / _ \ \ /\ / /  _ <| |/ _ \ / __| |/ / __|
# | | \ \ (_| | | | | | |_) | (_) \ V  V /| |_) | | (_) | (__|   <\__ \
# |_|  \_\__,_|_|_| |_|_.__/ \___/ \_/\_/ |____/|_|\___/ \___|_|\_\___/
#
#
# Thank you for integrating RainBowBlocks into your server environment!
# Developed with dedication by Husly <3
#
# This file now primarily manages core settings and versioning information.
# Messages and Sounds are managed in messages.yml and sounds.yml respectively.
#
Configurations Version: "8.0" # Manually tracked version for configuration structure.
# Plugin Version is managed by plugin.yml and displayed via command using that.

Settings:
  # Contains core operational settings that influence plugin behavior.
  # Time: Defines the tick rate for block color transitions.
  # A Minecraft tick is 1/20th of a second.
  # Lower values result in faster color cycling.
  # Example: 20 = 1 second, 10 = 0.5 seconds, 1 = 0.05 seconds.
  # Minimum recommended value is 1 tick.
  Time: 10

  BlockSync:
    # Enable or disable the block syncing feature.
    # When enabled, if a player is sneaking and places a rainbow-compatible block
    # against an existing rainbow block, the new block will sync its color and state
    # to the existing one, and the "BlockSynced" message will be sent (if messages are enabled).
    Enabled: true

  Messages:
    # Globally enable or disable messages sent to players by the plugin.
    # This includes toggle confirmations, permission errors, command feedback, etc.
    # Help and version command outputs are also affected by this setting.
    # This does NOT affect console messages or sounds.
    Enabled: true
 
Code (Text):

# Player-facing messages for RainbowBlocks
# Supports hex colors like #00E5FF and standard formatting codes like &l, &n, &o.
Messages:
  Prefix: "#00E5FFRainbow#7A7CFFBlocks &8» &7"
  PlaceEnabled: "#A7F3D0Rainbow block placement enabled."
  PlaceDisabled: "#FCA5A5Rainbow block placement disabled."
  RainbowWalkEnabled: "#E879F9Rainbow Walk enabled."
  RainbowWalkDisabled: "#9CA3AFRainbow Walk disabled."
  RainbowWalkFeatureDisabled: "#F87171Rainbow Walk is disabled in the configuration."
  Reload: "#34D399Configuration reloaded successfully."
  NoPerm: "#F87171You do not have permission to perform this action."
  OnlyPlayers: "#F87171This command can only be used by players."
  BlockSynced: "#60A5FABlock synced to current rainbow cycle."
  BlockSyncFailedType: "#F87171Block sync failed: incompatible block types."
  UnknownCommand: "#F87171Unknown command. Use #FBBF24/rainbow help #F87171for assistance."
  VersionInfo: "#93C5FDPlugin #E5E7EBv{plugin_version}#93C5FD, Config #E5E7EBv{config_version}"
  MadeBy: "#00E5FFMade by &l#7A7CFFHusly"
  UpdateAvailable: "#A7F3D0A new RainbowBlocks update is available! #60A5FA{download_link}"
  UpdateCheckFailed: "#F87171Update checker failed; please verify your connection."
Help:
  - "#00E5FFRainbow#7A7CFFBlocks #8B949EHelp"
  - " "
  - "#7A7CFFCommands"
  - " #FBBF24/rainbow toggle #8B949E- Toggle rainbow block placement."
  - " #FBBF24/rainbow walk #8B949E- Toggle Rainbow Walk on/off."
  - " #FBBF24/rainbow reload #8B949E- Reload the plugin configuration."
  - " #FBBF24/rainbow help #8B949E- Show this help."
  - " #FBBF24/rainbow ver #8B949E- Show plugin and config versions."
  - " "
  - "#7A7CFFPermissions"
  - " #A7F3D0rainbowblocks.use #8B949E- Access to base commands."
  - " #A7F3D0rainbowblocks.walk #8B949E- Use /rainbow walk."
  - " #A7F3D0rainbowblocks.reload #8B949E- Use /rainbow reload."
  - " #A7F3D0rainbowblocks.update #8B949E- Receive update notifications."
  - " "
  - "#8B949EDeveloped by #00E5FFHusly"
[/SPOILER]
[LEFT][SPOILER="sounds.yml"]
[code][/LEFT]
# This file configures sounds played upon execution of specific plugin events or commands.
# Use valid Minecraft sound resource names (e.g., ENTITY_EXPERIENCE_ORB_PICKUP).
# Set a sound to "NONE" (case-insensitive) to disable it.
# Incorrect or missing names may result in no sound or console errors.
# Refer to Spigot/Paper/Minecraft wiki for a list of sound names valid for your server version.
# Sound for toggling rainbow block *placement* (/rainbow)
Enable: "ENTITY_EXPERIENCE_ORB_PICKUP"
Disable: "ENTITY_BAT_DEATH"
# Sounds for toggling *rainbow walk* (/rainbow walk)
RainbowWalkEnable: "BLOCK_BEACON_ACTIVATE" # Different sound for walk enable
RainbowWalkDisable: "BLOCK_BEACON_DEACTIVATE" # Different sound for walk disable
# General Command Sounds
Reload: "ENTITY_PLAYER_LEVELUP"
DeniedPermission: "ENTITY_CREEPER_PRIMED"
Help: "BLOCK_NOTE_BLOCK_PLING"
Version: "ENTITY_ENDER_DRAGON_GROWL"
SyncBlock: "BLOCK_NOTE_BLOCK_CHIME"
SyncBlockFailed: "BLOCK_ANVIL_LAND" # Optional: Sound for sync fail
UnknownCommand: "ENTITY_VILLAGER_NO"
# Sound for Update Notification
UpdateAvailable: "ENTITY_PLAYER_LEVELUP"
 

SHOWCASE

Servers that are using my plugin:

UPDATED AT 7:49 AM EST on 3/21/2021

play.huslycraft.net
PIC:
View attachment 604702

147.135.104.21:25594 / BooperNova.apexmc.co
PIC:
[​IMG]
play.yoyomc.fun
[​IMG]
play.aphyiocraft.tk
View attachment 605941

[​IMG]

I want to specially thank, user ericbarbwire.
Check them out! and there amazing video:

Their Channel Link: Click here

I want to specially thank, user D1N60.
Check them out! and there amazing video:


Their Channel Link: Click here

Want to make a video for my plugin?
go ahead and private message me and ill add it here!



if any problems please contact me on discord or private message me here:

[​IMG]

To Do List:
Suggestions? Please contact me in Support Above!

[​IMG]

Hey! Feel free to donate what ever you want if you like to donate!
http://paypal.me/HuslyCraft

[​IMG]
[​IMG] [​IMG] [​IMG] [​IMG] [​IMG]
[​IMG] [​IMG]


Resource Information
Author:
----------
Total Downloads: 7,046
First Release: Aug 6, 2018
Last Update: Nov 2, 2025
Category: ---------------
All-Time Rating:
16 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings