| Age | Commit message (Collapse) | Author |
|
|
|
|
|
* Port to 1.21.6
* Fix tooltip Z-rendering
* Fix config screen
* Add workflow
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* chore: update to Architectury API 15.0.2
Needed to update `ReloadListenerRegistry.register` calls due to https://github.com/architectury/architectury-api/pull/603
* chore: add dependency on architectury >= 15.0.2 for the fabric platform.
* chore: depend on NeoForge >= 21.4.84-beta as well
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://hackmd.io/@shedaniel/rei17_primer
|
|
# Conflicts:
# gradle.properties
|
|
# Conflicts:
# gradle.properties
# gradle/wrapper/gradle-wrapper.properties
|
|
# Conflicts:
# build.gradle
# gradle/wrapper/gradle-wrapper.properties
# runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListWidget.java
|
|
|
|
|
|
# Conflicts:
# runtime/src/main/java/me/shedaniel/rei/impl/client/gui/config/options/configure/PanelBoundariesConfiguration.java
# runtime/src/main/java/me/shedaniel/rei/impl/client/gui/config/options/preview/TooltipPreviewer.java
# runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/EntryHighlighter.java
|
|
|
|
|
|
|
|
# Conflicts:
# runtime/src/main/java/me/shedaniel/rei/RoughlyEnoughItemsCoreClient.java
|
|
# Conflicts:
# neoforge/src/main/resources/META-INF/accesstransformer.cfg
|
|
# Conflicts:
# api/src/main/java/me/shedaniel/rei/api/common/display/basic/BasicDisplay.java
# api/src/main/java/me/shedaniel/rei/impl/Internals.java
# default-plugin/src/main/java/me/shedaniel/rei/plugin/common/displays/DefaultSmithingDisplay.java
# fabric/src/main/resources/roughlyenoughitems.accessWidener
# runtime/src/main/java/me/shedaniel/rei/RoughlyEnoughItemsCoreClient.java
# runtime/src/main/java/me/shedaniel/rei/impl/client/gui/performance/PerformanceScreen.java
|
|
|
|
|
|
# Conflicts:
# api/src/main/java/me/shedaniel/rei/api/common/display/basic/BasicDisplay.java
|
|
|
|
# Conflicts:
# default-plugin/src/main/java/me/shedaniel/rei/plugin/common/displays/DefaultSmithingDisplay.java
# fabric/src/main/resources/roughlyenoughitems.accessWidener
# runtime/src/main/java/me/shedaniel/rei/impl/client/registry/display/DisplayRegistryImpl.java
# runtime/src/main/java/me/shedaniel/rei/impl/common/registry/RecipeManagerContextImpl.java
|
|
# Conflicts:
# default-plugin/src/main/java/me/shedaniel/rei/plugin/common/displays/DefaultSmithingDisplay.java
# fabric/src/main/resources/roughlyenoughitems.accessWidener
# forge/src/main/resources/META-INF/accesstransformer.cfg
|
|
# Conflicts:
# fabric/src/main/resources/roughlyenoughitems.accessWidener
# forge/src/main/resources/META-INF/accesstransformer.cfg
|
|
|
|
|
|
1. Plugin reloads will now interrupt existing reloading tasks if a new plugin reload has been requested
2. Plugin reloads will be automatically interrupted when the player leaves the level / the level is removed
3. More logging in DisplayRegistryImpl showing the stats of displays
4. Failure in filling recipes will now not stop the caching of display lookup
5. Slightly improve performance of checking display visibility on display lookup
|
|
|
|
|
|
|
|
|
|
# Conflicts:
# api/src/main/java/me/shedaniel/rei/api/client/registry/transfer/simple/SimpleTransferHandler.java
|
|
# Conflicts:
# runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/EntryListSearchManager.java
|
|
(should remove almost all stutters with the filter)
Developers can also use the new TransferHandlerMeta to provide custom info for available ingredients used for quickly determining whether the player can craft it.
|