Skip to content

Releases: ForestOfLight/Canopy

v1.5.2 for MC 1.21.130

12 Dec 08:48
a912295

Choose a tag to compare

What's new

  • Minecraft 1.21.130 Support
  • /velocity command allows setting and querying entity velocities.

Fixes

  • Debug lines will no longer render across all dimensions.

v1.5.1 for MC 1.21.120

06 Dec 22:49
488f320

Choose a tag to compare

Fixes

  • Disabled a softlock in hardcore that occurred when players entered spectator mode.
  • peekInventory & signalStrength can once again be toggled properly.
  • flippinArrows allows trapdoors to be placed while holding an arrow in your offhand.
  • ./canopy command usage updated to include integer and float values.

v1.5.0 for MC 1.21.120

16 Nov 09:29
8cbaf7c

Choose a tag to compare

What's new

  • A new look for the InfoDisplay!
  • Rules can now be booleans, integers, or floats!
  • /debugentity Added collisionbox, hitbox, attackbox, eyelevel, and viewdirectionvector.
  • collisionBoxes Renders collision boxes for entities within 32 blocks of you. Arrow inventory slot: 14.
  • structures InfoDisplay rule that shows naturally generated structures at your location.
  • dimension InfoDisplay rule that shows your dimension.
  • weather InfoDisplay rule that shows your dimension's current weather.
  • liquidTarget InfoDisplay rule that shows the id of the liquid you're targeting.
  • liquidStates InfoDisplay rule that shows the block states of the liquid you're targeting.
  • /lifetimetracking & /lifetimequery Commands for tracking entity lifetimes and spawning/removal reasons in mob farms.

Improvements

  • /hss is now instant for structures except for fortresses and has a new look. Not usable on Realms.
  • lookingAt -> target
  • commandTntFuse -> tntFuse rule takes an integer for the fuse ticks.
  • /tntfuse removed.
  • renewableElytra -> renewableElytraDropChance rule takes a float from 0 to 1 for the drop chance.
  • tntPrimeMaxMomentum, tntPrimeNoMomentum -> tntPrimeMomentum rule takes a float to hardcode the prime momentum.
  • hotbarSwitching -> creativeHotbarSwitching
  • commandPosOthers now applies only to non-operators. Ops can use the full command by default.

... and more improvements behind the scenes!

v1.4.3 for MC 1.21.120

29 Oct 04:54
7459b50

Choose a tag to compare

What's new

  • Minecraft 1.21.120 Support

v1.4.2 for MC 1.21.111

30 Sep 22:24
c1fedef

Choose a tag to compare

What's new

  • Minecraft 1.21.111 Support
  • echoShardsEnableShriekers - Using an echo shard on a sculk shrieker allows it to summon wardens.

Improvements_

  • The Canopy Probe entity has been removed! light and biome InfoDisplay rules will now be much more robust and can no longer cause strange effects near the player.
  • light InfoDisplay rule now shows both general light level and sky light level.
  • /biomeedges analysis phase is now much faster.
  • simulationMap now runs ~2.5x faster than before.
  • The Realms version is now distinct from the non-Realms version.

Fixes

  • Many commands that required cheats are now available without cheats.
  • /hss: Fixed spawn mocking not disabling when stopping the finder.
    ... and more improvements behind the scenes!

v1.4.1 for MC 1.21.100

05 Aug 19:28

Choose a tag to compare

What's new

  • Minecraft 1.21.100 Support
  • chunkBorders: A new arrow ability that allows visualizing chunk borders. Not usable on Realms.
  • velocity: InfoDisplay rule that shows your current x, y, and z velocities in meters per tick.
  • spawnEggSpawnWithMinecart: When using a spawn egg on a rail, the spawned entity will be placed in a minecart on the rail.
  • /hss: Displays hardcoded spawn spots for structures.
  • /biomeedges: Finds and displays biome edges in a region. Not usable on Realms.

Improvements

  • slimeChunk: InfoDisplay rule's performance impact is now negligible.

Fixes

  • hotbarSwitching: Fixed a bug where non-active hotbars could be lost while reloading a world.
  • ./help: Extension rules will no longer appear in Canopy's rules list. They will also no longer appear twice while searching.
    ... and move improvements behind the scenes!

v1.4.0 for MC 1.21.90

22 Jul 06:13
d77dd0d

Choose a tag to compare

BDS Servers must add "@minecraft/debug-utilities" to their config/default/permissions.json to use this release.

What's new

  • /debugentity: Displays tons of information about entities. (Not available on Realms)
  • speed: InfoDisplay rule that shows your speed in meters per second.
  • creativeNetherWaterPlacement: Allows placing water in the nether while in creative mode.
  • Commands transitioned to vanilla commands: /cleanup, /k, ./camera -> /cam, /cs, /dtp, /claimprojectiles, /entitydensity, /s, /a, /c, /sp, /health, /jump, /j, /log, /loop, /peek, /pos, ./removeentity -> /butcher, ./resettest -> /retest, /sit, /trackevent

