Commit graph

3197 commits

Author SHA1 Message Date
simibubi
c86c10f1b1
Merge pull request #4443 from DaComputerNerd717/mc1.18/dev
Add TrackGraph merge event to API
2023-05-10 16:01:35 +02:00
simibubi
b4a8386cd8 Implement #4534 as configurable multipliers 2023-05-10 15:31:28 +02:00
simibubi
9e3140938b Implement #4577 for Encased Pipes 2023-05-10 15:13:39 +02:00
simibubi
8a4190fcf5 Merge branch 'mc1.18/dev' of https://github.com/Creators-of-Create/Create into mc1.18/dev 2023-05-10 14:41:57 +02:00
simibubi
81babd3a39 Implement #4597 2023-05-10 14:41:46 +02:00
simibubi
83889f7689
Merge pull request #4604 from cakeGit/mc1.18/dev
Fix "Lighter  than air" fluids display in spouts
2023-05-10 14:38:07 +02:00
simibubi
916e4aa0f7
Merge pull request #4693 from Attack8/mc1.18/dev
Open Ended Pipes now correctly handle Builder's Tea
2023-05-10 14:25:20 +02:00
simibubi
bd24fead0f
Merge pull request #4718 from Walle123/mc1.18/dev
add brass tunnel speed setting
2023-05-10 14:22:54 +02:00
simibubi
2e3c906ce0 Create in the far lands
- Fixed couplings, schematics and in-world overlays not rendering correctly at coordinates far from the origin
2023-05-08 13:05:16 +02:00
simibubi
85a53f6966 Fixed LineOutlines rendering incorrectly 2023-05-08 10:03:47 +02:00
Zelophed
da35b6cd63
Update crowdin.yml 2023-05-03 14:30:27 +02:00
Walle123
b8779299cd brass tunnel distribution speed config added 2023-05-01 12:22:17 +02:00
Walle123
0347038c9a brass tunnel distribution speed config added 2023-05-01 11:32:29 +02:00
Zelophed
5a9f0443d9
Update crowdin.yml 2023-04-29 13:57:51 +02:00
NerdsOfAFeather
596c9839d2 Open Ended Pipes now correctly handle Builder's Tea 2023-04-23 17:55:01 -04:00
Zelophed
4ebcf82012
Update crowdin.yml 2023-04-17 20:37:45 +02:00
cakeGit
cc09f4c634 Fix 😁 2023-03-28 21:51:16 +01:00
caelwarner
c2977bbfff
Fixed GirderEncasedShaftBlock's default blockstate
- GirderEncasedShaftBlock was missing entries for WATERLOGGED, TOP and BOTTOM in its default blockstate
- Fixes #4550
2023-03-14 14:26:28 -07:00
Xavier Stouder
ce955e9fcd
fix(#4527): prevent hand crank from draining hunger using extendo grip (#4539) 2023-03-13 12:31:28 -07:00
PepperCode1
b50b22938b Update Github files to reflect label renames 2023-03-10 16:17:49 -08:00
PepperCode1
d4106d545b Rewrite outline buffering
- Outline buffering now uses Vector3f instead of Vec3 to avoid creating
many objects and double to float casts
- Remove OutlineParams.transformNormals since it was not used
- Rename OutlineParams#disableNormals to disableLineNormals since only
lines have normals disabled
- Fix seats not having descriptions
2023-03-10 16:10:47 -08:00
zelophed
8b1f7679a8 Tabbed Out II 2023-03-08 13:56:50 +01:00
Zelophed
442e1c3c5b
Tabbed Out 2023-03-08 13:53:24 +01:00
simibubi
3a63cdbf66
Merge pull request #4395 from Creators-of-Create/l10n_crowdin_translations
New Crowdin translations
2023-03-08 13:48:11 +01:00
simibubi
0959e4408c
Merge pull request #4478 from EdrowsLuo/fix-4477
- Fixed crash when Schematicannon gets placed by another Schematicannon
2023-03-08 13:46:08 +01:00
Crowdin Bot
bb8149b2ba New Crowdin translations by Github Action 2023-03-08 12:36:11 +00:00
simibubi
af86a7366a Mildly Experienced
- Players can now sneak while using exp nuggets to only consume one item at a time
- Fixed brass funnels losing their filter when changing from or to a belt/depot funnel
- Minecart contraption items can no longer be placed in container items like toolboxes or shulkers (configurable)
- Implement #4436, #4419
2023-03-08 13:33:05 +01:00
PepperCode1
1b2ca00c44 Minor fix-ups
- Fix some contraption transforms (fix Fabricators-of-Create/Create#591)
- Remove AllStitchedTextures
- Organize imports
- Swap jarjar versions and ranges to ensure more reliable version
matching
- Add the jarJarRelease task to the jarjar group
2023-03-07 14:10:44 -08:00
douira
0588dd5124
Update issue-labeler and fix the regex (#4512)
* Fix regex in issue labeler config

The regex was wrongly matching extra characters through the use of `.` which matches any character. This also adds the requirement of the match version number being immediately after the `Minecraft Version` section.

* update issue-labeler to v3

* Update labels.yml

* fix backslashes again

* fix that there are actually two newlines

* fix escaping again?

* use sync labels

* use single quotes

* use more double backslashes

* reduce to test if this works at all

* reintroduce minecraft version

* doesn't work

* try previous version

* didn't help

* add back the 1.
2023-03-07 13:28:26 -08:00
Zelophed
95afdbed9c
add new crowdin languages
- tok (toki pona) mapping might need to be revised
2023-03-03 14:07:56 +01:00
Cyvack
c907454be9
Overhaul to how encasing blocks works (#4458)
* Make Encasing utilize Interfaces

* Add Javadoc to IEncasable and IEncased interfaces

* Fix Weird block.block issues (No clue where those came from)

* Final Touch ups for now and made requirement for casing normal Block instead of CasingBlock

* Make requested changes

* Add more parameters for tryEncasing, for use in handleEncasing
Move handleEncasing to Encased Interface for more flexability

* Simplify and organize

- Rename:
  - Encasable -> EncasableBlock
  - Encased -> EncasedBlock
  - EncasableRegistry -> EncasingRegistry
- Remove EncasedBlock#setCasing
- Remove encasedBlock argument from EncasedBlock#handleEncasing
- Add Registrate builder transformer to EncasingRegistry for easy use

---------

Co-authored-by: PepperCode1 <44146161+PepperCode1@users.noreply.github.com>
2023-02-22 13:09:11 -08:00
EdrowsLuo
3ed3fe5a09 Fix crash when SchematicannonTileEntity try to parse state using empty string 2023-02-21 14:59:46 +08:00
DaComputerNerd
6b0af48e99 Add track merge event
Can't test it due to java shenanigans, but I think this will work.

It's worth noting that this will only be specific to merging as long as transferAll is. If anything else ends up using transferAll, all that needs to happen is adding an intermediate method that posts the event instead of transferAll doing it, then calls transferAll
2023-02-10 10:32:15 -05:00
simibubi
40f96b0038 You wrenched this? I wrenched this.
- Fix NPE in CarriageSyncData (Unknown cause)
- Fixed crash when applying text to display boards before they initialise
- Fixed incorrect itemstack remainders on Weighted Ejectors
- Other mods' wrenches now always behave like the Create wrench on IWrenchables
2023-02-02 12:14:25 +01:00
simibubi
1188071b9a
Update bug_report.yml 2023-01-30 21:34:56 +01:00
simibubi
5836ad4b82 Compatulations
- Fixed AE2 ore crushing compat recipes not using up-to-date modid/blocks
- Added Enchantment Descriptions
2023-01-29 23:42:08 +01:00
simibubi
8cf282372c Tangled handlers
- Fixed server-side ticking code called from the render thread with forge 40.2.1 and up
2023-01-29 16:49:01 +01:00
grimmauld
52593a2ae9 fix nullability crash in Carriage.java 2023-01-29 16:07:19 +01:00
simibubi
157077b0ef Payload Overload
- Potential fix for players getting kicked while merging very large track networks
2023-01-28 21:04:25 +01:00
simibubi
9ab3b77294 Repeat offender
- Crashes that occur during schematic loading no longer terminate the server
- Fixed crash when creating new belts at existing chutes/funnels
- Fixed ghost items appearing on non-powered belts when extracted from
2023-01-24 15:29:59 +01:00
simibubi
6606a07d44 Remove Localisation templates 2023-01-24 14:12:04 +01:00
Zelophed
94be8b33b0
Merge pull request #4337 from triphora/patch-1
Fix Modrinth README badge
2023-01-20 16:00:31 +01:00
triphora
31e2edc9bf
Fix Modrinth README badge
API v1 has been deprecated for over a year now and should no longer be used. There are two options for implementation of this fix:
- Use the dedicated shields.io route
- Update it to still manually construct the request with API v2

Each has advantages and disadvantages. Namely, the former no longer has the precise count, and the latter will need manual reconstruction every time that the API updates. Considering that this is down to the clock with how many deprecation warnings have gone out at this point, I believe the former is the best option, and thus the one I have implemented in this PR. If you believe the latter is better, feel free to request that change.
2023-01-19 14:59:25 -05:00
simibubi
85200fe48f Stop flying your vehicle 2023-01-15 15:07:45 +01:00
simibubi
405b7cbc36 Sunday's bugs
- Fixed Girder Encased Shafts getting ignored by the Schematicannon
- Fixed Belts not offering a valid item handler until their first tick
- NPE Guard in Funnel-Arm interaction
2023-01-15 13:18:43 +01:00
simibubi
f07574bff1 Oops, Empty Vault
- Fixed crash when curios inventory is configured to have no slots #4174
- Clean up frontier list when hitting unloaded chunks with hose pulley, potentially helps #4225
- Fixed vaults not marking chunks dirty when its inventory changes #4279
- Fixed players kicked for flying when standing on contraptions with a mount
2023-01-14 22:05:43 +01:00
Zelophed
a60036433b
Merge pull request #4312 from Creators-of-Create/l10n_crowdin_translations
New Crowdin translations
2023-01-14 16:13:39 +01:00
Crowdin Bot
b7e2970d3d New Crowdin translations by Github Action 2023-01-14 15:11:46 +00:00
Zelophed
7c426a7593
Update crowdin.yml 2023-01-14 15:49:09 +01:00
simibubi
e97b75ff72 Consider testing your PR
- Fixed compiler errors
- Maximum placement length of tracks and turns are now configurable (#4241)
- Adjusted validation guards and network visualisation to function with longer bends
- Track graph no longer shows nodes and edges on f3 unless configured to
- Kinetic blocks no longer show debug information on f3 unless configured to
2023-01-14 15:15:49 +01:00