promotional bannermobile promotional banner

Compact Crafting

Shrinking things to make other things!

File Details

compactcrafting-1.0.0-beta.5.jar

  • B
  • Oct 8, 2021
  • 402.13 KB
  • 172
  • 1.16.5
  • Forge

File Name

compactcrafting-1.0.0-beta.5.jar

Supported Versions

  • 1.16.5

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:compact-crafting-429735:3484647")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

v1.0.0-beta.5

Fixes

  • Start unit testing various pieces, fix issue? with various layer matches [1741459ae3]
  • Update test mixed filenames to better show what they are, fix tests [803af09ac3]
  • Fix bad Pair.of call in CompPosLookupCodec [04e585e438]
  • Fix component lookup flipping X and Z in map [80c861e144]
  • Duplication strat, FG 5, fix proxy unlink on destabilize [dbbfd87179]

Other

  • Major work for moving shrinking to the field itself instead of a block [4a555fcb4a]
  • Finish off draft of moving recipe rendering to field [1c5fe5d0c0]
  • Merge branch 'field-preview' into 1.16.x [99b70c1e7e]
  • Update unit test config and gradle stuff [8054e3c38e]
  • Update unit test lib to forked copy, while upstream is getting fixed [7d7626e7bd]
  • Update packages to dev.compactmods.crafting namespace [8c67874cd2]
  • Update mcunittest lib details [c2cddb1cdd]
  • MOAR tests! NBT List collector, recipe codecs, components [28190c9919]
  • BlockSpaceUtil and DirectionUtil tests [ab4763c67b]
  • RecipeLayerTypeCodec tests [df58c5353a]
  • Update diamond_block.json [8028bca455]
  • BREAKING: Move EnumCraftingState to api root package [50a306ac6e]
  • Successful rotation tests and impl of RecipeBlocksHarness tester class [d10d908c65]
  • Simply recipe serializer (codec), clean up block component validation [1277033388]
  • More work doing unit tests [19b8f309bc]
  • Re-test recipe codec, serialization [f1e92a5f9f]
  • Merge remote-tracking branch 'origin/1.16.x' into 1.16.x [dc5455f97f]
  • Mark failing tests as requiring MC running [4dbab2ece3]
  • Start filled layer tests [21172102e5]
  • BREAKING: Rename FieldProjectionSize enum to MiniaturizationFieldSize [d291ab0065]
  • Update BlockSpaceUtil getLayerBoundsByYOffset method [2c637c6d18]
  • Filled Layer: Remove ability to set component post-create, enforce final [1c02cefddf]
  • BlockComponent: Add block info to toString [282a679932]
  • Clean up test harnesses, filled layer tests 100 percent [301836e741]
  • Switch CI/Nightly builder to run unit tests [b0f4389ca3]
  • Stop mcjunit from force exiting gradle [50b2010603]
  • Remove IRecipeBlocks test class, replace with a IBlockReader impl [97285053e1]
  • Mixed layer 100 percent coverage [a42c711a18]
  • Rename filled basic medium file [378babb0e9]
  • Checkin before swapping faked IBlockReader for int tests [ed4ac19865]
  • Working on swapping to MCUnit integration tests [1bbe52a210]
  • Recipes package now at 90 percent, only missing main recipe class [e20f6214c8]
  • Swap CI block instead of parenting [38aee49be4]
  • Finalize recipe package tests (100 percent) [c48f0b5f85]
  • Move UI package into client package [03e3e7a7d1]
  • Update tester, adds keepAlive to dev environment [4afbfa764f]
  • [BREAKING] IActiveWorldFields now returns a field instance on register [f20b42f33f]
  • API: IMiniField defaults server data, remove completeCraft + doRecScan [85409ca5f7]
  • Add more tests for field syncing and layers [314fea405e]
  • WIP field code [304693b312]
  • Add fallback handling and client handling for projector bounds [6579ae9c99]
  • :stabolb: CLIENT EVENTS RAGH [f10bb5f4f6]
  • Add field destabilization handling [c22023b721]
  • Start proxy and recipe handling tests [c757032bd3]
  • Change to nightly version naming (version+hash style) and processTestRes [2c60e3a434]
  • Clean up unused test server code, remove unused recipeblocks toTemplate [0a7b33eca7]

For more details, see v1.0.0-beta.4..v1.0.0-beta.5