Commit Graph

28 Commits

Author SHA1 Message Date
simibubi
20ab49e46e Better game element rendering in GUIs
- Fixed uv issues with connected textures
- Fixed chromatic scope not showing on blockzappers
- Refactored game element rendering in user interfaces, such as JEI screens
2020-05-11 17:48:00 +02:00
simibubi
901c530f62 Merge branch 'master' into mc1.15/dev 2020-05-11 00:23:28 +02:00
simibubi
0a869190b2 Deployer dupes
- Fixed blazing sword taking damage in the nether
- Fixed blazing sword not igniting entities
- More safety checks
- Fixed stack overflow when overpowering a RSC from both inputs
- Fixed outrageous duplication glitch in deployer item handler
- Fixed crafters not able to return multiple buckets
- Super glue can now be used to make chassis sticky
2020-05-09 14:27:09 +02:00
Snownee
9c5987310e Fix crash while opening JEI splashing category (Closes #297) 2020-05-07 22:23:47 +08:00
simibubi
83ceb7d215 Merge remote-tracking branch 'origin/mc1.14-v0.2.3' into mc1.15/dev 2020-05-02 00:16:04 +02:00
simibubi
a97418e784 Better Schematics
- Visual rework to Schematic items and their interface
- Written Schematics can now be re-used in Schematic Tables
- Schematic and Quill selection is now smoother and more precise
- Schematics no longer re-render their preview every time they are re-positioned
- Schematic tools now move, rotate or flip the schematic more smoothly
- Schematic tools now render the new cuboid outlines rather than plain GL lines
- Fixed Schematics not rendering TileEntities in their preview
- Fixed inconsistent shifting when rotating Schematics with an "odd by even" size
- Fixed typo in Mechanical Press tooltip
2020-04-27 14:04:06 +02:00
simibubi
c62d356f9b Superglue
- Added superglue, an alternative to chassis blocks
- Added some random safety checks
- Fixed some more bad gl states left by event handlers
2020-04-20 23:27:34 +02:00
tterrag
a7c1ae3ec5 Fix crash in JEI rendering -- still far from functional 2020-04-04 22:08:57 -04:00
tterrag
f16e534a89 The rest of the compile errors, a few rendering fixes 2020-03-30 01:45:29 -04:00
tterrag
53f0524200 Some mass renames: onBlockActivated, Entity.posXYZ, etc. 2020-03-29 11:46:00 -04:00
tterrag
844dc42501 More porting work 2020-03-28 22:10:23 -04:00
tterrag
85d0d5244a Misc porting, mostly rendering. Mass rename RenderSystem/ILightReader
Under 500 errors!
2020-03-22 23:06:37 -04:00
simibubi
14e053fafd Sequenced Gearshift
- Added Sequenced Gearshifts
- Fixed custom swords breaking blocks when held in creative mode
- Fixed belts cancelling flight when touched
- Fixed Entities being blocked by contraption boundaries when moved on belts
- Fixed Flexpeater going funky when edited while active
- Fixed Links not firing when placed into a powered location
2020-03-11 21:40:55 +01:00
simibubi
aacc52d84a Refactored animated block partials
- Moved all block partials used only for rendering out of the registry
- Refactored model registry hooks and custom block model handling
- Added a safety layer for all tile entity renderers, addresses #76
- Overstressed indicator no longer shows when the kinetic source changes
- Fixed framed glass rendering glass textures inbetween blocks
- Fixed blockzapper adding itself twice to the item group
- Fixed basing not spawning particles properly
- Updated Forge
- Reworked Schematicannon model
2020-02-04 14:48:21 +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
7304f59f55 Merge branch '0.1.2' into 0.2 2019-10-30 01:23:40 +01:00
BuildTools
8eb10d68a8 added gui handlers from the jei api to FlexcrateScreen and SchematicannonScreen, addresses #42 2019-10-27 03:54:20 +01:00
simibubi
4e69d98ebc Configurable Logistical Contollers
- Added Containers and GUIs for Logistical Controllers
2019-10-06 21:49:44 +02:00
simibubi
0f9cb916cd Advanced Logistics Headstart
- Added Logistical Controllers
- Added Logistical Casings
- Added the Logistical Index
- Added a Logistical Dial
- Started laying out logic for Logistical Networks
2019-10-05 19:00:43 +02:00
simibubi
e95060f997 JEI integration & Placement QOL
- Added JEI support for all added recipe types
- Changed a few recipes
- Kinetic blocks with shafts now try to connect to other shafts when placed
2019-09-16 12:27:28 +02:00
simibubi
0d924bc1f7 Internationalize!
- Moved all language specific content to the lang file
- Tooltips are now loaded from the lang file
2019-09-14 18:21:30 +02:00
simibubi
d20ac87f2c Refactoring Events
- Moved main Client code to separate class
- Bundled some events into a single subscriber
- Renamed a few things
- Keybinds and Keys have their own enum now
2019-09-03 08:34:02 +02:00
simibubi
22fc9d1100 Logistics Part III
- Fixed Redstone bridges activating inconsistently
- Fixed Redstone bridges breaking on world reload
- Completed the Stockpile Switch
- Added Skeleton for filters
- Added Skeleton for extractors
- Renamed some stuff
2019-08-27 17:35:34 +02:00
simibubi
f5f9ac7989 Logistics Part II
- Added Screens for Flexcrate and Stockswitch
- Added Models for Flexcrate and Stockswitch
- Added Container and Inventory to Flexcrate
- Redstone bridges are now divided into senders and receivers
- Fixed some GUI inconsistencies and repetitive code
2019-08-26 20:17:16 +02:00
simibubi
5e9950ba98 Last Minute changes 0.0.5
- Fixed inconsistent version
- Added control tooltip for scroll inputs
- Particles of symmetrically broken blocks appear at the correct location
- Fixed crash in schematictable when refreshing an emptied folder
2019-08-06 21:51:02 +02:00
simibubi
f67a61290f Forge Proofing
- Updated to Forge 28.0.45, Fixes #5
- Tidied up mods.toml and build.gradle
2019-08-06 19:00:51 +02:00
simibubi
903ad95bf0 Handheld Blockzapper
+ Added the Handheld Blockzapper Tool
+ Added several craftable upgrades for
the Tool
+ Added animated Models for Symmetry wand and Handheld Blockzapper
- Schematicannon now uses two items for Double Slabs
- Fixed Warn messages for client packets
- Added misc Crafting Ingredients
- Changed recipe unlock triggers
2019-07-28 10:08:49 +02:00
simibubi
e943690baa Shifting Things Around
- Removed some old resources inherited from TMA
- Introduced a new package structure, grouping by modules rather than types
2019-07-23 12:54:53 +02:00