RaytraceAntiXray | Ores, Entities, Tiles | ItemsAdder support

šŸ’ LeakšŸ’  RaytraceAntiXray | Ores, Entities, Tiles | ItemsAdder support 0.13.5beta

Minecraft Versions
1.8, 1.12, 1.16, 1.17, 1.18, 1.19, 1.20, 1.20.6, 1.21
Source
https://www.spigotmc.org/resources/116253/
Documentation
https://docs.imanity.dev/category/raytraceantixray
Dependencies:
fairy-lib-plugin
5f6fabcaecc02939ddee854673739dec33d389ae.png


9c52de34b0a60bed808d0ab85c268c7292c6510a.png


5d729331bb5b2d127db420f361fffbec5c12a58e.png


6c11d4eb48b30809fe21af3da709b471acb1e434.png


93fb8294f5cb9d2377f5e01d787e32404716e28d.jpg


312bb972597cfbb58a2728b0448473e0427b46d5.jpg


7b3b9c1547d22525565049dcd2a2e667d790aba3.jpg


393ffc2b1eb3a1eed9943fe984e77e5c1b5f4e87.gif



(With X-Ray.)

45c130715fefa6ecbf4b1fd38943719a90351847.gif



(Fake Ores around the world.)

9053df81433dea357052629920fc17cf3205dec0.gif



(Single command toggle.)

bfdd66012855e237da1666b5efe122e4ecdf6eb5.gif




(Config GUI.)

88269fd49be5cda3189353a929c7b749b1851bdc.png


0baa193ddcedb6267a45a2f57f9cb49003c28d5d.png


504c08deb04733439e8be8883c8e97f8f6a993eb.png


786b4a95f046e4c792b2c75ea2c59bdfdaf46879.png


cf0a354b182c331fee265c284f5fdd5604a3517d.jpg


Default antixray configuration for overworld.

YAML:
# This is the default config for the overworld,

# Should anti-xray be enabled?

enabled: true

# The maximum block height to execute anti xray.

maxBlockHeight: 64

# The maximum raytrace distance.

maxRaytraceDistance: 64.0

# The block update radius when world interaction happens.

updateRadius: 2

# The blocks to be obfuscated.

obfuscateBlocks:

- DIAMOND_ORE

- EMERALD_ORE

- GOLD_ORE

- IRON_ORE

- LAPIS_ORE

- REDSTONE_ORE

- COAL_ORE

- COPPER_ORE

- DEEPSLATE_COAL_ORE

- DEEPSLATE_COPPER_ORE

- DEEPSLATE_DIAMOND_ORE

- DEEPSLATE_EMERALD_ORE

- DEEPSLATE_GOLD_ORE

- DEEPSLATE_IRON_ORE

- DEEPSLATE_LAPIS_ORE

- DEEPSLATE_REDSTONE_ORE

# The material to replace the obfuscated blocks.

replacementBlocks:

  0: STONE

  -64: DEEPSLATE

# The fake structures to be generated within the world,

# It contains several features such as fake ores,

# The goal is to mislead the cheaters.

fakeConfig:

  # The fake ores to be generated within the world.

  ores:

  - block: COAL_ORE

    replace: STONE

    veinCount: 10

    veinSize: 16

    minHeight: 0

    maxHeight: 128

  - block: IRON_ORE

    replace: STONE

    veinCount: 10

    veinSize: 8

    minHeight: 0

    maxHeight: 64

  - block: GOLD_ORE

    replace: STONE

    veinCount: 2

    veinSize: 8

    minHeight: 0

    maxHeight: 32

  - block: REDSTONE_ORE

    replace: STONE

    veinCount: 8

    veinSize: 7

    minHeight: 0

    maxHeight: 16

  - block: LAPIS_ORE

    replace: STONE

    veinCount: 1

    veinSize: 6

    minHeight: 0

    maxHeight: 32

  - block: DIAMOND_ORE

    replace: STONE

    veinCount: 1

    veinSize: 7

    minHeight: 0

    maxHeight: 16

  - block: EMERALD_ORE

    replace: STONE

    veinCount: 1

    veinSize: 1

    minHeight: 0

    maxHeight: 32

  - block: COPPER_ORE

    replace: STONE

    veinCount: 20

    veinSize: 8

    minHeight: 0

    maxHeight: 64

  - block: DEEPSLATE_COAL_ORE

    replace: DEEPSLATE

    veinCount: 5

    veinSize: 16

    minHeight: -64

    maxHeight: 0

  - block: DEEPSLATE_IRON_ORE

    replace: DEEPSLATE

    veinCount: 5

    veinSize: 8

    minHeight: -64

    maxHeight: 0

  - block: DEEPSLATE_GOLD_ORE

    replace: DEEPSLATE

    veinCount: 2

    veinSize: 8

    minHeight: -64

    maxHeight: 0

  - block: DEEPSLATE_REDSTONE_ORE

    replace: DEEPSLATE

    veinCount: 4

    veinSize: 7

    minHeight: -64

    maxHeight: 0

  - block: DEEPSLATE_LAPIS_ORE

    replace: DEEPSLATE

    veinCount: 1

    veinSize: 6

    minHeight: -64

    maxHeight: 0

  - block: DEEPSLATE_DIAMOND_ORE

    replace: DEEPSLATE

    veinCount: 1

    veinSize: 7

    minHeight: -64

    maxHeight: 0

  - block: DEEPSLATE_EMERALD_ORE

    replace: DEEPSLATE

    veinCount: 1

    veinSize: 1

    minHeight: -64

    maxHeight: 0

  - block: DEEPSLATE_COPPER_ORE

    replace: DEEPSLATE

    veinCount: 20

    veinSize: 8

    minHeight: -64

    maxHeight: 0

