Plymouth: Anti-Xray

Plymouth: Anti-Xray

Mod

A cache-based antixray engine for Fabric.

Server CursedUtility

1,754 downloads
11 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter versions...
Filter channels...

Changes since v0.1.0

  • Updated to 1.19.4

Changes since v0.0.0-rc.9

Anti-Xray

  • Backported changes from 1.19.3, closes #21

Debug

  • Add new debugging utiltiy for block collision boxes.
  • Fixed rendering order.
  • Fusebox has been cleaned up.

Development

  • Bumped Gradle's memory requirement to 4G

Changes since v0.1.0-rc.3

Anti-Xray

  • Updated GudASM fork 'Bytecode Junkie' to v0.3.2

General

  • Enforce Loom 1.0.+

Changes since v0.1.0-rc.2

Anti-Xray

  • Fix a transformer bug causing a crash with Polymer.

Development

  • Added Server Translations API

Changes since v0.1.0-rc.1

Anti-Xray

  • JiJ Resource Loader for a more easy end user experience.

Note: This release may not be able to run on 1.19.2.

Changes since v0.0.0-rc.9

General

  • Updated buildscripts
  • Updated to 1.19.3

Debug

  • Add client registry dumping.

Changes since v0.0.0-rc.8

Development

  • Updated Minecraft to 1.19.2
  • Removed TextHelper in favour of Text.
  • Fixed minor issues scattered throughout.

Changes since v0.0.0-rc.6

Anti-Xray

  • Added unchecked block update API to ShadowChunk
  • Provide explicit support for Alternate Current. Fixes #20

Debug

  • Fix fault when mixin has no environment in package

Development

  • Updated Minecraft to 1.19
  • Updated Actions workflows.
    • Also fixed typo since 0.0.0-rc.7
  • Migrated to SLF4J.

Changes since v0.0.0-rc.5

Anti-Xray

  • Replaced AccessorBlockTag with registry tags
  • Add minecraft:barrel to containers.json
  • Replace BitSet implementation to use single bitset per chunk

Locking

  • Short circuit blank string to no permissions
  • Update lock commands & documentation

Debug

  • Add DownloadingTerrainScreen disabler
  • Fix bad block entity offset for rendering

Development

  • Updated Minecraft to 1.19-pre3 then 1.19-pre5
  • Updated Gradle to 7.4.2
  • Removed jar declarations
  • Restructure Gradle & cleanup manifests

Changes since v0.0.0-rc.4

  • Updated to 1.18.2
  • Fixed crash/kick bug falling out of world
  • Dropped old internal transformer methods
  • Fixed PacketTransformer not correctly transforming invokeInterface and invokeVirtual calls
  • Fixed bad project setup due to null ref

Full Changelog: https://github.com/the-glitch-network/plymouth-fabric/compare/v0.0.0-rc.4+mc.1.18.1...v0.0.0-rc.5+mc.1.18.2

Changes since v0.0.0-rc.3

  • Attempted fix for IdListPalette overflowing on subchunk copy
  • Added mitigation on IF* for mod compatibility. Real fix is to come later.

Full Changelog: https://github.com/the-glitch-network/plymouth-fabric/compare/v0.0.0-rc.3+mc.1.18.1...v0.0.0-rc.4+mc.1.18.1

Changes since v0.0.0-rc.2

  • Fixed critical issue where the anti-xray view emptied the subchunk graphically on all clients.
  • Updated caching logic to be smarter and allow better pass through for copying.
  • Reimplemented the copy logic for as the vanilla method did not reinitialise the palette correctly.
  • Dropped plymouth-anti-xray:no_smear, for as intrinsics has long replaced it.
  • ChunkDeltaUpdateS2CPacket now properly caught via ChunkSection within the two mass transformers.
  • Automatically include a changelog on Modrinth on release.

The project has been updated to 0.0.0-rc.2+mc.1.18.1. No changelog was specified.


Project members

Ampflower

Owner

Details

Licensed MPL-2.0
Published 3 years ago
Updated 2 years ago