Commit graph

3218 commits

Author SHA1 Message Date
PepperCode1
d9c6418fbf Transforming the bugs away
- Fix arm interaction point client-side deserialization and
initialization issues
- Fix sequenced gearshift structure rotation
- Fix encased cogwheel rotation, mirroring, and structure transformation
- Add ITransformableBlock to allow custom handling of
StructureTransforms
- Remove DirectionHelper
- Add jarJarRelease Gradle task for building a jarJar without a
classifier
2022-08-01 01:03:03 -07:00
HappiePlant
33e60fcf72
Small Typo Fix 2022-07-19 20:35:47 +02:00
SuperCoder79
ca9e308891 Fix import 2022-07-19 11:12:04 -04:00
SuperCoder79
64dc6fcabb Improve deployer goggle tooltip 2022-07-19 11:03:28 -04:00
PepperCode1
82be76d893 JEI building, Gradle building
- Refactor JEI category building
- Fix placard item requirement not checking NBT
- Use AddPackFindersEvent instead of ShippedResourcePacks
- Remove unused config values
- Provide separate resource and data formats in pack.mcmeta
- Compress all images
- Update to latest Flywheel
- Disable jarJar inclusion of Flywheel
- Use ${file.jarVersion} instead of ${version}
- Add workaround for SpongePowered/MixinGradle#38
2022-07-16 01:58:43 -07:00
PepperCode1
4c45333687 JarJar Artifact Jar
- Use JarJar
  - Include Flywheel automatically
  - Include Registrate instead of shading it
- Refactor Maven coordinate scheme
  - Artifact ID: "Create" -> "create-{minecraft_version}"
  - Artifact Version: "{mod_version}.{patch}-{build_number}"
