Skip to content

TISCarpet build397

Latest
Compare
Choose a tag to compare
@Fallen-Breath Fallen-Breath released this 19 Mar 08:33
· 39 commits to TIS-Server since this release
f63d22f

Rules

New general rules

  • Added rule deobfuscateCrashReportStackTrace
  • Added rule optimizedPushableEntityCollision
  • Added tiscm protocol rule tiscmNetworkProtocol
  • Added rule syncServerMsptMetricsData
  • Ported rule minecartTakePassengerMinVelocity
  • Ported rule clientSettingsLostOnRespawnFix
  • Ported rule voidRelatedAltitude
  • Ported rule creativeNetherWaterPlacement

New threadstone rules

  • Added rule asyncUpdatesAmplifier
  • Added rule asyncPacketUpdatesFix
  • Added rule commandSleep
  • Added rule commandCluster
  • Added rule commandPalette
  • Added rule commandThreadstone
  • Added rule debugNoteBlocks
  • Added rule endCityStructureStartFix
  • Added rule explosionPacketRange
  • Added rule threadstoneLogger

Changes

  • Ported update for rule creativeNoClip extra enhancements
  • Apply rule chunkCache in chunkExists too
  • Ported improved yeetUpdateSuppressionCrash

Loggers

  • Quoteable logging option

phantom

  • Ported phantom logger

microtiming

  • microtiming block state change events update
  • Added MicroTimingTarget MARKER_ONLY
  • Player phase stuffs improved
  • Only works in main thread

chunkdebug

  • More detailed tick phase info
  • Regexp as logging option for filtering in chunkdebug logger
  • Stacktrace display in chunkdebug logger
  • Add "Queued Unload" event

threadstone

  • Switchable with rule threadstoneLogger
  • Hooked beacon thread codes
  • Hooked PalettedContainer concurrent write crash code
  • Hooked chunk loader LRU hit / missed
  • Hooked async chunk load / async chunk generate

instantfall

  • Added instantfall logger

Commands

  • Added comand /info world weather for weather data and forecasting
  • Added command /info world container [detailed]
  • Ported command /removeentity
  • Added subcommand /chunkRegen add_area
  • Added command /sleep command
  • Added command /cluster command
  • Added command /palette command
  • Added command /threadsone command

Misc

  • Refactored carpet profiler
    • rewritten, optimized
    • minimum sampling duration in commands: 20gt -> 1gt
    • /tick entities supports topN arg
  • show commit hash in /carpet command

Mods

  • Updated mod Litematica Server Paster to v1.1.0

Fixes

  • Fixed lifetime tracker counter stops if gamerule doMobSpawning is false
  • Fixed /info entity crash when query slime
  • Fixed some persistant logger subscription issues
  • Fixed NPE when eula not accepted

Prefix WorldEdit Spark TISCM / Lithium optimizations Use cases
Full ✔️ ✔️ ✔️ CMP
Survival ✔️ ✔️ SMP
Optimization Only ✔️ Vanilla
Vanilla Too vanilla