Commit graph

3235 commits

Author SHA1 Message Date
PepperCode1
5cf74212d9 Merge remote-tracking branch 'origin/mc1.19/dev' into mc1.19.3/dev
Conflicts:
	build.gradle
	gradle.properties
	src/main/java/com/simibubi/create/content/contraptions/relays/encased/EncasedCogwheelBlock.java
	src/main/java/com/simibubi/create/content/contraptions/relays/encased/EncasedShaftBlock.java
2023-03-08 17:55:59 -08:00
simibubi
98952f9e48 Port new changes 2023-03-08 14:33:00 +01:00
simibubi
e24d6449cc Merge branch 'mc1.18/dev' into mc1.19/dev 2023-03-08 14:32:50 +01: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
364ddf7c6d Fix #4454 2023-03-07 14:46:08 -08: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
simibubi
15a7b247fc Resource relics unearthed
- Logspam
2023-02-07 13:18:25 +01:00
simibubi
a38f12f5c7 Oops, all data
- Langmerger runs as final registrate action
- Fixed biome lookup in ponder worlds
2023-02-06 18:26:56 +01:00
PepperCode1
6c7bcb2d64 1.19.3 Port Part IV
- Fix FixNormalScalingMixin and MapItemSavedDataMixin
- Fix ModelSwapper using BakingCompleted instead of ModifyBakingResult
- Add necessary extra sprites to block atlas
- Fix creative tab order and item sorting
2023-02-03 00:32:13 -08:00
PepperCode1
af57857367 1.19.3 Port Part III
- Resolve final error
- Fix datagen by making RecipeProvider#getName not final
2023-02-02 22:26:57 -08:00
PepperCode1
1be1574fe7 Tab issue
- Port creative tabs
- Fix rest of NbtUtils.readBlockState errors
- Use CompletableFuture[]::new where applicable
2023-02-02 16:33:19 -08: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
de412a74ea 1.19.3 Port Part II 2023-02-01 14:38:20 +01:00
PepperCode1
db681959b6 World Generation^2
- Datagen all worldgen data
- Remove all individual config values for configured and placed features
2023-02-01 00:12:28 -08:00
PepperCode1
f7987570ab 1.19.3 Port Part I
- Mojang math -> JOML
- Use getters for x and y in AbstractWidget
- Use Button.builder()
- Widget -> Renderable
- Registry -> Registries for keys and BuiltInRegistries for registries
- Update pack format
2023-01-31 16:00:41 -08:00
simibubi
1188071b9a
Update bug_report.yml 2023-01-30 21:34:56 +01:00
simibubi
7ed2f71a01 Port new Changes
- AE2 does not have ores on 1.19
- Datagen
2023-01-30 00:24:14 +01:00
simibubi
5223cbe4fc Merge branch 'mc1.18/dev' into mc1.19/dev 2023-01-30 00:03:46 +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
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
582ead2b92 Certified forge user
- Use builtin composite loader to fix blending issues with nixie tube and display link models
2023-01-24 17:26:39 +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
839cf91255 Merge branch 'mc1.18/dev' into mc1.19/dev 2023-01-15 15:09:15 +01:00
simibubi
85200fe48f Stop flying your vehicle 2023-01-15 15:07:45 +01:00
simibubi
309d03639c Port new changes 2023-01-15 13:32:11 +01:00
simibubi
1655671492 Merge branch 'mc1.18/dev' into mc1.19/dev 2023-01-15 13:27:59 +01:00
simibubi
a854d013e9 Merge branch 'mc1.18/dev' into mc1.19/dev 2023-01-15 13:21:07 +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
simibubi
b502cd1c16 Burning through cake
- Superheated burn time of blaze cakes changed from 1000 to 3200 ticks
- Blaze cake insertion threshold matched to standard threshold
2023-01-14 14:08:08 +01:00
simibubi
f62815547e
Merge pull request #4307 from ewoudje/mc1.18/dev
Fix accuracy over network
2023-01-14 14:06:07 +01:00
simibubi
632152d28f
Merge pull request #4216 from Flemmli97/mc1.18/dev
Fix Heavy Damage Attribute not working
2023-01-14 13:54:50 +01:00