- Exclude datagen cache from built jars
- Include LICENSE file in build jars
- Sync mods.toml version with gradle.properties version
- Use more modern publication code
- Update Gradle: 7.4.1 -> 7.4.2
2022-07-14 15:02:24 -07:00
PepperCode1
0161b876fa Foggy fixes
- Use RenderFogEvent instead of FogDensity event
- Adjust density of chocolate and honey fog
- Fix SteamEngineBlock not setting a default state
- Fix miscellaneous deprecation warnings
2022-07-13 15:42:03 -07:00
PssbleTrngle
8df2575700 move from item-based air source detection to tag-based 2022-07-13 20:11:12 +02:00
TBiscuit1
1ee7b2844d Fixed a big bug
Fixed the bug that causes Large Cogwheel -> Small Cogwheel to be able to go overcharged (over the maximum speed)
2022-07-12 21:15:59 -04:00
PepperCode1
8b28c03699 Fix item sections and palettes tab 2022-07-12 15:43:42 -07:00
Igor Budzhak
9c78331911 CameraMixin change for compatibility 2022-07-12 22:46:58 +03:00
simibubi
1ec63c1511 Patch it while its hot
- Fixed Dedicated server crash when riding a train
- Fixed broken localisation component in super glue editor
- Fixed display links not showing correct icons for dyed nixie tubes
2022-07-12 17:51:25 +02:00
simibubi
33cb7fdfcb
Update bug_report.yml 2022-07-12 03:14:43 +02:00
simibubi
370414846d bumb 2022-07-12 03:15:12 +02:00
simibubi
eebbe14a73 Well oiled machine
- Fixed Display links no longer accepting any blocks as valid source
- Temporarily merged creative tabs until a fix in registrate
2022-07-12 03:00:39 +02:00
PepperCode1
9e10a2486c
Merge pull request #3111 from AeiouEnigma/mc1.18/dev
Fix Starlight crash when moving empty contraptions with downward-facing Mechanical Pistons
2022-07-11 14:56:56 -07:00
PepperCode1
2508d1da25 Button split
- Replace project page button with separate CurseForge and Modrinth
buttons
- Add null check to mc.gameMode in ToolboxHandlerClient.onKeyInput
2022-07-11 14:08:44 -07:00
simibubi
9e8b278398 PR datagen 2022-07-11 22:55:09 +02:00
luffypirat
a5903c11d6
Updates to ru_ru.json by luffypirat (#3244) 2022-07-11 22:34:43 +02:00
simibubi
cd5b8ef830 Merge branch 'mc1.18/dev' of https://github.com/Creators-of-Create/Create into mc1.18/dev 2022-07-11 21:40:59 +02:00
simibubi
e1a4c9ec43 Cull me away
- Move carriage visibility guards out of shouldRender to avoid being denied entity ticks when entityculling is installed
2022-07-11 21:40:53 +02:00
Jozufozu
ef24999e31 Contraption's runway debut
- Contraptions support modeldata
 - Fixes issue where the wrong casing appeared on belts assembled to contraptions
 - Bump flywheel build
2022-07-11 14:37:26 -04:00
simibubi
3153ad2100 bug you a pardon?
- Arm Interaction point safety checks
- Trains no longer briefly derail when moving through portals
- Players are now less likely to get stuck in the original dimension when traversing train portals
- Trains no longer track coupling stress between carriages that are currently in different dimensions
- Fixed quark closing double doors when opened (+temporary workaround for 1.18)
- Boilers made of creative fluid tanks now provide a max level water supply
- Crafter ponder scene no longer uses an outdated recipe
- Reduced steam release effect of bogeys that haven't travelled far since the last stop
2022-07-11 19:28:25 +02:00
Jozufozu
f03bf9839c A pulley good day
- Fix crash when moving pulleys on a contraption
 - Bump forge and parchment versions
 - Bump flywheel version
2022-07-10 15:44:15 -04:00
simibubi
474a72b2a6
Update README.md 2022-07-10 18:50:50 +02:00
simibubi
4ad798f30c
Merge pull request #3170 from SurprisedPikaa/patch-1
Update Readme to link to Modrinth page
2022-07-10 18:42:27 +02:00
simibubi
86cab0716f
Merge pull request #3187 from wchen1990/mc1.18/dev
Add null check on ItemDescription's use of BlockStressValues.getProvider
2022-07-10 18:40:16 +02:00
simibubi
a6b35f2a8d Schematic item requirement fix
- ISpecialXItemRequirement no longer provides a default implementation
2022-07-10 18:39:37 +02:00
simibubi
c20129ecc2 I bug to differ
- Renamed Throttle schedule instruction to avoid confusion
- Fixed girders not paving straight tracks with the correct orientation
- Fixed steam engines not updating power output when their boiler is removed
- Fixed crash when assembling funnels onto a train
- Fixed crash caused by missing sounds when assembling a train
- Fixed train consuming fuel from every slot simultaneously
- Fixed spouts culling visible faces
- Fixed crash when listing empty inventory contents on something other than a display board
- Tracks can no longer bend when connecting two sloped tracks
- Fixed Schematicannon no longer supporting half of Create's blocks
- Fixed Station UI showing tooltip text of non-visible buttons
- Fixed track placement hint not updating when changing angle but targeting the same position
- Blaze burner contraption safety check
- Fixed Portable fluid interface not able to fill multiple tanks with identical liquids
- Players are no longer considered valid drivers to schedules
2022-07-10 18:22:47 +02:00
simibubi
560042d781 Lang sendStatus 2022-07-10 15:14:58 +02:00
Bob Dole
ebe164a812 Use a variable to hold getProvider result 2022-07-09 05:19:11 -04:00
Bob Dole
dd7f07c7eb Add null check on BlockStressValues.getProvider 2022-07-09 04:53:52 -04:00
PepperCode1
d59e748c01 Tiny hats
- Fix train hat on smouldering blaze burner
- Fix blaze burners on contraptions tracking invisible players
2022-07-08 19:40:30 -07:00
PepperCode1
954f098cd1 Tiny goggles
- Fix goggles on smouldering blaze burner
- Shrink normal blaze goggles model
- Add new arm targets to ponder tag
- Update Registrate and Forge
2022-07-08 18:34:27 -07:00
PepperCode1
014449c9b2 Merge branch 'mc1.18/dev' of https://github.com/Creators-of-Create/Create.git into mc1.18/dev 2022-07-08 16:15:31 -07:00
PepperCode1
c194f320ba Behavior registration cleanup
- Add global providers to movement and interaction behavior registries
- All blocks tagged #wooden_doors or #wooden_trapdoors will now have the
correct interaction behavior
- Use IRegistryDelegate instead of ResourceLocation
2022-07-08 16:15:19 -07:00
SurprisedPikaa
5641926672
Add link to modrinth at the bottom of the readme 2022-07-08 22:03:49 +01:00
SurprisedPikaa
306298cff8
Add Modrinth Download Count to readme
This adds a download count to the readme for Modrinth downloads, as well as linking to the mod page on Modrinth
2022-07-08 21:56:21 +01:00
simibubi
6a1d2c18c6
Update bug_report.yml 2022-07-08 22:09:11 +02:00
simibubi
a92855254c Close calls
- Display links are no longer unbreakable
- Various Ponder fixups
- Buffed potato cannon projectile speed
- Fixed Station Marker showing as Mansions on clientside maps
- Fixed Train Tracks no longer spawning fake track blocks for mapping
2022-07-08 15:35:25 +02:00
PepperCode1
917c6041ba Fix OBJ materials
- Fix OBJ model materials to use correct Ka and Kd
- Remove unnecessary material properties
- Rename disableDiffuseMult to disableDiffuse
- Fix curved track outlines rendering in spectator mode
2022-07-07 17:57:09 -07:00
PepperCode1
c491dd8f13 Boiler heater API
- Add API for boiler heaters
- Simplify some component creation
2022-07-07 14:15:53 -07:00
simibubi
c36c4e756e Double Trouble
- Fixed an item duplication issue with belts
- Spectators can no longer interact with contraptions
2022-07-07 13:18:03 +02:00
PepperCode1
c55cdd2bac Some Select Spectator Solutions
- All GUIs and HUDs now respect spectator mode and the hideGui option
- Fix some HUDs not reseting GL state
- Blaze burners no longer turn towards the player if they are invisible
- Ponder buttons that display the main item for a ponder tag now have a
different background color
2022-07-07 01:38:06 -07:00
PepperCode1
9970c2bd4e Merge remote-tracking branch 'upstream/mc1.18/dev' into
mc1.18/global-railways

Conflicts:
	src/generated/resources/.cache/cache
	src/main/java/com/simibubi/create/AllTags.java
	src/main/java/com/simibubi/create/content/contraptions/components/deployer/DeployerMovementBehaviour.java
	src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/bearing/SailBlock.java
	src/main/java/com/simibubi/create/foundation/tileEntity/SmartTileEntity.java
	src/main/java/com/simibubi/create/foundation/utility/BlockHelper.java
2022-07-06 12:31:49 -07:00
PepperCode1
eeddb6a8a6
Merge pull request #3119 from Shazuli/mc1.18/dev
Fixed Wrench rotation in 3rd person
2022-07-06 12:16:42 -07:00
PepperCode1
be64a229b5
Merge pull request #3152 from LegendaryTot/mc1.18/dev
Change SailBlock.applyDye() access modifier to public
2022-07-06 12:16:02 -07:00
PepperCode1
a52116bf0b Clean CT
- Move code from CTSpriteShiftEntry subclasses into CTType enum fields
- Add ContextRequirement to specify which context directions should be
populated
- Rename CTType to AllCTTypes and add CTType interface and
CTTypeRegistry
- Add methods and fields to QuadHelper to simplify vertex data
manipulation
- Make no bracket mean null instead of air to prevent issues with
non-empty air models
- Remove unused palette classes
- Organize imports
2022-07-06 12:06:27 -07:00
simibubi
7443c95553 Language barrier
- Added LangBuilder to streamline things that make use of chat components
- Started migrating a bunch of text to use lang builders
- Glowing display board text now has a higher alpha
2022-07-05 16:49:55 +02:00
simibubi
4e9fc7dba7 Danger Refactors
- Replaced remaining uses of InterpolatedChasingValue with LerpedFloat
- Addressed & silenced a bunch of warnings
2022-07-05 13:14:03 +02:00