SL23W33: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
*Improvement: Delayed packets seem to no longer be needed for display fake animations since 1.20.1 | *Improvement: Delayed packets seem to no longer be needed for display fake animations since 1.20.1 | ||
*Add validations/fixes to CreateLayoutAction/LayoutImpl to sanity check that Translations will be valid in the end | *Add validations/fixes to CreateLayoutAction/LayoutImpl to sanity check that Translations will be valid in the end | ||
* | *Improvement: Allow deepCloning to specify if used for layouts or not | ||
*Bug: Make sure "None"-Action is skipped and does not cause NPE on execution | *Bug: Make sure "None"-Action is skipped and does not cause NPE on execution | ||
*Bug: When creating a new action the action slot is not selected causing two actions to be created | *Bug: When creating a new action the action slot is not selected causing two actions to be created | ||
*'''Implement moving pda actions up/down to fix naming/ordering issues''' | *'''Implement moving pda actions up/down to fix naming/ordering issues''' | ||
* | *Bug: Spawning a stage will not apply the rotation-value to all variants | ||
*Improved: Stage fakes sub parts respect the rotation of the parent | *Improved: Stage fakes sub parts respect the rotation of the parent | ||
*Improved: Allow movement of all variants at once | *Improved: Allow movement of all variants at once | ||
*'''Bug: Adding actions to screen fakes is still creating new actions instead of manipulating the selected one''' | |||
*'''We can probably mark datawatcher fields as dirty to force an update on the client side instead of sending Vec4.ONEish as a "fix"''' | |||
* '''Bug: A BlockVariant can internally move more than the Translation -10...10 block limitation if moved via MoveFakeAction'''<br /> | |||
*'''Add support for adding stage variants''' | |||
**'''Apply stage-translation to the children''' | |||
**'''Apply stage rotation to the children''' | |||
**'''Apply stage scaling to the children''' |
Latest revision as of 23:43, 20 August 2023
- Write down all open todos from the last weeks
- Bug: Sometimes parts of a stagefake will be missing, probably accidental reuse of nms ids
- Improvement: Delayed packets seem to no longer be needed for display fake animations since 1.20.1
- Add validations/fixes to CreateLayoutAction/LayoutImpl to sanity check that Translations will be valid in the end
- Improvement: Allow deepCloning to specify if used for layouts or not
- Bug: Make sure "None"-Action is skipped and does not cause NPE on execution
- Bug: When creating a new action the action slot is not selected causing two actions to be created
- Implement moving pda actions up/down to fix naming/ordering issues
- Bug: Spawning a stage will not apply the rotation-value to all variants
- Improved: Stage fakes sub parts respect the rotation of the parent
- Improved: Allow movement of all variants at once
- Bug: Adding actions to screen fakes is still creating new actions instead of manipulating the selected one
- We can probably mark datawatcher fields as dirty to force an update on the client side instead of sending Vec4.ONEish as a "fix"
- Bug: A BlockVariant can internally move more than the Translation -10...10 block limitation if moved via MoveFakeAction
- Add support for adding stage variants
- Apply stage-translation to the children
- Apply stage rotation to the children
- Apply stage scaling to the children