Commit graph

3422 commits

Author SHA1 Message Date
simibubi
72882f89c0
Merge pull request #5192 from laxadeR/fix-elevator-contacts
Fixed wrong elevator contacts powering sometimes
2023-09-20 10:00:34 +02:00
simibubi
f327f0bb7f Merge branch 'mc1.18/dev' of https://github.com/Creators-of-Create/Create into mc1.18/dev 2023-09-20 09:58:06 +02:00
attackeight
cfee3aff76
Prevent Spectators from interacting with some create blocks/items (#5414)
- Spectators can no longer interact with Super Glue and Valve Handles
2023-09-20 09:57:41 +02:00
simibubi
7f60ae95f6 Hell's Rollers
- Removed tooltip markers and examples from lang file
- Address #5124
- Added a bunch of safety checks for active rollers passing through a portal
- Fixed rollers in fill mode consuming blocks from a train without placing any
2023-09-20 09:56:10 +02:00
PepperCode1
07883a588d Try to remove lang postprocessor
Removes the lang postprocessor system and adds additional lang using a
standard ProviderType.LANG generator. This commit will be reverted if it
causes issues.
2023-09-19 15:12:46 -07:00
PepperCode1
6299147e24 Merge branch 'mc1.18/dev' of https://github.com/Creators-of-Create/Create.git into mc1.18/dev 2023-09-19 14:58:08 -07:00
PepperCode1
9d74a40654 Fan and other tweaks
- Fix zero-length air current causing NPE
- Fix vertical air currents sometimes checking blocks for handlers
multiple times
- Fix blocking handlers at end of air flow not receiving processing
- Use Registrate namespace instead of "create" in fluid-related methods
in CreateRegistrate
- Flatten block property configuration in AllBlocks
- Make crushing wheel controller material solid
- Add note to Create.REGISTRATE
2023-09-19 14:57:03 -07:00
zelophed
46b5a84cba
Update crowdin.yml
- add belarusian
2023-09-19 18:29:59 +02:00
PepperCode1
4cda09e0e7 Controllable Catalysts
- Add tags to allow controlling which blocks and fluids act as catalysts
for certain fan processing types
- Fix unexpected and incorrect fan processing air current behaviors
- Fix unlit campfires providing boiler heat
- Rename consumeLang to provideLang in all places
- Remove unused advancement-related classes
2023-08-31 19:09:20 -07:00
PepperCode1
0ee8e18587 The last lang merge
- Add CreateRegistrate#addLangPostprocessor to arbitrarily transform
lang entry map generated by Registrate
- Remove all uses of and deprecate LangMerger and LangPartial
- Move additional tag definitions from TagGen to CreateRegistrateTags
- Move GatherDataEvent handler to CreateDatagen class
- Move some Create-specific datagen classes to infrastructure package
2023-08-29 17:45:54 -07:00
zelophed
e5e0477b49
Update crowdin.yml
- add estonian and 	vietnamese
2023-08-25 12:25:31 +02:00
PepperCode1
c5e7ad623f Update Flywheel
- Fix too many implementations of ProcessingRecipe#canSpecifyDuration
returning true
2023-08-23 15:36:19 -07:00
PepperCode1
2a1c6e6916 Allow registration of custom fan processing types
- Fix crash on startup
2023-08-20 19:52:41 -07:00
KostromDan
8f5031c330
Added support of other packet size optimisation mods. (#5362)
* Added support of other packet size optimisation mods. (Connectivity and Packet Fixer)

* Added comment why we need min (not max) value.

* Finalize changes

---------

Co-authored-by: PepperCode1 <44146161+PepperCode1@users.noreply.github.com>
2023-08-18 17:47:44 -07:00
PepperCode1
c052807773 Fix copycat model modifying potentially immutable list
- Perform minor mod initialization clean up
- Bump version to patch E
- Organize imports
2023-08-16 17:03:07 -07:00
PepperCode1
56923db317 Remove unnecessary files 2023-08-16 15:58:13 -07:00
PepperCode1
1bf201e77c Refine PR changes and improve Mods class 2023-08-09 20:40:21 -06:00
Michael Bunting
c336c92eb9
Add tag to ban recipe serializers from automation (#5298) 2023-08-09 20:33:10 -06:00
laxadeR
bda6257025 fix contact offset added twice 2023-07-22 18:45:44 +04:00
simibubi
0bfd98fccd Update bug_report.yml 2023-07-05 12:38:44 +02:00
simibubi
5625e4ba76
Merge pull request #5059 from AndreAugustoAAQ/patch-2
Update README 'supporters' and 'available for' bagdges
2023-07-05 02:05:17 +02:00
simibubi
e78cf54211 Update bug_report.yml 2023-07-05 02:02:58 +02:00
André Augusto
2cffed55ab
Update README 'supporters' and 'available for' bagdges 2023-07-04 20:59:35 -03:00
simibubi
6819fc1c42 Issue. Gesundheit
- Fixed an incompatibility with Supplementaries leading to a server crash
- Fixed fallback damage bar colour for air powered tools
- Various NPE guards
- Fixed sequenced assembly recipes conflicting when starting with a filling step
- Potato cannons can no longer plant crops on the side of farmland
- Fixed Mechanical rollers consuming filter items despite not supporting them
- Fixed brass tunnels not refunding previous filter items when changed
- Fixed catalyst ingredients getting consumed in the basin
2023-07-04 17:43:54 +02:00
PepperCode1
246543c76b Fix memory leaks
- Fix CopycatPanelModel using wrong state during trapdoor special case
- Update Flywheel
2023-07-03 13:53:51 -07:00
simibubi
886398f679
Merge pull request #5057 from Creators-of-Create/l10n_crowdin_translations
New Crowdin translations
2023-07-03 19:14:34 +02:00
Crowdin Bot
e3bce02f3e New Crowdin translations by Github Action 2023-07-03 17:09:21 +00:00
simibubi
66797f233d PR tidy-up
- backport of #4998
- Rename localisation readme so github displays it in the folder view
2023-07-03 18:34:47 +02:00
Rabbitminers
4d7b64db49
Updates to the Bogey API (#4875)
- Provided bogey data during model initialisation and patched other oversights in BogeyRenderer
- Refactored method names in BogeyRenderer
- Implemented interface for interactions with custom bogey blocks
- Implemented wrapper record for bogey model data
2023-07-03 18:08:54 +02:00
attackeight
d16b3ebe34
Separate config options for placing source blocks (#5035) 2023-07-03 18:04:57 +02:00
Incompleteusern
28fe2fa148
Fix asYRotation (#5028) 2023-07-03 17:59:55 +02:00
IThundxr
f91afb2975
Avoid NPE during navigation write (#4975)
- Guard for unexpected null entries in train navigation during serialisation
2023-07-03 16:10:44 +02:00
StormDragon_64
b7a082c408
Add a few new ponder instructions (#4926)
- Additional method overloads for commonly used ponder instructions
- Rotation indicator instructions can now be given custom display locations
2023-07-03 16:05:06 +02:00
Timo van Veen
2bcc12b096
Use .lengthSqr() for compare operations (#4827)
- Optimisations to some of Create's vector math shortcuts
2023-07-03 15:38:16 +02:00
Michael C
440d7e0e39
Upgrade BackTankUtil to handle multiple (backtank) air sources (#4777)
- Addons can now register backtank-esque air sources placed in curios slots
- Diving helmets now support multiple (backtank) air sources
2023-07-03 15:31:05 +02:00
simibubi
e42fba6341 The Unseatable
- Fixed Smart observers not activated by funnels when facing up or down
- Added the entity type tag `#create:ignore_seat`
- Added a config option to prevent hostile mobs from getting picked up by seats
- Fixed item slots of powered and unpowered redstone link models not matching in size
- Fixed incorrect reflection access in track placement overlay
2023-07-03 15:28:10 +02:00
PepperCode1
a947a06263 Fix diving helmet check
- Update Flywheel
- Update buildscipt and Gradle
- Bump version
2023-06-30 14:12:48 -07:00
TropheusJ
b047db0ecf fix small waterwheel SU expectation 2023-06-30 01:51:51 -04:00
TropheusJ
928fb9c890 port new and updated tests from fabric 2023-06-30 01:14:11 -04:00
zelophed
39ef3da5df updates to crowdin.yml and the localization workflow 2023-06-03 12:45:24 +02:00
simibubi
9148270784
Merge pull request #4789 from Creators-of-Create/l10n_crowdin_translations
New Crowdin translations
2023-05-24 17:51:34 +02:00
Crowdin Bot
93e63d10cc New Crowdin translations by Github Action 2023-05-24 15:43:20 +00:00
PepperCode1
761f109520 Remove more tiles 2023-05-24 07:59:45 -07:00
simibubi
55af801433 Ponder typo 2023-05-24 16:00:06 +02:00
simibubi
512b6e7c27 Smart and Slender
- Smart Chutes no longer prevent chests from opening under them
2023-05-24 14:43:01 +02:00
simibubi
ecfd43938f If you wanna be my lava
- Waterlogged belts and depots now wash contained items when targeted by a fan
- Fixed jump strength of lava diving suit in shallow lava
- Fixed crash when cycling bogey types on a server
- Fixed custom metal bars not able to be mined with a pickaxe
- Contraption mounted storage no longer interacts with modded ender chests (it didn't work correctly)
- Gui inputs no longer play more than one click when scrolled on very quickly
- Fixed Schematics loading with a snowy grass block when their lowest layer contained snow blocks
- Fixed Mechanical Rollers placing blocks into the train tracks when paving steep slopes
- Netherite backtank now depletes air in lava even when the players head is not fully submerged
- Fixed "Any" amount in filters' value settings screen not using a translatable lang entry
- Added dummy lang entries for mangrove windows for crowdin sync
2023-05-24 14:24:16 +02:00
simibubi
5eea1cac70 Copycant
- Fixed Elevator Contraptions misaligning with their contacts after switching target floor mid-travel
- Fixed crash when placing a clipboard into replaceable blocks mid-air
- Fixed a typo in Smart Observer ponder scene
- Fixed funnel flaps being offset to the side when flywheel is disabled
- Fixed dyed valve handle using incorrect block particle textures
- Fixed copycat blocks able to take on invalid materials through the use of data commands
- Copycat blocks no longer retain nbt contents of their contained material's item when loaded from a schematic
- Fixed pipe connector attachments missing textures on some orientations
- Players can now sneak-pick to receive the copycat block itself, rather than its applied material
- Fixed value input screen not closing correctly when 'use' keybind is not on its default setting
- Deployers no longer fail to activate bearings and other components with value input slots
- Fixed an incompatibility between legacy copper pack and xycraft override
- Fixed netherite diving suit not protecting from fire damage when Quark is installed
- Attempt to fix lighting issues with elevator contacts
- Schematic and Quill no longer displays the full directory path in its confirmation message
- Fixed z-fighting on metal bars models
2023-05-23 21:26:59 +02:00
simibubi
a5de96c834 Fix Javadoc breaking CI 2023-05-22 01:51:20 +02:00
simibubi
b4ebd54c9c Defer netcode to server thread 2023-05-21 23:53:09 +02:00
simibubi
c170738a56 Post-Calamity Datagen
- Forfeit deprecated display registry
- Added valve handle to recently updated ponders
- Fixed self-containing ingredient items probably also being affected by the basin dupe
2023-05-21 22:00:08 +02:00