-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Structurize Schematic Overhauls #40
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Part of #34
Also initialize GUI selections Part of #38
TODO: update textures Part of #38
Part of #38. - Added wood & soil placeholders - Renamed references from stone type to rock type - Removed duplicated textures & models, now only uses minimal config Todo: missing block tags for extra functionaility (e.g. fences connecting)
Part of #38. - Wood placeholder previews - Start of wood placement handlers Todo: door bug, testing inventories, fix lectern, stone/soil support, handle dynamic wood variants in placement handler (further testing needed)
Part of #38. - Disabled `PlacementHandler` until render behavior complete - Fixed tile entity rendering - Todo: stone & soil placeholder rendering
Part of #38. - Created soil placeholder look-up table - Implemented soil placeholder previews Todo: fix grass variant visuals
Part of #38. - Added proper render handling for grass-type placeholders
Part of #38. - Added placeholder mud brick decorations - Added placeholder sign & support beams - Added new placeholder blocks to LUT - Refactored LUT code to reduce clutter & re-use more - Added missing block and item tags to placeholders
Part of #38. - Code reformat using Google's java formatter - Fixed `getRequiredItems()` implementations ignoring complete - Created placement handler for placeholder blocks - Mixin for PlacementSettings to include material information - Mixin for StructurePlacer to give material information to getRequiredItems() - Several Mixins to load material information into PlacementSettings where necessary - BuildTool*Message - Settings.getActiveStructure() TODO: `AbstractEntityAIStructure.loadStructure()` to support builder, and several other contexts
Abandoning since 1.20.1 migration |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #38