This repository was archived by the owner on May 29, 2025. It is now read-only.
Releases: Nico314159/Retina_v2
Releases · Nico314159/Retina_v2
Release list
Retina v2.4.1
What's Changed
- Updated for compatibility with Minecraft 1.21.5
- (IMPORTANT) Previous Minecraft versions are no longer supported
- Implemented hitboxes of Minecraft 1.21.4 - 1.21.5 blocks & mobs
- Pale moss carpets, pale hanging moss, bushes, cactus flower, short and tall dry grass, leaf litter, wildflowers, and creaking
Technical Changes
- Block and entity hitboxes are now stored using floats, so that the scale factor can be easily changed and everything will actually react to it.
- Step counts in debug messages now show the correct number.
Full Changelog: v2.4.0...v2.4.1
Retina v2.4.0
What's Changed
- Updated for compatibility with Minecraft 1.21
- (IMPORTANT) Previous Minecraft versions are no longer supported
- Implemented hitboxes of Minecraft 1.21 blocks & mobs
- Toggle to turn off block detection specifically
- Added functionality to do a raycast without needing an executing entity (@XyloDatapacks)
- Added
ExpandEntityHitboxesfor "wide" raycasts (@XyloDatapacks)
Technical Changes
- Exposed access to more internal functions for other datapacks
- Improved code efficiency with Minecraft 1.20.3's
return run - Incorporated new JMC syntax for data storage operations
Full Changelog: v2.3.7...v2.4.0
Retina v2.3.7
What's Changed
- Allow raycasting from any eye Y-level
- (basically means you can now raycast
asany entity)
- (basically means you can now raycast
- Overlays for compatibility with more future MC versions
- Fix redstone_wire block tag (erroneously included comparators)
- Reset
ContactCoordinatesif raycast hits nothing
Full Changelog: v2.3.6...v2.3.7
Retina v2.3.6
What's Changed
- Fixed lectern & bell hitboxes
- Implement redstone dust (at last!)
Full Changelog: v2.3.5...v2.3.6
Retina v2.3.5
What's Changed
- Fixed lily pad hitboxes
- Made light blocks treated as intangible
Full Changelog: v2.3.4...v2.3.5
Retina v2.3.4
What's Changed
- Fixed a small but fatal bug that prevented Retina from working at all on fresh installs
Full Changelog: v2.3.3...v2.3.4
Retina v2.3.3
What's Changed
- Updated pack to Minecraft 1.20.2 (will not work on older Minecraft versions!)
- Improved efficiency of gimbal/matrix conversion and random number generation
Full Changelog: v2.3.2...v2.3.3
Retina v2.3.2
What's Changed
- Prevent checking for head collisions on the lower block of an entity
- Use the defined SCALE value in .jmc files, instead of writing 480 directly
- More efficiently initialize
$cuboid_idusingexecute store - Fix "off-by-one" range error
Full Changelog: v2.3.1...v2.3.2
Retina v2.3.1
What's Changed
- Now treats display entities (all three kinds) as intangible entities.
- Fixed an issue where headshot boolean would not be reset after each shot.
Full Changelog: v2.3.0...v2.3.1
Retina v2.3.0
What's Changed
- Implemented head hitbox detection
- Supports players, blazes, villagers, wandering traders, and all variants of piglins, zombies, and illager
- Added simple togglable ignore flags for block/entity types:
- e.g.
scoreboard players set $ignore_slab retina.__variable__ 1will make Retina treat slabs as if they were just air.
- e.g.
- Fixed errors in guard conditions
Technical Changes
- Further split up .jmc files
- Removed unnecessary variables
- Implemented new JMC chained assignments
Full Changelog: v2.2.0...v2.3.0