Commit graph

2188 commits

Author SHA1 Message Date
simibubi
bdaa7e2bed Polishing Assets
- Added missing shafts to item models of kinetic blocks
- Replaced old brass colors in the block textures
2020-01-29 00:15:54 +01:00
Zelophed
04a5281319 Merge remote-tracking branch 'origin/0.2' into 0.2 2020-01-28 20:38:00 +01:00
Zelophed
c7bd834e7b copper ore :partyparrot:
-changed oxidization behavior to have 8 steps instead of 2
-added copper ore, zinc ore and volcanic rock to ore gen
-added 2 test advancements
2020-01-28 20:36:51 +01:00
simibubi
71b7efe85f Hand Crank and Fan Nozzle
- Added the Hand Crank
- Added the Nozzle, a fan attachment for pushing entities away or pulling them towards itself
2020-01-28 20:35:46 +01:00
simibubi
ad829cfea3 Scrollable Pulse Repeaters
- Kinetic blocks can now be harvested by axes and pickaxes
- Shafts have less obnoxious placement behaviour
- Fixed belts not dropping casings and shafts when broken
- Fixed belt tunnels not synchronizing properly
- Fixed blockzapper rendering strangely when no block is selected
- Funnels can now directly insert items that players activate it with
- Flexpeater -> Adjustable Repeater
- Added the Adjustable Pulse Repeater
2020-01-28 14:41:05 +01:00
simibubi
42d766bd2d Crafting the Machines
- Edited and added missing Machine recipes suiting the new material chain
2020-01-28 01:37:59 +01:00
simibubi
a821172061 As though they never existed
- Banished high logistics from this branch to resolve build issues
2020-01-27 23:43:33 +01:00
simibubi
8259a0c275 JEI Traveling down the Recipe Chain
- Added JEI integration for polishing and the chromatic compound shenanigans
- Added more missing recipes
- Added some machine-specific ingredients
2020-01-27 23:25:59 +01:00
simibubi
5ecfa7792c Light and Shadow
- Added config for disabling sand paper tool repairs
- Fixed belts and filtering renderers leaving behind an undesirable GL state
- Fixed pick block not working on vertical extractors/funnels
- Shadow Steel and Refined Radiance are now obtainable
2020-01-27 14:57:21 +01:00
simibubi
eff0c170b6 The registry super purge
- Removed old Advancement managers
- Removed all unfinished logistical features from the registry
- Added new Crafting ingredients
- Added Sand Paper, for a polishing recipe type and repairing tools
- Changed Blockzapper materials
- Added the ability to include catalyst-ingredients in processing recipes
- Added some ingredient/output count validation for processing recipes
- Deployers now spawn particles when using certain items
- Players can now interact with the deployer to swap held items
- Belts now accept brass casing instead of logistical casing
- Introduced a new material chain
- Added a whole bunch of recipes
2020-01-26 23:58:55 +01:00
simibubi
39cbf77457 Throw, Punch, Fill and Destroy
- Deployers can now use buckets properly
- Deployers can interact with entities
- Deployers can use items to hurt entities and break blocks
- Deployers can left-click blocks
- Deployers automatically pick up items gathered from interacting with or killing entities
- Deployers eject collected items when no Inventory is adjacent
- Fixed Deployers throwing projectiles from the wrong height
- Fixed blocks not dropping applied filter items
- Fixed adjustable crates not invalidating their inventory
- Fixed shift-clicking in crate guis
- Fixed vertical funnels not dropping when destroyed
- Added NBT utility for writing and reading lists
2020-01-25 17:55:42 +01:00
simibubi
b8490038fd Double Crates
- FlexCrates -> Adjustable Crates
- Adjustable Crates will now connect to adjacent crates and merge inventories
2020-01-24 22:55:20 +01:00
simibubi
2903b7046c Turn it up
- Fixed Turntable not working with armorstands
- Fixed Turntables flinging players away from it
- Fixed some z-Fighting in the water wheel model
- Basin no longer accepts more than a full stack of an item in its input
- Crushing entities now has a fortune modifier
- Crushed entities will drop their loot below the wheels
- Fixed Crushing wheel stack overflow when attaching one to an existing pair
2020-01-24 14:21:50 +01:00
simibubi
d563abcbdf Place, Use, Take and Poke
- Added the Deployer
- Deployer uses items or an empty hand to activate blocks
- Deployer uses items' inert click behaviour
2020-01-23 22:23:00 +01:00
simibubi
7b4d17daab Not enough Connected Textures
- Added decorative casing blocks
- Added 'layered' variants for all stone types
2020-01-21 01:52:23 +01:00
simibubi
e902d269f4 A less messy mess Part I
- Reworked Particle Registry to fix sidedness issues
- Removed some unused models, blocks and textures
- Added missing loot tables
- Fixed all models falsely inheriting from block/cube
- Updated Forge
- Restored server functionality
2020-01-20 13:41:41 +01:00
simibubi
f48f5fe101 Supersized Assembly
- Added option to add recipes for mechanical crafter exclusively, with a maximum grid of 9x9
- Cleaned up recipe registry foundation
- Fixed recipe type namespace issue
2020-01-19 23:10:00 +01:00
simibubi
40e9a1ee41 The Filter Brothers
- Torque generators no longer show stress impact levels
- Added Filters for matching outputs against a group of items / nested filters
- Added Attribute Filters for matching outputs against a collection of item properties
- Extraction count on Extractors and Transposers can now be adjusted through scrolling on the value box
2020-01-19 19:29:39 +01:00
simibubi
d40fd52043 Mechanical Crafting
- Crafters now apply crafting recipes to held items and play an animation
- Connected textures now also apply to the sides
- Fixed inventory manipulating behaviours not initializing in time
2020-01-17 13:30:32 +01:00
simibubi
cea90d50e4 Crafter Connectivity
- Mechanical Crafters can now be connected using a wrench
- Connected crafters "share" an input inventory
- Added texture connectivity for all faces
2020-01-15 21:56:53 +01:00
simibubi
dea7a9869f Dreaming of Belts
- Extractors and Transposers now work when attached on belt casing
- Removed extraction delay for extractors putting items on belts
- Funnels and transposers now insert onto belts with their corresponding input direction
- Chained belts no longer space items out to 1.5m
- Belts now merge items properly
- Extractors, funnels and Transposers now take turns when inserting to/extracting from belts
- Inserting items on a segment no longer skips belt attachment processing
- Fixed belt tunnels not flapping properly when items are exactly 1m apart
- Overlapping items on merging belts should now have less z-fighting issues
- Fixed Transposers pulling more items than it can insert
- Fixed a few items in value boxes not displaying properly
2020-01-14 20:48:43 +01:00
simibubi
07ef48fefb Sprites and CT - Except it works
- Added a few new sprites for crafting ingredients
- Reworked the Connected Texture system
- Added Limestone Layers to test custom CT spriteshifts
- Migrated existing CT blocks to use the new system
- Crushing wheel controllers no longer crash when in a schematic
2020-01-13 21:59:26 +01:00
simibubi
7ff524f616 Sprites and CT
Swapping dev environment, this snapshot does not launch
2020-01-13 20:23:44 +01:00
simibubi
e1a1ce46db Synchronized Flaps
- Belt tunnels can now act as backup-friendly belt mergers
- Funnels can now pick up items touching them when not in belt mode
- Fixed taking items from belts with right-click
- Fixed crash when placing redstone links
2020-01-10 22:55:43 +01:00
simibubi
7059cf2737 The Transposer
- Added behaviours to the Transposer tileentity
- Created new Inserting Behaviour for item management
- Fixed extractors syncing with extractors attached to other inventories
2020-01-07 22:15:37 +01:00
simibubi
c682247894 ExtractionBehaviour and Synchronized Extractors
- Added Inventory Manipulation and Extraction Behaviours
- Extractors are now aware of other extractors on the same inventory and will take turns
2020-01-07 17:49:07 +01:00
Mike van der Velde
1a8fca038d
Create in het Nederlands - Merge pull request #72 from Prusias/dutch
Dutch Translation
2020-01-06 12:35:00 +01:00
simibubi
4150fbf9b5 Merge branch '0.2' of https://github.com/simibubi/Create into 0.2 2020-01-05 19:41:44 +01:00
simibubi
06ddb1fa35 SmartTileEntities and TileEntityBehaviour
- Added a TileEntity behaviour Interface
- Added SmartTileEntities, able to execute behaviours via delegation, replacing old Interface-based approaches
- Re-Implemented Filterable tiles/blocks as a TEBehaviour
- Re-Implemented Redstone-Linkable tiles/blocks as a TEBehaviour
- Added a base block for directional logistical attachments
- Belt Funnels are now Funnels
- Funnels can now face any direction
- Added Transposer blocks and Linked Transposer blocks (missing extraction behaviour)
- Unified in-world itemslot rendering used by filters and links
- Re-designed funnel, belt funnel and belt observer to match the extractor
- Started work on improved logistical casings
2020-01-05 19:41:38 +01:00
Mike van der Velde
5cc89a56f1 Translation fixes 2020-01-05 19:03:28 +01:00
Mike van der Velde
e2f777b2f6
Merge pull request #71 from Prusias/0.2
Changed KillTPSCommand to support localisation
2020-01-05 18:35:13 +01:00
Mike van der Velde
f6a99e57d8 Renamed method getTranslationComponent to createTranslationTextComponent 2020-01-05 18:33:40 +01:00
Mike van der Velde
ba454a5141 Dutch Translation 2020-01-02 21:09:39 +01:00
Mike van der Velde
0469014ab7 Changed KillTPSCommand to support localisation
Using foundation.utility.Lang (TranslationTextComponents)
2020-01-02 16:48:11 +01:00
simibubi
039edb5519 Omnidirectional Extractors
- Extractors and Linked Extractors have vertical variants
- Minor reworks to Extractor models
2019-12-22 01:31:40 +01:00
simibubi
d8ccfd844c Needs more unused materials
- Added and hid a few items for future recipe changes
- Re-ordered the Creative Tab a little
2019-12-19 22:35:45 +01:00
simibubi
7d9d5307ab Bunch of Model Prototypes
- Started work on models for the Logisitical Crafter, Machine Base, Inserter and Item Collector
2019-12-17 19:27:00 +01:00
simibubi
551af08466 Least's Model Updates
- Changes to Basin and Belt tunnel models
- Belt tunnels have extra states for their blinds
2019-12-16 12:03:42 +01:00
simibubi
7a76f44f9e Merge branch 'master' into 0.2 2019-12-16 11:24:40 +01:00
simibubi
c195acf62b Merge branch '0.2' of https://github.com/simibubi/Create into 0.2 2019-12-15 10:47:37 +01:00
simibubi
b8dc08a45f Recipe Goof
- Fixed JEI recipe casts
2019-12-15 10:47:34 +01:00
zelophed
3e8ac662f1 lag on command
added a utility that delays server tick by a set time and a command to control it
2019-12-15 01:13:36 +01:00
simibubi
43980d550d Plenty to process
- The Mechanical Mixer now supports custom mixing recipes
- The Mechanical Press now interacts with the basin to apply compressing recipes
- Added JEI integration for Mixing, Compressing, Sawing and Block Cutting recipes
2019-12-14 16:29:48 +01:00
simibubi
9bd07d4ed0 JEI cleanup
- JEI screens render individual widgets instead of the full white background. Adresses #8
2019-12-13 20:52:42 +01:00
simibubi
fca3b74909 Flicker awareness & Tree cutting
- Kinetic blocks break when their speed updates to frequently
- Fixed Stress gauge not resetting when source was removed
- Fixed Kinetic networks doubling their stress when saving and loading the world
- Fixed Generators not updating network stress when their speed changed
- Fixed Processing saw crashing when used
- Fixed tree cutting algorithm looping indefinitely
- Fixed sourceless kinetic blocks in rainbow debug
- Horizontal saws cut trees in front of them
- Deforester now works in creative mode
2019-12-13 18:15:11 +01:00
simibubi
785d77a59d Merge branch 'unified-contraptions' of https://github.com/simibubi/Create into 0.2 2019-12-12 11:58:29 +01:00
simibubi
3989dbc656 Better Encased Belts
- Encased belts can now connect in larger groups
- Kinetic blocks break when their speed changes too frequently
- Removed some unused assets
- Fixed Clutches not working properly
- Organized imports and packages
2019-12-12 10:56:34 +01:00
simibubi
c0b47c124f Merge branch '0.2' of https://github.com/simibubi/Create into 0.2 2019-12-12 07:38:51 +01:00
simibubi
a1c37c5af6 Fantastic
- Encased fans are now directional and only emit air flows on one side
- Reworked particles emitted by fans and in-world item processing
- Air flows can now morph into different particle types along the way
- Air flows are more precise about being blocked or not
- Nerfed sand washing
2019-12-12 07:38:44 +01:00
zelophed
c857349b40 couple changes to the new gauge blocks to fit in with voxel shape refactor
Signed-off-by: Zelophed <zefren1@googlemail.com>
2019-12-10 23:40:12 +01:00