Default entity culling configuration.


YAML:
# This is the default config for the overworld,

# Should entity culling be enabled?

enabled: true

# The maximum distance to execute entity culling.

maxDistance: 64.0

# The bounding box expand for entity culling.

boundingBoxExpansion: 0.5

# The entity types to be culled.

# List of entity types: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html

entityTypes:

- PLAYER

- ZOMBIE

- SKELETON

- CREEPER

- SPIDER

- CAVE_SPIDER

- ENDERMAN

- BLAZE

- GHAST

- WITHER_SKELETON

- WITCH

- SILVERFISH

- MINECART

- MINECART_CHEST

- MINECART_FURNACE

- MINECART_MOB_SPAWNER

- MINECART_TNT

- ITEM_FRAME

- DROPPED_ITEM

# The special settings for each entity type for entity culling.

specials:

  # Should the player only be sneaking to be culled?

  # This is due to player having a name tag, which is still visible when blocked by blocks.

  playerOnlySneaking: true


Default tile culling configuration.

YAML:
# This is the default config for the overworld,

# Should tile culling be enabled?

enabled: true

# The replacement block for the obfuscated blocks.

replacementBlock: AIR

# The blocks that should be blacklisted from being obfuscated.

blacklistBlocks:

- CAMPFIRE

- SOUL_CAMPFIRE

1d6da7f1139260b2bc7da12cbc75c5753b3201ef.jpg


af8af21a8e11eb6932e1b0535fbf6ca297df4467.jpg


Useful Links:

[IMG]

Introduction
Introducing RaytraceAntiXray, the best anti-xray solution for Minecraft servers.
Tired of players using xray cheats to gain unfair access to valuable ores and resources?
Say goodbye to traditional anti-xray system and get ready for the brand new technology.

Why Raytrace AntiXray?
1. Raytrace
Every exposed ores is tracked and dynamically updated. Exposed ores are only visible if it is visible from raytracing, otherwise it will be hidden. It has no effect on normal players, but help to prevent cheating.

2. Faked
Add random fake ores to the world. To distract xrayers from mining the correct ores. Fake ores are randomly generated in unexposed areas. When players mine near it, it will disappear.

3. Performance impact <1% of a tick
Designed for performance-intensive servers. All heavy tasks are handled by dedicated thread pools. No performance impact on the server.

4. Full configuration
As an extension on top of custom made async anti-xray, you can configure everything including raytracing and fake ores. Distance? Ore types? Height? Anything you want.

5. 1.8 ~ 1.21
From 1.8 to 1.21, whether it's Paper or Folia.
we've got you covered. all thanks to the Fairy Framework.
Continuously updated, it's the most reliable and future-proof anti-xray solution.

Important Disclaimer
Please be aware that we are currently in the BETA phase.
Things are rapidly evolving, with changes occurring with every update.
However, we are also offering the product at a relatively low price.
If you are interested, seize the opportunity and get it now!
  • Like
Reactions: UniformCube840
Author
Kritzz
Downloads
8
Views
43
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Kritzz

About Minecraft Forums

Here you will find everything you need to know about the exciting world of Minecraft, from creative game creations to helpful tutorials and multiplayer adventures. Share your passion!
Back
Top