All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Data Anchor

Data Anchor

by CorgiTaco • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

What is this

Simple library mod with helpful data attaching and networking utilities including attaching data to entities, chunks, players, and worlds with low boilerplate code. Its own system built from the ground up for multiloader support. Offers an incredible packet utility for multiloader network packet handling for all directions.

For players

Your favorite mods may use this to attach data to things or to send things across the network.

For devs

This library offers two primarily utilities: attaching data to chunks, levels, players, entities, and block entities. This project is aimed at multiloader projects that support forge, fabric, and neoforge. This mod does NOT save to the internal data systems said loaders have such as Forge Capabilities at the moment, this may be subject to change in the future though! This mod also offers multiloader network/packet registration and handling. For examples on how to do custom networking or attaching data, please see the wiki.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric Quilt
15h ago 1
26.3
Neoforge
15h ago 1
26.2
Fabric Quilt
15h ago 1
26.2
Neoforge
15h ago 1
26.1.2
Fabric Quilt
15h ago 1
26.1.2
Neoforge
15h ago 1
26.1
Fabric Quilt
15h ago 1
26.1
Neoforge
15h ago 1
1.21.5
Fabric Quilt
15h ago 1
1.21.5
Neoforge
15h ago 1
1.21.5
Forge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
26.1.2
Neoforge
15h ago 1
26.1.2
Fabric Quilt
15h ago 1
26.2
Neoforge
15h ago 1
26.2
Fabric Quilt
15h ago 1
26.2
Neoforge
15h ago 1
26.2
Fabric Quilt
15h ago 1
26.1.2
Neoforge
15h ago 1
26.1.2
Fabric Quilt
15h ago 1
26.1.2
Neoforge
15h ago 1
26.1.2
Fabric Quilt
15h ago 1
26.1.2
Fabric Quilt
15h ago 1
26.2
Neoforge
15h ago 1
26.2
Fabric Quilt
15h ago 1
26.2
Neoforge
15h ago 1
26.2
Fabric Quilt
15h ago 1
26.2
Fabric Quilt
15h ago 1
26.1.2
Neoforge
15h ago 1
26.1.2
Fabric Quilt
15h ago 1
26.1.2
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric
15h ago 1
26.1.2
Fabric Quilt
15h ago 1
26.1.2
Neoforge
15h ago 1
26.1.2
Fabric Quilt
15h ago 1
26.2
Neoforge
15h ago 1
26.2
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
26.1
Neoforge
15h ago 1
26.1
Fabric Quilt
15h ago 1
1.21.5
Neoforge
15h ago 1
1.21.5
Forge
15h ago 1
1.21.5
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.21.5
Neoforge
15h ago 1
1.21.5
Forge
15h ago 1
1.21.5
Fabric Quilt
15h ago 1
1.21.5
Fabric Quilt
15h ago 1
1.21.5
Neoforge
15h ago 1
1.21.5
Forge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.21.1
Neoforge
15h ago 1
1.21.1
Forge Neoforge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.21.1
Forge Neoforge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.21.1
Forge Neoforge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.21.1
Forge Neoforge
15h ago 1
1.21.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Forge Neoforge
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
1.20.1
Fabric Quilt
15h ago 1
# 6.0.0.0
  • Port to 26.3

# 5.0.0.4
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 5.0.0.3
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 5.0.0.2
  • Even more level data fixes

# 5.0.0.1
  • Level Data fixes

# 5.0.0.0
  • Port to 26.2

# 3.0.1.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 6.0.0.0
  • Port to 26.3

# 5.0.0.4
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 5.0.0.3
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 5.0.0.2
  • Even more level data fixes

# 5.0.0.1
  • Level Data fixes

# 5.0.0.0
  • Port to 26.2

# 3.0.1.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 5.0.0.4
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 5.0.0.3
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 5.0.0.2
  • Even more level data fixes

# 5.0.0.1
  • Level Data fixes

# 5.0.0.0
  • Port to 26.2

