Commit graph

1475 commits

Author SHA1 Message Date
simibubi
6606a07d44 Remove Localisation templates 2023-01-24 14:12:04 +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
318bac3704
Merge pull request #4213 from TropheusJ/mc1.18/contraption-data
Fix and improve handling of large contraption data
2023-01-14 13:53:59 +01:00
PepperCode1
6e6b8550b8 Balanced Blaze Burners
- Adjust how and when blaze burners accept fuel
- Fix crash with Optifine when rendering a map
- Fix RenderType being used in common code
- Increment version
2023-01-13 16:47:33 -08:00
simibubi
324729a68e Here, drink this
- Fixed signals not updating track graph when destroyed
- Added #deployable_drink tag for consumables that are not considered food
- Deployers can no longer consume potions or milk, and will instead feed players in their target area
- Fixed buttons in ponder not registering clicks near the edges #4130
- Fixed config UI tooltips including the empty "." comments used for toml 'formatting'
2023-01-05 14:09:38 +01:00
TropheusJ
5bf088c436 use Mods enum 2022-12-24 00:10:13 -05:00
TropheusJ
41697aca7f Improve handling of contraption data for syncing and minecart pickup
- filter out null contraptions in ContraptionRenderingWorld
- fix and unify contraption data size estimates
- add config for max contraption size for syncing
- Minecart pickup max is increased if XL Packets is loaded
2022-12-23 22:50:31 -05:00
simibubi
cd79de0691 Extraordinary item handlers
- Cobwebs and Powdered Snow can now be attached to contraptions
- Fixed Storage Drawers not providing correct fill levels to Stockpile Switches
- Leaves are now considered transparent by encased fans
- Blocks can now be tagged `#create:movable_empty_collider` to support contraption movement even if their collision shape is empty
2022-12-12 15:54:28 +01:00
simibubi
12065c6b09 Stronk in Description, guard isCreative from NPE 2022-12-12 13:12:39 +01:00
simibubi
76aeb83254
Merge pull request #4118 from Jobieskii/mc1.18/dev
Add survivalContraptionPickup option to config
2022-12-12 13:07:42 +01:00
simibubi
0b8e6760be
Merge pull request #4108 from KJP12/mc1.18/forge/pr/memleak
Use a WeakHashMap in WorldAttached to prevent memory leaks
2022-12-12 12:39:08 +01:00
PepperCode1
d8ec424fa0 Post-PR changes
- Rename ILangParial to LangPartial
- Simplify LangPartial and remove default LangMerger constructor
- Create CustomArmPoseItem and de-hardcode PotatoCannonItem and
ZapperItem
- Fix mixin order
- Update Flywheel
2022-12-11 15:23:15 -08:00
simibubi
c420048a88 Destroy, Remove, Invalidate
- Dangerous restructuring of common behaviour during tile removal
- Fixed unloading Redstone Links querying their own chunk for tile entities
- Remove unused imports
2022-12-11 20:59:31 +01:00
Maurycy J
eae7d70694 Add survivalContraptionPickup option to config 2022-12-10 17:15:44 +01:00
KJP12
d9354263a7
Use a WeakHashMap in WorldAttached to prevent memory leaks 2022-12-08 13:49:03 -06:00
simibubi
579bddc5af Target practice
- Improved position of rendered blocks launched by Schematicannon
- Fixed Schematicannon play button having to be pressed twice to start printing
- Schematicannon no longer moves while searching for the next location to shoot at
- Schematicannon now skips through empty sections more quickly
- Fixed Creative players losing items used on block application recipes
- Fixed blocks used in item application recipes briefly being placed on the client
- Blaze burners now create less light updates
- Goggle overlay fade-in no longer repeats when looking at adjacent blocks with information
- Reduced particle amount produced by active steam engine setups
2022-12-08 14:07:03 +01:00
simibubi
8e64f387bc
Merge pull request #4036 from jacquerol/mc1.18/dev
Add 3rd person crossbow holding animation to potato cannon and zapper
2022-12-07 18:18:24 +01:00
simibubi
3d8a147d79
Merge pull request #4018 from starlottemusic/patch-2
Scroll Tick sound in GUIs
2022-12-07 17:35:12 +01:00
simibubi
1c22fd8165
Merge pull request #3988 from FortressNebula/addon-support-for-lang-merger
Add support for other mod ids in LangMerger
2022-12-07 17:04:35 +01:00
jacquerol
24c13dab89 Added PlayerEntityRendererMixin
- Added crossbow animation to potato cannon and zapper
- Updated potato cannon model to fit animation
2022-11-21 00:37:36 -03:00
PepperCode1
131c9a5479 Hard-working Registrate
- Deprecate CreateRegistrate#lazy, add CreateRegistrate#create, and call
registerEventListeners manually
- Remove Create#registrate and use Create.REGISTRATE instead
- Move tag datagen code and methods to TagGen
- Pass event busses directly to Curios#init
- Update logging to use SLF4J
- Update Flywheel to 0.6.8-95
- Increment version to 0.5.0.g
2022-11-17 13:50:15 -08:00
starlottemusic
8fbaaa60f2
Scroll Tick sound in GUIs
Added the Scroll Tick sound to ScrollInput boxes within GUIs for consistency with in-world scroll boxes.
2022-11-14 17:37:47 -05:00
PepperCode1
cf87508276 Refactor multi-pos block destruction
- Replace DestroyProgressMixin with BlockDestructionProgressMixin and
LevelRendererMixin
- Replace DestroyProgressRenderingHandler with
MultiPosDestructionHandler
2022-11-09 16:52:22 -08:00
PepperCode1
b77388a8e4 Refactor map station marker mixins
- Map update packet now sends station indices instead of guessing that
certain decorations are stations
- Do not use MapDecoration.Type.MANSION for stations to allow map
extending
- Create CustomRenderedMapDecoration
- Change how custom MapDecorations are rendered
- Fix some code in MapItemSavedDataMixin
2022-11-09 15:01:10 -08:00
FortressNebula
e053c9240f AllLangPartials also now supports more mod ids 2022-11-06 12:24:37 +00:00
FortressNebula
f0311f3245 Add support for other mod ids in LangMerger 2022-11-05 22:31:59 +00:00
simibubi
959aa4afbd Pick a better side
- Pass local coordinates to blocks when calling pick() in identify mode
2022-10-07 19:47:22 +02:00
simibubi
7cd149ba06 Pick a side
- Ponder's Identify mode now supports blocks with ray-specific pick block results
2022-10-07 19:33:10 +02:00
simibubi
c4eb62c862 World of Tags
- Tile Entities in ponder are now backed up as their nbt compound instead of a cloned instance
2022-10-07 18:43:39 +02:00
caelwarner
7f6cf4b4a2
Fixed basin recipes that override Recipe#getRemainingItems
- The output of Recipe#getRemainingItems was being ignored by basin recipes. This could cause duplication of container items
- Created DummyCraftingContainer to allow us to call Recipe#getRemainingItems for CraftingRecipes
2022-09-30 13:38:21 -07:00
simibubi
c5b144b60c No Comment
- Added "." to empty comments in config files (-> Fixes forge startup crash on 1.19)
2022-09-28 22:28:29 +02:00
PepperCode1
e74bdaa262 Bump network version
- This prevents a client from joining a server if they have different
network versions.
2022-09-27 14:51:36 -07:00
rbasamoyai
e45d12c904
Fix FluidTagIngredient testing null tag 2022-09-25 23:36:15 -04:00
PepperCode1
2e838b6e01 Obsidian movement config now controls respawn anchor 2022-09-25 11:56:52 -07:00
simibubi
95a23f7433 Collision Spike
- Reduced false positives for train/player collisions during lag spikes
2022-09-25 20:41:12 +02:00
simibubi
1f06034b47 Order of Interact
- Fixed entity-specific interactions causing schedule interaction to be ignored
- Fixed viewport jittering when pressing movement keys while seated
- Fixed players dismounting trains/minecart contraptions causing them to be placed at incorrect locations
2022-09-23 23:04:49 +02:00
PepperCode1
09124ea92b Add config for automated brewing
- Add allowBrewingInMixer config
- Add 0.5.0e to the bug report template
- Allow Flywheel 0.6.6
2022-09-22 12:09:23 -07:00
simibubi
a4dc6bad54
Merge pull request #3783 from RungeCC/fix_cauldron
fix: lava/water/snowpowder cauldron
2022-09-22 19:03:38 +02:00
simibubi
e6903a733d Casualty Control
- Attempted to reduce false positives for damage from carriage contraptions
2022-09-22 18:03:15 +02:00
simibubi
eee9c509e3
Merge pull request #3625 from Alex2772/mc1.18/dev
Fixed client-side bobbing animation on contraptions
2022-09-22 16:41:34 +02:00
simibubi
7579187dd0 Toadstool power tool
- Fixed Saw leaving behind floating bee nests
- Saws can now be used to cut down big mushrooms
- Fixed getFluidState() accessing chunks of a wrapped server world (-> Fixes tree fertilizer on 1.19)
2022-09-18 20:27:06 +02:00
simibubi
bf06e59938 The Eternal Offset
- Fixed Drills not leaving water sources when breaking ice blocks
- Fixed Ploughs not able to break track blocks
- Fixed Harvester replanting crops in invalid locations
- Fixed Train Relocation not always triggering when targeting long bends
- Display boards no longer predict trains behind wait conditions other than "timed delay"
- Fixed scoreboard and deathcount display sources cropping entries before sorting
- /create dumpRailways -> /create trains
- Pipe flows are no longer stopped if the blocking state is considered #fan_transparent (-> fixes 1.19 mangrove root)
- Fixed contraption interaction not firing when it happens far away from the contraptions origin
- Fixed inaccurate contact point motion for collisions with oriented contraptions
2022-09-17 20:52:15 +02:00
Runge
0f0e402456 fix: lava/water/snowpowder cauldron 2022-09-15 23:12:56 +08:00
PepperCode1
32b0b2a334 Ordered blaze transformations
- Fix parts of blaze burners not rendering correctly on rotated
contraptions
- AbstractContraptionEntity#doLocalTransforms -> applyLocalTransforms
and change PoseStack[] argument to PoseStack
2022-09-09 12:10:34 -07:00
PepperCode1
6ed8d31af0 Allow configuring max amount of firework ingredients
- Replace boolean allowBiggerFireworksInCrafter config with int
maxFireworkIngredientsInCrafter config
2022-09-03 13:33:53 -07:00
simibubi
bea62d0631 Chance precision
- Tweaked jei display of seq. assembly success chance to display <1 and >99 respectively
- Adjusted mechanism recipe to a more rounded success chance (.80537 -> .8)
2022-08-18 18:07:43 +02:00
simibubi
65073e84bd Patch D 2022-08-13 23:19:44 +02:00
hewxle
b34de86f10
Improvements to the consistency of advancement texts by hewxle (#3578) 2022-08-13 14:43:32 +02:00
Alex2772
770e21907b Fixed client-side bobbing animation on contraptions 2022-08-11 21:32:30 +03:00
SuperCoder79
58e49b9fdf Fix deepslate emerald ore providing cobblestone when crushed 2022-08-10 15:02:14 -04:00