Skip to content

Releases: TISUnion/Carpet-TIS-Addition

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

Carpet TIS Addition v1.49

02 Jul 15:35
86c9164
Compare
Choose a tag to compare

News

  • Add MixinExtras as dependency, and jij it
    • Improved mod compatibility for quite a few in theory
    • Resolved confliction with carpet-fixes (#106)
    • Now rule yeetUpdateSuppressionCrash should work in all mc versions with all possible combination of fabric-carpet / carpet extra
  • Lifetime tracker: add self-exploded removal reason for creeper

Changes

  • Make rule redstoneDustRandomUpdateOrder work better with microtiming logger's dust update order display in 1.16+
    • Now the dust update order will use the randomized update order

Fixes

  • (mc1.18+) Fixed optimizedFastEntityMovement might not work fully

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.38
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

Carpet TIS Addition v1.48

09 Jun 16:14
f208914
Compare
Choose a tag to compare

News

  • Add rule entityBrainMemoryUnfreedFix, a bug fix porting for MC-260605
  • Add some rule checks to ensure that the worlds can be loaded normally
    • for rule lightUpdates only for now
  • Minecraft 1.20 support

Patches

v1.48.1

  • Made rule yeetUpdateSuppressionCrash works with CCE suppressors
    • <3 Void

v1.48.2

  • (mc1.19+) Fixed yeetUpdateSuppressionCrash does not catch exceptions from ChainRestrictedNeighborUpdater.SixWayEntry

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.38
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

Carpet TIS Addition v1.47

10 May 18:12
2144679
Compare
Choose a tag to compare

New rules

  • Added rule fakePlayerRemoteSpawning
    • The extra permission requirement for spawning remotely a fake player with /player command
    • Here "remotely" means spawning a fake player at more than 16m away, or in other dimension
    • Default: true, which means there's no permission check at all
  • Added rule loggerMovement as a permission level control of the movement logger
    • Default: ops (permission level 2)

Carpet Tweaks

  • Add OP permission check to command /log <loggerName> <option> <playerName> and /log clean <playerName> that controls logger subscription for other players
  • Prevent player using /info block command as a remote chunk loader
    • You can only query information of block in loaded chunk
  • Carpet creativeNoClip enhanced:
    • Ignore no-clip players in IWorld#getEntityCollisions: Calculation of collision boxes from entities, which will be used in e.g. entity (especially minecart) movement, boat placement, now ignores no-clip players
    • (< mc1.16) Ignore no-clip players during end gateway teleporting entities
  • Added perTick action type to EntityPlayerActionPack
  • Improved randomly action type to EntityPlayerActionPack
    • Usage: /player <name> <action> randomly <generator> <args>
    • Support random generators: uniform, poisson, gaussian
    • Support simulation dry-run, screenshot

Lifetime Tracker

  • Renamed "life time" to "lifetime" for correctness
    • Also renamed lifeTime logger into lifetime logger
  • Display cleanup and improved, screenshot
    • Make use of line list and Messenger.join
    • Use "  " instead of "- " as indent string for cleaner look
    • Append percentage display for item / xp orb hovering extra count
  • Explicitly display extra count for item / xp amount
    • Explicit is better than implicit, or people will just don't know those data are stored in hover
  • Flatten spawning / removal position for console, screenshot
  • Added container spawning reason
    • Indicating items dropped from container

Other Changes

  • Make rule yeetUpdateSuppressionCrash work whenever possible
    • Make it work when fabric-carpet or carpet-extra doesn't have rule updateSuppressionCrashFix
  • Extends mc1.19.2 support until mc1.21 is out
    • Starting from mc1.19.3, Minecraft minor version change might contain larger changes, so we might need to maintain not-latest minor versions longer
    • mc1.19.3 and mc1.19.4 are minor versions with not-small changes, so extend support fo mc1.19.2 and mc1.19.3
    • See: https://help.minecraft.net/hc/en-us/articles/9971900758413

Fixes

  • Fixed damage logger message translations

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.38
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 snapshots 23w*** latest
1.20 mc1.20 >=1.4.112

Carpet TIS Addition v1.46

14 Mar 19:22
335003d
Compare
Choose a tag to compare

News

  • Added rule oakBalloonPercent
  • Minecraft 1.19.4 support

Changes

  • Added a value unit hint (m/gt) for rule minecartTakePassengerMinVelocity in its description
  • Make TISCM mapping file failure proof during reading existing data

Fixes

v1.46.1

  • (1.19+) Fixed compatibility issue with lithium 0.11.1 (#92)
    • Now it conflicts with lithium <=0.11
  • Fixed command validate stuffs spamming for rule ultraSecretSetting

v1.46.2

  • (1.19+) Fixed rule renewableDragonEgg does not work in mc1.19+ (#96)

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.38
1.17.1 mc1.17.1 >=1.4.56
1.18.2 mc1.18.2 >=1.4.56
1.19.3 mc1.19.3 >=1.4.96
1.19.4 mc1.19.4 >=1.4.100
1.20 snapshots 23w*** latest