# 3.0.1.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 5.0.0.4
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 5.0.0.3
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 5.0.0.2
  • Even more level data fixes

# 5.0.0.1
  • Level Data fixes

# 5.0.0.0
  • Port to 26.2

# 3.0.1.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 4.0.0.7
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 4.0.0.6
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 4.0.0.5
  • Even MORE fixes pertaining to level data.

# 4.0.0.4
  • Fixes pertaining to level data.

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 4.0.0.7
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 4.0.0.6
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 4.0.0.5
  • Even MORE fixes pertaining to level data.

# 4.0.0.4
  • Fixes pertaining to level data.

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 3.0.0.2
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 3.0.0.1
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 3.0.0.2
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 3.0.0.1
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 3.0.0.5
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 3.0.0.4
  • Fix 1.21.5 crashes by making packet registry static

# 3.0.0.3
  • Networking backend improvements.
  • Minimize Packet registration boilerplate.

# 3.0.0.2
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 3.0.0.1
  • Fix a bad packet ID pertaining to syncing entity data.

# 3.0.0.0
  • Add support for 1.21.5.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 3.0.0.5
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 3.0.0.4
  • Fix 1.21.5 crashes by making packet registry static

# 3.0.0.3
  • Networking backend improvements.
  • Minimize Packet registration boilerplate.

# 3.0.0.2
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 3.0.0.1
  • Fix a bad packet ID pertaining to syncing entity data.

# 3.0.0.0
  • Add support for 1.21.5.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 3.0.0.5
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 3.0.0.4
  • Fix 1.21.5 crashes by making packet registry static

# 3.0.0.3
  • Networking backend improvements.
  • Minimize Packet registration boilerplate.

# 3.0.0.2
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 3.0.0.1
  • Fix a bad packet ID pertaining to syncing entity data.

# 3.0.0.0
  • Add support for 1.21.5.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 1.0.0.23
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 1.0.0.22
  • Fix 1.20.1 crashes by making packet registry static

# 1.0.0.21
  • Networking backend improvements.
  • Minimize Packet registration boilerplate.

# 1.0.0.20
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 1.0.0.19
  • Fix timing issues.

# 1.0.0.18
  • Fix a crash.
  • Add persistent flag for persistent player data.

# 1.0.0.17
  • Fix memory leak.

# 1.0.0.16
  • Entity Sync Improvements.

# 1.0.0.15
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 1.0.0.14
  • Fix SyncedLevelTrackedData not saving.

# 1.0.0.13
  • Change license to MPL 2.0.

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 1.0.0.23
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 1.0.0.22
  • Fix 1.20.1 crashes by making packet registry static

# 1.0.0.21
  • Networking backend improvements.
  • Minimize Packet registration boilerplate.

# 1.0.0.20
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 1.0.0.19
  • Fix timing issues.

# 1.0.0.18
  • Fix a crash.
  • Add persistent flag for persistent player data.

# 1.0.0.17
  • Fix memory leak.

# 1.0.0.16
  • Entity Sync Improvements.

# 1.0.0.15
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 1.0.0.14
  • Fix SyncedLevelTrackedData not saving.

# 1.0.0.13
  • Change license to MPL 2.0.

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 2.0.0.17
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 2.0.0.16
  • Fix Forge MC Version Requirement

# 2.0.0.15
  • Fix 1.21.1 crashes by making packet registry static

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 2.0.0.17
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 2.0.0.16
  • Fix Forge MC Version Requirement

# 2.0.0.15
  • Fix 1.21.1 crashes by making packet registry static

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 2.0.0.17
  • Fix Block Entity Loading for mods who lazy load them.
  • Fix packet reading.

# 2.0.0.16
  • Fix Forge MC Version Requirement

# 2.0.0.15
  • Fix 1.21.1 crashes by making packet registry static

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 4.0.0.6
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 4.0.0.5
  • Even MORE fixes pertaining to level data.

