Skip to content

Releases: RelativityMC/VMP-fabric

0.2.0+beta.7

28 Aug 15:28
0.2.0+beta.7
0f6e752
Compare
Choose a tag to compare
0.2.0+beta.7 Pre-release
Pre-release

VMP 0.2.0+beta.7 for Minecraft 1.19.2 is released

This release adds new optimizations and features and fixes several bugs.

Changelog:

  • Fixes item entities moving slower than expected in water
  • Fixes some networking issues with fabric-networking-api-v1
  • Fixes performance regression when constantly adding short-lived entities
  • Uses Log4j2 AsyncAppender to improve logging performance and keep logging IO off the main thread (configurable)
  • Uses async chunks for initial chunk loading on player logins (configurable)
  • More aggressive networking optimizations on packet priority
  • Makes several commands run async only when issued by a player
  • Adds async portals (only for players) (configurable)
  • Optimizes nearby chunk lookup a bit more
  • Optimizes parts of entity tracking logic by rewriting some logic (configurable)
  • Uses split event loops on networking to mitigate some common bot attacks (configurable)
  • Optimizes networking handling on server thread to mitigate some common bot attacks
  • Optimizes getBiome lookups by precaching (configurable), leading to faster spawning logic

Full Changelog: 0.2.0+beta.6...0.2.0+beta.7

0.2.0+beta.6

12 Jul 13:52
0.2.0+beta.6
ab6c4ef
Compare
Choose a tag to compare
0.2.0+beta.6 Pre-release
Pre-release

VMP 0.2.0+beta.6 for Minecraft 1.19 is released

This release adds new optimizations and fixes some bugs.

Changelog:

  • Disables chunk sending rate-limit by default
  • Makes vanilla tcp connections more responsive using packet priority from raknetify
    This should improve multiplayer experience significantly with unreliable and rate-limited connections
    (works best when the server is connected without reverse proxies such as velocity and ssh port forwarding)
  • Fixes incompatibility with Enhanced Celestials
  • Some other micro-optimizations

Full changelog: 0.2.0+beta.5...0.2.0+beta.6

Notes: VMP for 1.18.2 is still maintained. Please refer to our modrinth or curseforge page for updates.

0.2.0+beta.5

19 Jun 06:51
0.2.0+beta.5
f92a5e8
Compare
Choose a tag to compare
0.2.0+beta.5 Pre-release
Pre-release

VMP 0.2.0+beta.5 for Minecraft 1.19 is released

This small release fixes bugs and adds some features.

Changelog:

  • Fix chunks sending twice with C2ME no-tick view distance
  • Adds a config file with configurable target chunk sending rate

Full Changelog: 0.2.0+beta.4...0.2.0+beta.5

0.2.0+beta.4

08 Jun 15:36
0.2.0+beta.4
3ce2ef9
Compare
Choose a tag to compare
0.2.0+beta.4 Pre-release
Pre-release

VMP 0.2.0+beta.4 for Minecraft 1.19 is released

This release fixes bugs and adds some new optimizations and features.

Changelog:

  • Fixes "Monster Spawners are activating with no players nearby" #10
  • Fixes shulker not activating strings above them
  • Fixes despawn behavior parity when players are too far away
  • Adds more optimizations targeting high entity count
  • Adds rate-limited chunk sending system with priority system (inspired by paper's patch "Replace player chunk loader system")
  • Adds per-player chunk sending distance

Full changelog: 0.2.0+beta.3...0.2.0+beta.4

0.2.0+beta.3

06 Jan 07:04
0.2.0+beta.3
220e795
Compare
Choose a tag to compare
0.2.0+beta.3 Pre-release
Pre-release

VMP 0.2.0+beta.3 for Minecraft 1.18.1 is released

This release fixes bugs, improves compatibility and adds some measurable performance improvements.

Changelog:

  • Delays initialization of ingredient cache (#5)
  • Handles chunk sending using AreaMap (Fixes some chunks not properly sending)
  • Improves entity iteration further for collision and possibly other things
  • Fixes incompatibility with Carpet-TIS-Addition

Full Changelog: 0.2.0+beta.2...0.2.0+beta.3

0.2.0+beta.2

19 Dec 07:19
0.2.0+beta.2
a95348a
Compare
Choose a tag to compare
0.2.0+beta.2 Pre-release
Pre-release

This release fixes an important crash and adds a minor performance improvements.