Tags
Creators
Details
Licensed LGPL-3.0-only
Published 4 years ago
All versions
mc1.20-pre2-v1.47.0
Release
Carpet TIS Addition v1.47.0 for mc1.20-pre23 years ago 134
Compatibility
Minecraft: Java Edition
1.20-pre2
Platform
Fabric
Supported environments
Client-side
Server-side
Client and server
Required content
Changes
New rules
- Added rule
fakePlayerRemoteSpawning- The extra permission requirement for spawning remotely a fake player with
/playercommand - 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
- The extra permission requirement for spawning remotely a fake player with
- Added rule
loggerMovementas a permission level control of the movement logger- Default:
ops(permission level 2)
- Default:
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 blockcommand 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
- Ignore no-clip players in
- Added
perTickaction type to EntityPlayerActionPack - Improved
randomlyaction type to EntityPlayerActionPack- Usage:
/player <name> <action> randomly <generator> <args> - Support random generators: uniform, poisson, gaussian
- Support simulation dry-run, screenshot
- Usage:
Lifetime Tracker
- Renamed "life time" to "lifetime" for correctness
- Also renamed
lifeTimelogger intolifetimelogger
- Also renamed
- 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
containerspawning reason- Indicating items dropped from container
Other Changes
- Make rule
yeetUpdateSuppressionCrashwork whenever possible- Make it work when fabric-carpet or carpet-extra doesn't have rule
updateSuppressionCrashFix
- Make it work when fabric-carpet or carpet-extra doesn't have rule
- 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 |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:jE0SjGuf:rPpPgnaq"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:jE0SjGuf:rPpPgnaq"
}


