Skip to content

Releases: QuickCarpet/QuickCarpet

QuickCarpet 3.6.0-dev.25 for 1.19.2

02 Nov 18:56
759a458
Compare
Choose a tag to compare
Pre-release

Changes

  • Updated to 1.19.2
  • Bots will now dismount vehicles when logging in or out
  • Fixed detection of empty shulker boxes
  • Fixed mod conflict with polymer

New Features

  • Added mobcapMultiplier
  • Added autoJukebox
  • Added jukeboxRedstoneSignal
  • Added stackableShulkerBoxesInHoppers
  • Added explosionRange
  • Added removeNbtSizeLimit (client setting)

QuickCarpet 3.5.0 for 1.18.2 & 1.19

07 Jun 21:01
8b2e1e9
Compare
Choose a tag to compare

New Features

  • Added carpets
  • Added huskSpawningInDesertPyramids
  • Added localDifficulty

Loggers

  • Added damage
  • Added kills
  • Added light_queue
  • Added memory
  • Added tick_warp
  • Added weather
  • Renamed tileTickLimit to block_tick_limit
  • Allows logging multiple counters

Changes

  • Buffed rates of renewableCoral

Bugs

  • Fixed missing output in /carpet command
  • shulkerSpawningInEndCities: Fixed shulkers spawning in other structures

API 2.0

New

  • Allows modules to disable rules and options
  • Exposes the CoreSettingsManager
  • Exposes the set of modules
  • Provides a loader entrypoint for modules
  • Supports adding rules outside the settings class

Changes

  • Removed deprecated elements
  • Replaced uses of TranslatableText with Text

QuickCarpet 3.4.0 for 1.18.2

16 Apr 12:00
0533d94
Compare
Choose a tag to compare

New Features

  • Added dispensersScrapeCopper
  • Added worldBorderSpawningFix
  • Added count argument to /player action commands
  • Added chunk unloading to the profiler
  • Added logger for local mobcaps

Changed Features

  • Changed explosionNoBlockDamage to explosionBlockDamage
  • Improved recipe caching for autoCraftingTable

Moved Mixins

Some Mixins were moved or split up into different packages to better match their corresponding rules.
If you used the override features of config/quickcarpet.properties you might need to update that.
These changes are:

  • betterStatisticsbetterStatistics, commandScoreboardPublic
  • blockPlacementaccurateBlockPlacement, flippinCactus
  • commandsfillLimit, fillUpdates
  • pistondoubleRetraction, movableBlockEntities, movableBlockOverrides, pushLimit
  • playercommandPlayer, portalCreativeDelay
  • redstonedustOnPistons
  • spawningshulkerSpawningInEndCities, phantomsRespectMobcap
  • stackableShulkerBoxesstackableShulkerBoxes, stackableShulkerBoxesInInventories
  • tnttnt, explosionNoBlockDamage, tntUpdateOnPlace
  • xpxpCoolDown, xpMerging

