Skip to content

Releases: TISUnion/Carpet-TIS-Addition

Carpet TIS Addition v1.59

02 May 17:22
f407a63
Compare
Choose a tag to compare

News

  • Added rule natualSpawningUse13Heightmap
    • Added rule natualSpawningUse13HeightmapExtra to split the special block checking part of rule natualSpawningUse13Heightmap
  • (mc1.18.2+) Added rule fortressNetherBricksPackSpawningFix
  • (mc1.20.2+) Added rule redstoneDustRepeaterComparatorIgnoreUpwardsStateUpdate (#144)
  • (mc1.17-) Added rule shulkerBoxContentDropBackport

Changes

  • Make color name in /scounter output colorful

Fixes

  • (mc1.20.3+) Fixed tick freeze command freezes microtiming message flush
  • Fix incompatibility with lithium for mc1.20.5 ~ 1.20.6

Patches

v1.59.2

  • /manipulate command, entity velocity setter, now support input nan or inf as value
  • Dropped support for mc1.19.3 and mc1.19.4

v1.59.3

  • (mc1.16.5) Fixed startup crash introduced in v1.59.0 due to invoking client-side only method in the server (#148)
  • (mc1.20.2+) Fixed lifetime tracker hopper item removal failed to get the correct item count

v1.59.4

  • Print tiscm version only in CarpetServer's settingManager (#149)

Version Requirements

Minecraft Carpet TIS Addition Fabric Carpet
1.14.4 mc1.14.4 >=1.3.7
1.15.2 mc1.15.2 >=1.4.8
1.16.4, 1.16.5 mc1.16.5 >=1.4.41
1.17.1 mc1.17.1 >=1.4.56
1.18.2 mc1.18.2 >=1.4.56
1.19.2 mc1.19.2 >=1.4.84
1.19.3 mc1.19.3 >=1.4.96
1.19.4 mc1.19.4 >=1.4.100
1.20,1.20.1 mc1.20.1 >=1.4.112
1.20.2 mc1.20.2 >=1.4.118
1.20.3, 1.20.4 mc1.20.4 >=1.4.128
1.20.5, 1.20.6 mc1.20.6 >=1.4.140
1.21 snapshots 24w*** latest

See here for more information of version support and end-of-life status

Carpet TIS Addition v1.58

23 Apr 18:40
d9cc693
Compare
Choose a tag to compare

News

  • (mc1.16+) Added rule overspawningReintroduced (#141)
  • Added triangular random generator for the /player <name> <action> randomly action pack (#140)
  • MC 1.20.5 support

Changes

  • Rule voidDamageIgnorePlayer now supports controlling affected player range using game mode
    • e.g. Set the rule value to creative,spectator, then survival player will still receive void damage
  • Move forward the EOL dates of the following mc versions, cuz mojang sticks on patch versions for too long
    • Current EOL for non-LTS mc versions:
      • 1.19.2, 1.19.3: When Minecraft 1.21 snapshot is out
      • 1.20.1, 1.20.2, 1.20.3, 1.20.4: When Minecraft 1.22 snapshot is out

Fixes

  • (mc1.19.1+) Fixed Carpet TIS Addition version display in /carpet command is not translated (#142, #143), thanks @Crystal0404

Version Requirements

Minecraft Carpet TIS Addition Fabric Carpet
1.14.4 mc1.14.4 >=1.3.7
1.15.2 mc1.15.2 >=1.4.8
1.16.4, 1.16.5 mc1.16.5 >=1.4.41
1.17.1 mc1.17.1 >=1.4.56
1.18.2 mc1.18.2 >=1.4.56
1.19.2 mc1.19.2 >=1.4.84
1.19.3 mc1.19.3 >=1.4.96
1.19.4 mc1.19.4 >=1.4.100
1.20,1.20.1 mc1.20.1 >=1.4.112
1.20.2 mc1.20.2 >=1.4.118
1.20.3, 1.20.4 mc1.20.4 >=1.4.128
1.20.5 mc1.20.5 >=1.4.140

See here for more information of version support and end-of-life status

Carpet TIS Addition v1.57

10 Mar 15:43
5dfce3e
Compare
Choose a tag to compare

New Rules

  • Added rule catalogue porting
  • Added rule chatMessageLengthLimitUnlocked
  • Added rule debugNbtQueryNoPermission
  • Added rule minecartPlaceableOnGround
  • (mc1.19+) Added rule yeetOutOfOrderChatKick
  • (mc1.19+) Added rule moveableReinforcedDeepslate
  • (mc1.20+) Added rule dustTrapdoorReintroduced (#111)
  • (mc1.20.2+) Added rule shulkerBoxCCEReintroduced

Lifetime Tracker

  • Support tracking minecart and boat
  • Added spawning reason PLAYER_LOGIN and removal reason PLAYER_LOGOUT, mostly for player's vehicles

Fabric Carpet Tweaks

  • Added /player xxx rejoin command to preserve its position and rotation (#116)
  • Ensure client / server doesn't crash with the network change introduced in fabric-carpet v1.4.114 and mc1.20.2
    • Try making client-server communicates correctly between with any fabric-carpet versions, by rewriting incoming fabric-carpet with the following steps, with best-effort:
      1. Rewrite the packet structure to what current fabric-carpet accepts (the leading varint 1 before fabric-carpet v1.4.114)
      2. Rewrite NBT data to what current MC version accepts (see https://wiki.vg/NBT for the mc1.20.2 network NBT format change)
    • Also make TISCM payload survives with the mc1.20.2 network NBT change too
    • The fix is setup automatically when Carpet TIS Addition is installed

Patches

v1.57.1

  • Fixed log spams in network rewriter codes (#139)

Version Requirements

Minecraft Carpet TIS Addition Fabric Carpet
1.14.4 mc1.14.4 >=1.3.7
1.15.2 mc1.15.2 >=1.4.8
1.16.4, 1.16.5 mc1.16.5 >=1.4.41
1.17.1 mc1.17.1 >=1.4.56
1.18.2 mc1.18.2 >=1.4.56
1.19.2 mc1.19.2 >=1.4.84
1.19.3 mc1.19.3 >=1.4.96
1.19.4 mc1.19.4 >=1.4.100
1.20,1.20.1 mc1.20.1 >=1.4.112
1.20.2 mc1.20.2 >=1.4.118
1.20.3, 1.20.4 mc1.20.4 >=1.4.128
1.20.5 snapshots 24w*** latest

See here for more information of version support and end-of-life status

Carpet TIS Addition v1.56

13 Feb 16:29
c3409b5
Compare
Choose a tag to compare

New Rules

  • Added rule fakePlayerTicksLikeRealPlayer that adjusts the game phase where carpet's fake player logic and /player action packs are ticked, to make their behavior as close to real players as possible
  • Added rule spawnJockeyProbably and spawnBabyProbably for easier mobfarm debugging with babies and jockeys
  • Added rule tickCommandCarpetfied as the one-rule solution to bring the /tick command back to what pre-mc1.20.3 carpet mod provides

Enhancements

  • Added new carpet createNoClip enhancement: tracking xp orbs now forget no-clip players immediately
  • Lifetime tracker:
    • Added spawning reason jockey and jockey_mount
    • Show most recent spawning position in spawning reason list

most recent spawning position

Website

Patches

v1.56.1

  • Fixed crash at production environment in some mc versions

Version Requirements

Minecraft Carpet TIS Addition Fabric Carpet
1.14.4 mc1.14.4 >=1.3.7
1.15.2 mc1.15.2 >=1.4.8
1.16.4, 1.16.5 mc1.16.5 >=1.4.41
1.17.1 mc1.17.1 >=1.4.56
1.18.2 mc1.18.2 >=1.4.56
1.19.2 mc1.19.2 >=1.4.84
1.19.3 mc1.19.3 >=1.4.96
1.19.4 mc1.19.4 >=1.4.100
1.20,1.20.1 mc1.20.1 >=1.4.112
1.20.2 mc1.20.2 >=1.4.118
1.20.3, 1.20.4 mc1.20.4 >=1.4.128
1.20.5 snapshots 24w*** latest

See here for more information of version support and end-of-life status

Carpet TIS Addition v1.55

19 Dec 18:14
b2602ff
Compare
Choose a tag to compare

News

  • Added rule creativeInstantTame (#130)
  • Added rule entityInstantDeathRemoval
  • (mc1.20.3+) Added rule tickFreezeCommandToggleable (#131)
  • Heading towards 1.20.5 snapshot

Version Requirements

Minecraft Carpet TIS Addition Fabric Carpet
1.14.4 mc1.14.4 >=1.3.7
1.15.2 mc1.15.2 >=1.4.8
1.16.4, 1.16.5 mc1.16.5 >=1.4.41
1.17.1 mc1.17.1 >=1.4.56
1.18.2 mc1.18.2 >=1.4.56
1.19.2 mc1.19.2 >=1.4.84
1.19.3 mc1.19.3 >=1.4.96
1.19.4 mc1.19.4 >=1.4.100
1.20,1.20.1 mc1.20.1 >=1.4.112
1.20.2 mc1.20.2 >=1.4.118
1.20.3, 1.20.4 mc1.20.4 >=1.4.128
1.20.5 snapshots 23w*** latest

See here for more information of version support and end-of-life status

Carpet TIS Addition v1.54

21 Nov 16:09
9991597
Compare
Choose a tag to compare

News

  • Added /speedtest command and rule speedTestCommandMaxTestSize. Test download speed / upload speed / ping to the server in minecraft
  • (1.20.3) Added rule tickProfilerCommandsReintroduced

speedtest

Changes

  • Dependencies updated: MixinExtras -> 0.2.1, conditional-mixin -> 0.4.1

Fixes

  • Fix clientside custom payload packet memoryleak (MC-121884) for TISCM protocol packets
  • (< mc1.17) Fixed rule optimizedHardHitBoxEntityCollision crash due to change in v1.53

Patches

v1.54.1

  • Fixed incompatibility between fabric loader 0.15.0+
  • Updated MixinExtras to 0.3.1

v1.54.2

  • (<mc1.20.3) Fixed /tick warp status command becomes inaccessible since v1.52.0

v1.54.3

  • Minecraft 1.20.3 and 1.20.4 support (with the same -mc1.20.4 jar)
  • Updated fabric loader requirement to >=0.14.25 to satisfy MixinExtras

v1.54.4

  • (mc1.20.4) Fixed client crashes due to bad data in TNT entity (#129)
  • Updated MixinExtras to 0.3.2

Version Requirements

Minecraft Carpet TIS Addition Fabric Carpet
1.14.4 mc1.14.4 >=1.3.7
1.15.2 mc1.15.2 >=1.4.8
1.16.4, 1.16.5 mc1.16.5 >=1.4.41
1.17.1 mc1.17.1 >=1.4.56
1.18.2 mc1.18.2 >=1.4.56
1.19.2 mc1.19.2 >=1.4.84
1.19.3 mc1.19.3 >=1.4.96
1.19.4 mc1.19.4 >=1.4.100
1.20,1.20.1 mc1.20.1 >=1.4.112
1.20.2 mc1.20.2 >=1.4.118
1.20.3 snapshots 23w*** latest
1.20.3, 1.20.4 mc1.20.4 >=1.4.128

See here for more information of version support and end-of-life status

Carpet TIS Addition v1.53

05 Nov 16:37
437d085
Compare
Choose a tag to compare

Changes

  • Update fabric loader dependency to >=0.14.11
  • [Breaking] updateSuppressionSimulator now uses lapis ore instead of redstone ore
    • Redstone ore might have random update in random tick phase, which is bad
    • The rule is not work-able yet due to a silly bug (see Fixes section), so it should be fine to make a breaking change
  • Refactored rule yeetUpdateSuppressionCrash
    • Make the UpdateSuppressionException more sensor-less: it's now really a subclass of the wrapped exception, so we can test how vanilla handle those wrapped exception
    • Add protection support for ThreadExecutor#executeTask in snapshots
    • Show message of the wrapped exception in the hover message
  • Perfecting rule creativeNoClip once again
    • Make creativeNoClip enhancement works better with 1.18.2+ lithium

Fixes

  • Fixed rule updateSuppressionSimulator not working. See the Change section for more details
  • Fixed sometimes creativeNoClip enhancement not working
  • (mc1.20.2+) Fixed /refresh chunk command accessing ungenerated chunk
  • (mc1.20.2+) Fixed bad distance calculation for /refresh chunk command

Patches

v1.53.1

  • (mc1.17.1) Fixed incompatibility with lithium

Version Requirements

Minecraft Carpet TIS Addition Fabric Carpet
1.14.4 mc1.14.4 >=1.3.7
1.15.2 mc1.15.2 >=1.4.8
1.16.4, 1.16.5 mc1.16.5 >=1.4.41
1.17.1 mc1.17.1 >=1.4.56
1.18.2 mc1.18.2 >=1.4.56
1.19.2 mc1.19.2 >=1.4.84
1.19.3 mc1.19.3 >=1.4.96
1.19.4 mc1.19.4 >=1.4.100
1.20,1.20.1 mc1.20.1 >=1.4.112
1.20.2 mc1.20.2 >=1.4.118
1.20.3 snapshots 23w*** latest

Carpet TIS Addition v1.52

31 Oct 19:09
955d904
Compare
Choose a tag to compare

News

  • Added wanderingTrader logger
  • Added a website for Carpet TIS Addition, to enhance the document browsing experience
  • (1.20.3) Add rule tickCommandEnhance to bring back those /tick command enhancements (e.g. /tick sprint status)
  • (1.20.3) Add rule tickWarpCommandAsAnAlias for those who love /tick warp
  • (1.20.3) Add rule tickCommandPermission to change the permission level requirement of the /tick command
  • (mc1.17+) Improve implements of creativeNoClipEnhancement enhancements. Hopefully it's no longer possible for creative-no-clip players to collide and stop minecarts accidentally

Changes

  • Ensure /removeentity command remove entity cleanly
    • Make storage vehicle entities never drop the containing items
  • Updated conditional mixin to 0.4.0
  • Updated MixinExtras to 0.2.0

Fixes

  • Fixed rule dispenserNoItemCost does not work for non item-dispensing dispense behaviors

Version Requirements

Minecraft Carpet TIS Addition Fabric Carpet
1.14.4 mc1.14.4 >=1.3.7
1.15.2 mc1.15.2 >=1.4.8
1.16.4, 1.16.5 mc1.16.5 >=1.4.41
1.17.1 mc1.17.1 >=1.4.56
1.18.2 mc1.18.2 >=1.4.56
1.19.2 mc1.19.2 >=1.4.84
1.19.3 mc1.19.3 >=1.4.96
1.19.4 mc1.19.4 >=1.4.100
1.20,1.20.1 mc1.20.1 >=1.4.112
1.20.2 mc1.20.2 >=1.4.118
1.20.3 snapshots 23w*** latest

Carpet TIS Addition v1.51

22 Sep 18:43
9e560ac
Compare
Choose a tag to compare

News

  • Minecraft 1.20.2 support

Version Requirements

Minecraft Carpet TIS Addition Fabric Carpet
1.14.4 mc1.14.4 >=1.3.7
1.15.2 mc1.15.2 >=1.4.8
1.16.4, 1.16.5 mc1.16.5 >=1.4.41
1.17.1 mc1.17.1 >=1.4.56
1.18.2 mc1.18.2 >=1.4.56
1.19.2 mc1.19.2 >=1.4.84
1.19.3 mc1.19.3 >=1.4.96
1.19.4 mc1.19.4 >=1.4.100
1.20,1.20.1 mc1.20 / mc1.20.1 >=1.4.112
1.20.2 mc1.20.2 >=1.4.118

Carpet TIS Addition v1.50

09 Aug 17:30
6133e89
Compare
Choose a tag to compare

News

  • Add rule updateSuppressionSimulator. Activator / Powered rail on a redstone ore simulates an update suppressor on depowering
  • Add rule minecartFullDropBackport
  • Heading towards 1.20.2 snapshot

Fixes

  • Fixed inconsistent help message translation for command /player xxx use randomly poisson
  • Fixed wrong fabric carpet requirement for mc1.16.5 (#115)
    • fabric carpet >=1.4.41 is required for mc1.16.5

Patches

v1.50.1

  • (< mc1.17) Fixed tiscmNetworkProtocol kicking player for joining (#117)

Version Requirements

Minecraft Carpet TIS Addition Fabric Carpet
1.14.4 mc1.14.4 >=1.3.7
1.15.2 mc1.15.2 >=1.4.8
1.16.4, 1.16.5 mc1.16.5 >=1.4.41
1.17.1 mc1.17.1 >=1.4.56
1.18.2 mc1.18.2 >=1.4.56
1.19.2 mc1.19.2 >=1.4.84
1.19.3 mc1.19.3 >=1.4.96
1.19.4 mc1.19.4 >=1.4.100
1.20,1.20.1 mc1.20 / mc1.20.1 >=1.4.112