# 4.0.0.4
  • Fixes pertaining to level data.

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 4.0.0.6
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 4.0.0.5
  • Even MORE fixes pertaining to level data.

# 4.0.0.4
  • Fixes pertaining to level data.

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 5.0.0.3
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 5.0.0.2
  • Even more level data fixes

# 5.0.0.1
  • Level Data fixes

# 5.0.0.0
  • Port to 26.2

# 3.0.1.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 5.0.0.3
  • Fix Loading Chunk data if data anchor information does not yet exist.

# 5.0.0.2
  • Even more level data fixes

# 5.0.0.1
  • Level Data fixes

# 5.0.0.0
  • Port to 26.2

# 3.0.1.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 5.0.0.2
  • Even more level data fixes

# 5.0.0.1
  • Level Data fixes

# 5.0.0.0
  • Port to 26.2

# 3.0.1.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 5.0.0.2
  • Even more level data fixes

# 5.0.0.1
  • Level Data fixes

# 5.0.0.0
  • Port to 26.2

# 3.0.1.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 4.0.0.5
  • Even MORE fixes pertaining to level data.

# 4.0.0.4
  • Fixes pertaining to level data.

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 4.0.0.5
  • Even MORE fixes pertaining to level data.

# 4.0.0.4
  • Fixes pertaining to level data.

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 4.0.0.4
  • Fixes pertaining to level data.

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 4.0.0.4
  • Fixes pertaining to level data.

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 4.0.0.4
  • Fixes pertaining to level data.

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 5.0.0.1
  • Fixes pertaining to level data.

# 5.0.0.0
  • Port to 26.2

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 5.0.0.1
  • Fixes pertaining to level data.

# 5.0.0.0
  • Port to 26.2

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
# 5.0.0.0
  • Port to 26.2

# 4.0.0.3
  • Fixes pertaining to level data.

# 4.0.0.1
  • Fix level data crashing

# 4.0.0.0
  • Port to 26.1.2

# 3.0.0.0
  • Port to 26.1

# 2.0.0.13
  • Thread safe data init.
  • Prevent duplicate tick listeners.

# 2.0.0.12
  • Fix respawn not being called.

# 2.0.0.11
  • Fix bad mixin.

# 2.0.0.10
  • Fix timing issues.

# 2.0.0.9
  • Fix a crash.

# 2.0.0.8
  • Fix memory leak.

# 2.0.0.7
  • Entity Sync Fixes

# 2.0.0.6
  • Fixes.

# 2.0.0.5
  • Fix a bad packet ID pertaining to syncing entity data.
  • Mark ServerBlockEntityTrackedData as ServerTrackedData.

# 2.0.0.4
  • Add ChunkBlockStateInterceptor interface for ChunkData.

# 2.0.0.3
  • Fix invalid Neoforge mixin file.

# 2.0.0.2
  • Fix marking dirty on level data when changed.

# 2.0.0.1
  • Add mixins to neo mods.toml.

# 2.0.0.0
  • Port to 1.21.1

# 1.0.0.12
  • Fix method call for DirtyMarker.

# 1.0.0.11
  • Fix lazily loading level data.

# 1.0.0.10
  • Fix crashing with Create 6.0.2 by lazily creating tracked data.

# 1.0.0.9
  • Remove Fabric Data gen from fabric.mod.json.

# 1.0.0.8
  • Check if a tag exists before attempting to load from it. Mark fields transient where needed.

# 1.0.0.7
  • Add Kotlin DSL support.
  • Fix data get method in tracked data registry.

# 1.0.0.6
  • Fix server side loading.

# 1.0.0.5
  • Fix boolean serialization.

# 1.0.0.4
  • Fix Tracked Data (de)serialization.

# 1.0.0.3
  • Fix Access Widener.

# 1.0.0.2
  • Use level field instead.

# 1.0.0.1
  • Load/Save NBTs with reflection.
  • Fix numerous Tracked Data issues.

# 1.0.0.0
  • Release
Data Anchor Icon
Download Data Anchor
Select game version
Select platform