Releases: teaconmc/AreaControl
0.5.6
0.5.5
0.5.4
0.5.3
0.5.2
0.5.1
Change set since 0.5.0:
2b8cf1a: Experimental: tags
100dc27: Experimental: areas now can be fully inside another area
4b4789f: Switch to ConcurrentHashMap because it can now be accessed concurrently...
bc02f33: Default is GL_REPEAT according to spec, unless Mojang decides to change it in the future, we can safely assume the spec is correct.
a44ac23: Change area set to uuid set in area manager
cd38c4b: Invoke lock method for read write locks
951ab37: Add read write lock for area manager
14b985c: Revert "Switch to ConcurrentHashMap to support parallel access in scenarios such as LP async context calculation"
6ad72d6: Change default persistence mode to toml
9f0c21a: Separate claim to marked and chunk
5a76f28: Merge remote-tracking branch 'origin/1.18-forge' into 1.18-forge
09efac1: Switch to ConcurrentHashMap to support parallel access in scenarios such as LP async context calculation
75a4050: Add information when the context calculator is not running on the server thread
0.5.0
Change set since 0.4.3:
972e7fe: Clean up dead code
4381797: Experimental: DamageSource with bypassInvul set is no longer protected under AreaControl
f322e47: Experimental: for our hook in isInvulnerable, move check to tail from head
ff67bd8: Fix translation
b939572: Experimental: TOML as an alternative persistence format
2093d01: Experimental: wildness is now per-level (i.e. per-dimension).
12e7ea9: Introduce the concept of "global region", denoted by a special owner.
94d35f0: Fix area overlap checking ignores difference in dimension
044ba77: Breaking change: remove /ac list
d88391e: Forget to migrate this one
93196a0: Config
4a1260c: It is pos->color->tex, not pos->color->tex->lightmap
03bf55b: Experimental: radical approach to protect non-living entities from indirect attack.
1f48887: Experimental: pass Area as a dynamic context when checking permission
b26a165: /ac unclaim
now only checks permission during execution rather than prior execution
73eb50d: /ac current friends; used for adding/removing/listing friends of current area
71bd406: Command overhaul (see commit message for details)
405a5b4: More robust findBy(LevelAccessor, BlockPos) impl
85f520c: Tell player the number of areas near him as a feedback
eeeedb7: Populates area id, name and properties into LP context
b91e548: Translate things
1f82f14: Drop the use of vanilla class in favor of calculating on our own.
913ace2: Offset by 1 to properly show the correct claimed area
1ff2aec: Simple built-in help. Texts are not final.
8285341: Introduce the notion of "friends" in a claimed area
027720a: Experimental: LuckPerms support: add a ContextCalculator that provides AreaControl info
bcebdd7: Experimental: /ac nearby - let you quickly find nearby claimed area
5977353: Prevent explosions from non-protected area affecting protected area