Improvements

  • /dtp <dimension> [destination] [victim]: Victim argument selects entities to dimensionally teleport.
  • /data [entity]: Entity argument selects entities to get data from.
  • /pos [player]: Player argument selects players to get the position of.
  • /butcher [entity]: Entity argument selects entities to remove.
  • /scriptevent canopy:loop: Removed since /loop is now a vanilla command.
  • flippinArrows: Flips stairs and slabs vertically.
  • blockStates: Includes isWaterlogged property.
  • creativeInstantTame: Works on mountable mobs.
  • quickFillContainer: Works in reverse while sneaking.
  • Abilities that are enabled by placing an arrow in a specific inventory slot will now show a tip when enabled or disabled.

Fixes

  • ./ct remove & ./gt remove: Hopper removal persists past reloads.
  • peekInventory: Query highlighting is once again correct.
  • /log: Players are now unsubscribed from their logs when leaving the world.
    ... and move improvements behind the scenes!

v1.3.11 for MC 1.21.90

21 Jun 21:37

Choose a tag to compare

Improvements

  • hopperGenerators: Added ./generator remove & commands now closer resemble hopperCounters.

Fixes

  • ./camera, commandJumpSurvival, commandWarpSurvival, autoItemPickup, creativeInstantTame, creativeNoTileDrops, creativeOneHitKill, hotbarSwitching, refillHand - Fixed breaking changes related to gamemode detection.

v1.3.10 for MC 1.21.90

19 Jun 02:50
72c8c40

Choose a tag to compare

What's new

  • Minecraft 1.21.90 Support
  • Command Permissions - Canopy commands can now be controlled through vanilla permissions.
    • CanopyAdmin - Removed the admin tag!
    • Removed commandChangeDimension, commandCleanup, commandGamemode, commandRemoveEntity, commandSpawnMocking, commandTick rules. Their associated commands are now OP-only.
    • Additional OP-only commands: ./canopy, ./tntfuse, ./resetall, ./loop
  • blockStates - InfoDisplay rule to show the states of the blocks.
  • ./counter remove - Removes all known hoppers from a counter channel.

Improvements

  • flippinArrows - Now plays a sound when you successfully flip or rotate a block.
  • Menus - The global and infodisplay rule menus now include a tooltip with the rule's description.
  • biome - The Pale Garden is now a detectable biome.
  • chunkCoords - Now additionally displays your position within the chunk.
  • ./cleanup - Default cleanup range is now 50 blocks.

Fixes

  • Menus - The global and infodisplay rule menus are usable once again.
  • tps - Fixed a rounding error that caused TPS counts to be slightly too large.
  • flippinArrows - Fixed a bug where blocks could not be flipped vertically.
  • instaminableDeepslate & instaminableEndstone - Beacon haste effect will be refreshes at the proper interval once again.
  • commandTntFuse - TNT fuse times now pause correctly when in unloaded chunks.
  • hotbarSwitching - Fixed a bug where non-active hotbars could be lost while reloading a world.
  • durabilityNotifier & durabilitySwap - Once again function properly.
    ... and more improvements behind the scenes!

v1.3.9 for MC 1.21.70

26 Mar 08:22
e102de7

Choose a tag to compare

What's New

  • Minecraft 1.21.70 Support
  • ./canopy menu command: Opens a menu to toggle all global rules.
  • ./info menu command: Opens a menu to toggle all InfoDisplay rules.
  • carefulBreak rule: Automatically picks up items when breaking blocks while sneaking.
  • ./peek command: Displays a UI representation of the target inventory.
  • allowPeekInventory rule: Controls access to peekInventory, ./peek, and spyglass inventory peeking.
  • peekInventory InfoDisplay rule: Now requires allowPeekInventory to be enabled.
  • Extension functionality improvements:
    • Rules now support onEnableCallback and onDisableCallback for event subscriptions.
    • Descriptions now require RawText objects, enabling translatable strings.

Improvements

  • CanopyAdmin tag: No longer case-sensitive.
  • tps InfoDisplay rule: Can now display values above 20 TPS.
  • ./camera spectate fix: No longer prevents exiting spectator mode in certain cases.
  • flippinArrows fix: Properly flips blocks when an arrow is in the offhand. Arrows are now placeable in item frames.
  • TNT fix: Fuse length now behaves correctly in chain reactions.
  • playerSit fix: Properly removes Canopy’s rideable entities to allow block placement.
  • beeNoDrown rule removed: Bees don’t often drown in Bedrock like they do in Java.
  • And more behind the scenes!