Releases: ForestOfLight/Canopy
Releases · ForestOfLight/Canopy
v1.3.7 for MC 1.21.50
New Features
refillHand
rule: Automatically replenishes your hand with items from inventory.durabilitySwap
rule: Automatically swaps out tools when they reach 0 durability.hopperGenerators
rule: Creates continuous item streams using wool blocks above hoppers, with tracking similar to hopper counters../resettest
command: Resets spawn tracking, hopper counters, and hopper generators../camera view load
command: Temporarily loads a chunk for the camera to move to unloaded areas (requires <10 ticking areas).
Improvements
autoItemPickup
: Items now stack correctly in inventory rather than defaulting to the hotbar../warp
: Warping now works across dimensions.hopperCounters
: Resets counters upon the first placement for intuitive start times.hotbarSwitching
: Now works seamlessly in midair.creativeOneHitKill
: Multi-kill (sneak + hit) now works in midair and excludes items, XP orbs, and players.quickFillContainer
: Fixed a bug causing the rule to always appear enabled.durabilityNotifier
: Added an extra alert at 20 durability.- Extension compatibility: Improved integration with other extensions.
- Various minor fixes and optimizations.
v1.3.6 for MC 1.21.50
New Features
- Updated dependencies to Minecraft 1.21.50.
./sit
command: Allows players to sit, enabled via theplayerSit
rule. Sneak speed leniency increased from 6 to 10 ticks.
Improvements
- TNT fuse: Corrected fuse length from 81 ticks to the intended 80 ticks.
- General enhancements: Various small fixes and optimizations.
v1.3.5 for MC 1.21.41
Updated dependencies to Minecraft 1.21.41.
We are still looking for language translation contributors. Get in touch on Discord if you wish to translate Canopy!
v1.3.4 for MC 1.21.30
This version includes language translation capability! Please message me if you would like to translate Canopy into your language.
New Features
signalStrength
: InfoDisplay rule showing redstone signal strength of powered blocks.durabilityNotifier
: Plays a sound and tooltip when a tool has three hits left.allowBubbleColumnPlacement
: Removes the restriction on placing bubble column items (requires soul sand/magma underneath).cauldronConcreteConversion
: Converts concrete powder to concrete in water cauldrons after 7 seconds.creativeOneHitKill
: Enables one-hit kills in creative mode, with a sneak action to kill nearby entities.playerSit
: Allows players to sit after sneaking quickly three times../pos [player]
: Shows current or specified player’s position, including dimension and relative nether/overworld coordinates.commandPos
: Enables the position command../cleanup [distance]
&./k [distance]
: Removes all items and XP orbs in the world or within a specified radius.commandCleanup
: Enables the cleanup command.commandChangeDimension
: Allows admins to disable the changedimension command (grants TP permissions).
Improvements
instaminableDeepslate
&instaminableEndstone
: Much more consistent haste effect application../tick reset
: Now works correctly../a
: Added as a shortcut for adventure mode.- Various minor enhancements & bugfixes.
Full Commit Log: v1.3.3...v1.3.4
v1.3.3 for MC 1.21.30
Updated dependencies to Minecraft 1.21.30.
v1.3.2 for MC 1.21.23
New Features
instaminableDeepslate
: Deepslate becomes instaminable with Efficiency 5 Netherite pickaxe + Haste 2.instaminableEndstone
: Endstone becomes instaminable with Efficiency 5 Netherite pickaxe + Haste 2.quickFillContainer
: Quickly moves matching items from your inventory to containers.- InfoDisplay
facing
: Shows head yaw and pitch. commandGamemode
: Required to use gamemode change commands (./s
,./c
,./sp
).beeNoDrown
: Heals bees when drowning../tick sleep [ms]
: Pauses server for specified milliseconds.
Improvements
- InfoDisplay
facing
renamedcardinalFacing
. ./data [id]
: Added getting data by entity id../help
: Searchable help, now case-insensitive../claimprojectiles
: Radius can be specified; messages other players.flippinArrows
: Fixed final block in stack not flipping.
v1.3.1 for MC 1.21.22
New Features
- Simulated Player compatibility: This update addresses errors caused by simulated players, improving compatibility with behavior
Improvements
./data
: Now shows component data on blocks and entities, greatly enhancing its usefulness../claimprojectiles [player]
: Increased the claim radius from 10 to 25 blocks.- Extension reliability: Commands registered through extensions will now work correctly for players with spaces in their name.
Full Changelog: v1.3.0...v1.3.1
v1.3.0 for MC 1.21.21
New Features
- Extensions support: Other behavior packs can now use Canopy's rule toggling, command parsing, and help displaying capabilities, allowing for easier integration and focus on functionality.
Improvements
features
renamed torules
: "Features" are now called "Rules."./feature
command renamed to./canopy
: The command name has changed, and it can now show the current status of a rule without specifying true or false../p
command removed: Reserved as an alias for./player
in the upcoming fakeplayer extension../help
command:- Added descriptions for all rules.
- Introduced subcommands with descriptions.
- InfoDisplay
hopperCounters
renamed tohopperCounterCounts
: Renamed to avoid collisions and improve clarity. - InfoDisplay:
- Enhanced efficiency when
showDisplay
is on, especially if other features are off.
- Enhanced efficiency when
General
Major backend rewrite focused on enabling extensions, making Canopy more powerful despite minimal visual changes.
v1.2.9 for MC 1.21.20
New Features
explosionChainReactionOnly
: Explosions only affect TNT blocks, causing chain reactions without other block damage.explosionOff
: Disables explosions entirely, including particles and entity influence.commandTick
: Allows admins to disable the./tick
command if desired../tntfuse <ticks/reset>
&commandTntFuse
: Enables editing the fuse time of TNT.instantTame
: Allows instant taming of entities in creative mode.instantTameSurvival
allows this in survival.sessionTime
: InfoDisplay feature showing time since joining.entityInstantDeath
: Removes the death animation, causing entities to die instantly without dropping XP../removeentity [targetId]
&commandRemoveEntity
: Instantly removes an entity by looking at it or specifying its ID.renewableElytra
: Adds a 1% chance for phantoms killed by shulker bullets to drop elytra.
Improvements
- Feature name changes: Several features have been renamed for clarity.
- Removed
jump
feature: The command remains, but the feature can no longer disable it. - General improvements: Various other minor enhancements.
v1.2.8 for MC 1.21.2
New Features
biome
: The InfoDisplay can now show your current biome.armorStandRespawning
: When an armor stand is broken by a projectile, it drops its items and respawns in place.
Improvements
light
feature:- Rewritten to fix a large memory leak present in v1.2.7.
- Tridents should now behave normally when thrown straight down or used with riptide.
- InfoDisplay:
- The "all" keyword will now consistently update every feature.
- Fixed a bug where the InfoDisplay would continue to show after being disabled.
- General improvements: Various other minor enhancements.