Bugs

  • Fixed conflict with Litematica and Tweakeroo
  • Fixed conflict with Syncmatica
  • Fixed conflict with Fabric API
  • Fixed slot syncing for autoCraftingTable
  • Fixed: QuickCarpet provides a broken implementation of ModMenuApi (#121)
  • Fixed: Game doesn't launch (#124)
  • Fixed: Movable Block Entities causes retracting pistons to not do a light update (#123)
  • Fixed: Movable Block Entities delete all items in a disabled hopper when moved (#125)
  • Fixed: anvilled*Ice duplicates anvils (#126)

QuickCarpet 3.3.0 for 1.17.1 & 1.18

30 Nov 17:50
a55f711
Compare
Choose a tag to compare

New Features:

  • Added deepslateGenerator by @FxMorin (#114)
  • Added extremeBehaviors
  • Added updateSuppressionBlock
  • Added spawningAlgorithm (If you know of a better name for 'smart' let me know)

Fixes:

  • Avoid deleting buckets after dispensing powder snow
  • Use the correct key when adding up counters for 'all'

QuickCarpet 3.2.1 for 1.17.1

25 Oct 15:01
8c5aea7
Compare
Choose a tag to compare

Bugs Fixed:

  • Fixed infiniteHopper not working with lithium
  • Fixed multi-blocks not being picked up with carefulBreak (#115)

QuickCarpet 3.2.0 for 1.17.1

20 Aug 18:26
2a511d8
Compare
Choose a tag to compare

Changes

  • Update to 1.17.1

New Features

  • Added alwaysBaby (by Cow)
  • Added cameraModeNightVision (by pixeils)
  • Added connectionTimeout
  • Added infiniteHopper
  • Added persistentPlayers
  • Added stackableShulkerBoxesInInventories
  • Added dispensersInteractCauldron (by Cow)
  • Added dispensersPickupBucketables (by Cow)
  • Added smartSaddleDispenser (by Cow)

Changed Features

  • Added rails and pillar blocks to flippinCactus
  • Players are spawned with the fly state of the player executing the command
  • Removed cooldown from hopperCounters

Commands

  • Added /player <name> gamemode
  • Added /player <name> login
  • Added /player <name> skin <part>
  • Added /player <name> fly
  • Added /player <name> look at <entity | position>
  • Added /spawn list

Bugs

  • Fixed command suggestion for refresh in /carpet
  • Fixed spawn trackers not being found
  • Fixed checking for entity collisions at the wrong position with creativeNoClip
  • Fixed incomplete set of tags error again
  • Fixed double disconnect and player list desync when shadowing
  • Fixed player name Text used instead of String in pubsub
  • Fixed freezing players with /tick freeze

QuickCarpet 3.1.1 for 1.16.5 and 1.17

19 Jun 21:52
f73a14d
Compare
Choose a tag to compare

Changes:

  • Fixed incompatibility with Lithium (#91)
  • Fix crash when using a dispenser to place blocks with BlockEntityTag
  • 1.17: Fix bots being spawned in creative

QuickCarpet 3.1.0 for 1.16.5 and 1.17

08 Jun 15:27
b18686d
Compare
Choose a tag to compare

Changes since 3.0.0

New Features

  • carefulBreak
  • fallingBlockDuplicationFix
  • tileTickLimit
  • tntDuplicationFix
  • carpetDuplicationFix
  • railDuplicationFix
  • More /player functionality
  • Support upgrading Carpet 1.12's custom sub-item statistics
  • /datatracker command
  • Client setting soundEngineFix
  • Entry point for ModMenu GUI
  • New logger: tileTickLimit

Changes

  • Only apply Fabric API workaround when present, avoiding a warning
  • Promote some experimental rules

Fixes

  • Item duplication using the auto crafting table
  • Fix multiconnect removing the auto crafting table mapping
  • Earlier malilib initialization
  • Random ticks and mob spawning with /tick freeze
  • Fix ConcurrentModificationException while joining a single player world
  • Fix ConcurrentModificationException in pubsub when using Java 15+

QuickCarpet 3.0.0 for 1.16.5, QuickCarpet API 1.1.0

01 Mar 20:09
ced06b0
Compare
Choose a tag to compare

Download: quickcarpet-3.0.0.jar

New features

  • Added a fix for drowned navigation leaking and causing performance issues
  • Mixin config to completely disable certain features

Rules

  • blockEntityFix: prevents crashes when activating droppers or dispensers with an invalid block entity state
  • calmNetherFires for reducing the lag caused by fire blocks updating themselves
  • cameraModeRestoreLocation: puts players back to where they used /c, enabled by default
  • creativeNoClip including a client override for using it when server support is not automatically detected
  • drownedEnchantedTridentsFix: allows drowned to utilize the enchantments of the tridents they use
  • dustOnPistons: allows redstone dust to stay on extended pistons
  • fillUpdatesPostProcessing: control updates that blocks themselves cause when placed
  • hopperMinecartCooldown: adds a cooldown to hopper minecarts as well
  • hopperMinecartItemTransfer: allows hopper minecarts to push items
  • lightningKillsDrops: fixes MC-206922 (Thanks FX aka. PR0CESS)
  • nbtMotionLimit: removes the 10 block/tick limit when setting entity motion via NBT
  • sparkingLighter: re-enable old flint & steel and fire charge behavior
  • updateSuppressionCrashFix: prevents incorrect update suppression crashing the server
  • viewDistance: allows changing the view distance of dedicated servers without restarting

Commands and loggers

  • "Hopper" counters cactus and all
  • Added /player <name> dropAll
  • Added logger command_blocks
  • /cs as an addition to /c and /s

Changed features

  • Made shulker boxes stack to 64 + x if the total is more than 64
  • Changed dispenser block placing to fallible dispenser behavior, not dropping items when placing is impossible
  • Loggers are now persistent, thus not affected by server restarts
  • Commands suggested by /waypoint list now do /tp waypoint <waypoint> instead of /tp <x> <y> <z> (Thanks jw)
  • Allow spectators to see crafting table contents

Removed features

  • Removed all optimization rules, use other mods that have optimization as their main goal (lithium, hopper-optimizations, etc.)
  • Removed /carpetfill, /carpetclone, /carpetsetblock, use the vanilla commands instead

API changes

  • Split QuickCarpet API into a separate mod (bundled in the same jar)
  • Deprecated @Feature

Bug fixes

  • Fixed player command blocking the main thread
  • Improved autoCraftingTable performance
  • Fixed /fix command
  • Fixed /waypoint arguments and formatting
  • Fixed dispenser placing carpets
  • Fixed ConcurrentModificationException in PubSubManager
  • Fixed fillUpdates not replacing block entities
  • Fixed mining obsidian not requiring tool
  • Fixed crafting table not closing when too far away
  • Fixed dumpRules breaking Bootstrap, removed unnecessary bootstrapping when dumping rules
  • Fixed waypoint saving
  • Fixed anvil interaction with moving piston for renewable blocks
  • Fixed /counter arguments
  • Fixed accurate placement for beds
  • Fixed refused connection because of missing tags on non-carpet servers
  • Workaround for WorldEdit 7.2.1 & 7.2.2 conflicts
  • Fixed bots breaking blocks with interval > 1
  • Improved error logging for waypoints
  • Less log spam from stats
  • Fixed saving litematics with crafting tables
  • Fixed crash placing waterlogged blocks

QuickCarpet 3.0.0 Development Release for 1.16.4 & 1.16.5

02 Feb 10:38
b927d4c
Compare
Choose a tag to compare

Here's a release of the development version for 1.16, since a lot of people were getting confused by the snapshot releases and there was no working 1.16.4 version released and only available through Actions.

A proper 3.0.0 release will hopefully follow soon.

Download quickcarpet-3.0.0-dev+b927d4c.jar for normal use.