MinecraftConsoles/Minecraft.Client/Common/XUI
Langtanium 760484e546 Squashed commit of the following:
commit b40530fa5e12bdd0e2d03686b111964f9c5b3359
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Wed Apr 15 19:59:46 2026 -0700

    Implemented skin offsets in UI

    Added code to render skin offsets in the skin select UI.

commit a8384d984089b989a162550705dee7a505412e22
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Wed Apr 15 19:38:08 2026 -0700

    Partially implemented offsets

    Added code that visually shifts the player's model parts, but only in game not in the skin select UI.

commit 875100cf9afe7df258dc653a4b33857d3cd285c1
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Wed Apr 15 16:48:03 2026 -0700

    Minor change

    Simplified redundant conditions in HumanoidModel.cpp

commit 96f683d1fb93d09a49987460ef698e0d125c2c93
Merge: db685a74 24c74aa2
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Tue Apr 14 16:37:30 2026 -0700

    Merge branch 'feat/64x64-skins' into feat/skin-offsets

commit db685a74f34d02cc83e33ab97c5a7ad9a62ef023
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Tue Apr 14 15:35:38 2026 -0700

    Fixed skin offset data

    Fixed skin offsets so they now return the actual data instead of the defaults, added a few minor tweaks, and added code in PlayerRenderer.cpp to access offsets (Can read the offsets but can not apply them).

commit aa769d54adb8f5bf96c75d10766422d23cc9129a
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Sat Apr 11 19:36:52 2026 -0700

    Fixed crashes

    Fixed code for offsets preventing crashes. The amount of offsets is correctly obtain, but lacks the actual data.

commit f18ac12cc072db74ed9b8da937e00c2e15f889a0
Merge: 8e76763a fd2fd659
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Fri Apr 10 16:06:57 2026 -0700

    Merge branch 'feat/64x64-skins' into feat/skin-offsets

commit 8e76763a3ddeaff943243fd0469d6c4a7b12b6c1
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Tue Apr 7 16:50:43 2026 -0700

    Made more changes

    Made more changes in files to support skin offsets. The game still crashes when trying to load skins.

commit 1a8f3532979033717044e74e6ceb766e23e35032
Merge: a1d9ae59 bb5fa506
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Tue Apr 7 13:12:39 2026 -0700

    Merge branch 'feat/64x64-skins' into feat/skin-offsets

commit a1d9ae591ac27117626aac708a4204a9e2451684
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Fri Apr 3 21:50:42 2026 -0700

    Added small additions

    Added more code referencing skin offsets. Still doesn't work correctly.

commit d28a751d9ca0527854e40be82e7841a650c2f189
Merge: 3888de7a 8bf03435
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Thu Apr 2 17:09:08 2026 -0700

    Merge branch 'smartcmd:main' into feat/skin-offsets

commit 3888de7ab401d9562b7b922eca8b898aa73ba024
Author: Langtanium <94726057+Langtanium@users.noreply.github.com>
Date:   Thu Apr 2 17:07:48 2026 -0700

    Added code for skin offsets

    Added code to the file which have the functionality to get skin boxes and duplicated the functionality for skin offsets. The code causes the game to crash when switching to third person. The error occurs with the skin offsets returning as an empty class object.
