Skip to content

Releases: At87668/MinerTrack

1.10.0.2 - Fix Folia air monitor path handling

02 May 09:19

Choose a tag to compare

1.10.0.2 - Fix Folia air monitor path handling

Fixed BUG

  • Folia air monitor path handling works incorrect. [#10] (fixed by xiaoyueyoqwq)

New Contributor


Happy using~

1.10.0.1 - Nether False Postive Hotfix

14 Mar 09:17

Choose a tag to compare

1.10.0.1 - Nether False Postive Hotfix

Fixed BUG

  • When player using bed to got Ancient Debris, false postive triggered after about ten minutes.

NOTE: This version changed the default parameter settings to prevent false positives, so if you are using default config, you need to manually modify the following items in nether.yml:
From

  # Natural Detection
  natural-detection:
    enable: false

To

  # Natural Detection
  natural-detection:
    enable: true
    
    # Satisfying the conditions will think they are in a natural.
    cave:
      air-threshold: 14        # When the number of air blocks reaches several, the player is considered to be in a cave?
      CaveAirMultiplier: 5     # If cave air is found, regarded as how many ordinary air?
      detection-range: 3       # 3 = 7x7x7, 2 = 5x5x5
      check_skip_vl: true      # VL add of whether or not to skip natural behavior
      
      # Prevents players from manually creating air to bypass detection.
      air-monitor:
        enable: true              # Enable or disable
        min-path-length: 10       # Minimum digging path required to perform this detection.
        air-ratio-threshold: 0.3  # Air percentage threshold (e.g., 0.3 for 30%).
        violation-increase: 1     # The value of the increase in rating after each triggered violation.
        violation-threshold: 5    # The number of ratings reached should be flagged as suspicion of deliberate creation of artificial air.
        remove-time: 20           # How long to remove this record once (in minutes)

Happy using~

1.10.0 - Better Configuration & Detection Improve

06 Mar 09:37

Choose a tag to compare

1.10.0 - Better Configuration & Detection Improve

Stable version released!

New Features

Configure parameters by each world
  • You can now efficiently configure detection parameters for each (or each group of) world.
    # At what height should I start detecting X-Ray?
    # All worlds not explicitly listed will follow 'all_unnamed_world'
    # If 'all_unnamed_world' not listed, worlds that are not listed do not have XRay detection.
    # Configuration will be loaded from 'Configuration/file_name.yml'
    worlds:
      'overworld': # It means overworld.yml
        - world
        - all_unnamed_world
      'nether':
        - world_nether
      'end':
        - world_the_end
Config Version Check
  • When there are major changes to the configuration file, the original configuration file will be backed up and put upgraded configuration.

Detection Improve

  • Improved the detect ability in multiple worlds.

Fixed BUG

  • traceBackLength unit wrong.

Other Improvements

  • Eliminated annoying compile warnings.

Added New Contributors


NOTE: After upgrading to this version, you need to re-add the configuration parameters to config.yml!


Happy using~

1.10.0-beta - Better Configuration & Detection Improve

20 Feb 11:08

Choose a tag to compare

1.10.0-beta - Better Configuration & Detection Improve

The version on the Beta channel has already undergone initial testing.
But this version is for early testing; please report any issues promptly.

New Features

Configure parameters by each world
  • You can now efficiently configure detection parameters for each (or each group of) world.
    # At what height should I start detecting X-Ray?
    # All worlds not explicitly listed will follow 'all_unnamed_world'
    # If 'all_unnamed_world' not listed, worlds that are not listed do not have XRay detection.
    # Configuration will be loaded from 'Configuration/file_name.yml'
    worlds:
      'overworld': # It means overworld.yml
        - world
        - all_unnamed_world
      'nether':
        - world_nether
      'end':
        - world_the_end
Config Version Check
  • When there are major changes to the configuration file, the original configuration file will be backed up and put upgraded configuration.

Detection Improve

  • Improved the detect ability in multiple worlds.

Fixed BUG

  • traceBackLength unit wrong.

Other Improvements

  • Eliminated annoying compile warnings.

NOTE: After upgrading to this version, you need to re-add the configuration parameters to config.yml!


Happy using~

1.9.0.3 - More WebHook Placeholders

10 Jan 11:04

Choose a tag to compare

1.9.0.3 - More WebHook Placeholders

Added Placeholders

  • %world% - Indicates the world the player is in.
  • %timestamp% - Timestamp of the message.

Happy using~

1.9.0.2

09 Jan 11:06

Choose a tag to compare

1.9.0.2 - Configuration Reload Fix

Fixed BUG

  • Unable to correctly update third-party language files in Translations/.
  • Configuration was not reloaded correctly sometimes.

Happy using~

1.9.0.1 - BUG Fix and Add Missed Translations

02 Jan 11:01

Choose a tag to compare

1.9.0.1 - BUG Fix and Add Missed Translations

Fixed BUG

  • The kick_strike_lightning setting was not applied correctly.
  • Configuration was not reloaded correctly sometimes.

Added Missed Translations

  • Added help message about /mtrack reload.

Other Changes

  • Optimized some legacy code.

Happy using~

1.9.0 - Detection Improve

26 Dec 09:37

Choose a tag to compare

1.9.0 - Detection Improve

Detection Improve

  • Improved the detect ability in multiple worlds.

Fixed BUG

  • Could not pass event EntityExplodeEvent.
  • Did not handle path issues correctly when switching worlds.

Added Pre-Configured Language

Will be automatically extract to Translations folder at startup.

  • French fr.yml. (by Thomas)
  • Simplified Chinese zh_cn.yml.

Other Changes

  • Optimized some legacy code.
  • Removed stupid and useless explosion detection.

We recommend everyone update to this version.


Happy using~

1.9.0-beta - Detection Improve

19 Dec 10:40

Choose a tag to compare

Pre-release

1.9.0-beta - Detection Improve

The version on the Beta channel has already undergone initial testing.
But this version is for early testing; please report any issues promptly.

Detection Improve

  • Improved the detect ability in multiple worlds.

Fixed BUG

  • Could not pass event EntityExplodeEvent.
  • Did not handle path issues correctly when switching worlds.

Other Changes

  • Optimized some legacy code.
  • Removed stupid and useless explosion detection.

Happy using~

1.8.0.3 - Discord WebHook Fix

29 Nov 10:18

Choose a tag to compare

1.8.0.3 - Discord WebHook Fix

Discord WebHook Fix

  • Fixed an issue where webhooks would turn non-ASCII characters into ? when sending them.
  • Fixed the issue where WebHook configuration wouldn't reload incorrectly.

Other Changes

  • Optimized some legacy code.

Happy using~