2026-04-15 20:00:28 -07:00
..
SlotProgressControl.cpp Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
SlotProgressControl.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_BasePlayer.cpp Initial commit 2026-03-01 12:16:08 +08:00
XUI_BasePlayer.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Chat.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Chat.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_ConnectingProgress.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_ConnectingProgress.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Control_ComboBox.cpp Initial commit 2026-03-01 12:16:08 +08:00
XUI_Control_ComboBox.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Controls.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_4JEdit.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_4JEdit.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_4JIcon.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_4JIcon.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_4JList.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_4JList.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_BrewProgress.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_BrewProgress.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_BubblesProgress.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_BubblesProgress.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_BurnProgress.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_BurnProgress.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_CraftIngredientSlot.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_CraftIngredientSlot.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
XUI_Ctrl_EnchantButton.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_EnchantButton.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_EnchantmentBook.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_EnchantmentBook.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
XUI_Ctrl_EnchantmentButtonText.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_EnchantmentButtonText.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_FireProgress.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_FireProgress.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_LoadingProgress.cpp Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_LoadingProgress.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_MinecraftPlayer.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_MinecraftPlayer.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_MinecraftSkinPreview.cpp Small fix 2026-04-04 13:03:00 -07:00
XUI_Ctrl_MinecraftSkinPreview.h Squashed commit of the following: 2026-04-15 20:00:28 -07:00
XUI_Ctrl_MinecraftSlot.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_MinecraftSlot.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
XUI_Ctrl_MobEffect.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_MobEffect.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_PassThroughList.cpp Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_PassthroughList.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_ProgressCtrlBase.cpp Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_ProgressCtrlBase.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_SliderWrapper.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_SliderWrapper.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_SlotItem.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_SlotItemCtrlBase.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_SlotItemCtrlBase.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_SlotItemListItem.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_SlotList.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_SlotList.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Ctrl_SplashPulser.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Ctrl_SplashPulser.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_CustomMessages.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Death.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Death.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_debug.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Debug.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_DebugItemEditor.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_DebugItemEditor.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
XUI_DebugOverlay.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_DebugOverlay.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_DebugSchematicCreator.cpp Initial commit 2026-03-01 12:16:08 +08:00
XUI_DebugSchematicCreator.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_DebugSetCamera.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_DebugSetCamera.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_DebugTips.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_DebugTips.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_DLCOffers.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_DLCOffers.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_FullscreenProgress.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_FullscreenProgress.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_HelpAndOptions.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_HelpAndOptions.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_HelpControls.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_HelpControls.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_HelpCredits.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_HelpCredits.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Helper.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_HelpHowToPlay.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_HelpHowToPlay.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_HowToPlayMenu.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_HowToPlayMenu.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_HUD.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_HUD.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_InGameHostOptions.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_InGameHostOptions.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_InGameInfo.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_InGameInfo.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_InGamePlayerOptions.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_InGamePlayerOptions.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Intro.cpp Initial commit 2026-03-01 12:16:08 +08:00
XUI_Intro.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Leaderboards.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Leaderboards.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_LoadSettings.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_LoadSettings.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_MainMenu.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_MainMenu.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_MultiGameCreate.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_MultiGameCreate.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_MultiGameInfo.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_MultiGameInfo.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_MultiGameJoinLoad.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_MultiGameJoinLoad.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_MultiGameLaunchMoreOptions.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_MultiGameLaunchMoreOptions.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_NewUpdateMessage.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_NewUpdateMessage.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_PartnernetPassword.cpp Initial commit 2026-03-01 12:16:08 +08:00
XUI_PartnernetPassword.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_PauseMenu.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_PauseMenu.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Reinstall.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Reinstall.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_SaveMessage.cpp Initial commit 2026-03-01 12:16:08 +08:00
XUI_SaveMessage.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Scene_AbstractContainer.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_AbstractContainer.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
XUI_Scene_Anvil.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_Anvil.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Scene_Base.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_Base.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Scene_BrewingStand.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_BrewingStand.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Scene_Container.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_Container.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Scene_CraftingPanel.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_CraftingPanel.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
XUI_Scene_Enchant.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_Enchant.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Scene_Furnace.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_Furnace.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Scene_Inventory.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_Inventory.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Scene_Inventory_Creative.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_Inventory_Creative.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Scene_Trading.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_Trading.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
XUI_Scene_Trap.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_Trap.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Scene_Win.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Scene_Win.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_SettingsAll.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_SettingsAll.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_SettingsAudio.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_SettingsAudio.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_SettingsControl.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_SettingsControl.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_SettingsGraphics.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_SettingsGraphics.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_SettingsOptions.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_SettingsOptions.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_SettingsUI.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_SettingsUI.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_SignEntry.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_SignEntry.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
XUI_SkinSelect.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_SkinSelect.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_SocialPost.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_SocialPost.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_Teleport.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_Teleport.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_TextEntry.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_TextEntry.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_TransferToXboxOne.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_TransferToXboxOne.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_TrialExitUpsell.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_TrialExitUpsell.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_TutorialPopup.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
XUI_TutorialPopup.h Initial commit 2026-03-01 12:16:08 +08:00
XUI_XZP_Icons.h Initial commit 2026-03-01 12:16:08 +08:00