From e504859777811698661f63209f80480373824675 Mon Sep 17 00:00:00 2001 From: loki5512344 Date: Fri, 4 Sep 2026 17:54:49 +0200 Subject: [PATCH] chore(history): squash 2 commit(s) from 2026-09-04 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - refactor: удалить launcher и backend — развитие только мода - feat: автор loki5512344 везде, чужие атрибуции убраны, .cbcfg → .lvcfg с легаси-чтением + тесты --- .gitignore | 11 +- TODO.md | 38 +- backend/Cargo.lock | 2199 ------ backend/Cargo.toml | 44 - backend/TODO.md | 51 - backend/src/main.rs | 30 - backend/src/routes/health.rs | 47 - backend/src/routes/mod.rs | 13 - backend/src/server/config.rs | 120 - backend/src/server/mod.rs | 57 - combatant-client-26.2/README.md | 53 +- combatant-client-26.2/TODO.md | 2 +- combatant-client-26.2/build.gradle | 2 +- combatant-client-26.2/gradle.properties | 2 +- .../command/impl/ProfilerCommand.java | 2 +- .../java/dev/loki/lovisual/Lifecycle.java | 2 +- .../main/java/dev/loki/lovisual/LoVisual.java | 4 +- .../loki/lovisual/addon/AddonDescriptor.java | 2 +- .../dev/loki/lovisual/addon/AddonIssue.java | 2 +- .../dev/loki/lovisual/addon/AddonManager.java | 2 +- .../lovisual/addon/AddonRegistration.java | 2 +- .../addon/AddonRenderPipelineManager.java | 2 +- .../loki/lovisual/addon/AddonSnapshot.java | 2 +- .../loki/lovisual/addon/AddonStateStore.java | 2 +- .../dev/loki/lovisual/addon/AddonStatus.java | 2 +- .../addon/ClickGuiSectionManager.java | 2 +- .../addon/LoVisualAddonContextImpl.java | 2 +- .../LoVisualAddonRuntimeContextImpl.java | 2 +- .../addon/LoVisualModuleLoadContextImpl.java | 2 +- .../addon/ModuleExtensionContextImpl.java | 2 +- .../addon/ModuleExtensionManager.java | 2 +- .../lovisual/api/v0/addon/LoVisualAddon.java | 2 +- .../api/v0/addon/LoVisualAddonContext.java | 2 +- .../v0/addon/LoVisualAddonRuntimeContext.java | 2 +- .../v0/addon/LoVisualModuleLoadContext.java | 2 +- .../LoVisualClickGuiRenderContext.java | 2 +- .../v0/clickgui/LoVisualClickGuiSection.java | 2 +- .../api/v0/client/LoVisualClientApi.java | 2 +- .../v0/module/LoVisualModuleExtension.java | 2 +- .../api/v0/module/ModuleExtensionContext.java | 2 +- .../render/LoVisualPostProcessCallback.java | 2 +- .../v0/render/LoVisualPostProcessContext.java | 2 +- .../api/v0/render/LoVisualRenderCallback.java | 2 +- .../api/v0/render/LoVisualRenderContext.java | 2 +- .../render/LoVisualRenderPipelineBuilder.java | 2 +- .../api/v0/render/LoVisualRenderStage.java | 2 +- .../api/v0/render/LoVisualUniforms.java | 2 +- .../xaero/TriangulatorXaeroMinimapCompat.java | 2 +- .../compat/xaero/TriangulatorXaeroState.java | 2 +- .../TriangulatorXaeroWorldMapCompat.java | 2 +- .../xaero/XaeroCommandWaypointCompat.java | 2 +- .../compat/xaero/XaeroWaypointRuntime.java | 2 +- .../compat/xaero/XaeroWaypointStore.java | 2 +- .../dev/loki/lovisual/config/ConfigLang.java | 2 +- .../lovisual/config/ConfigNameProvider.java | 2 +- .../loki/lovisual/config/ConfigObject.java | 2 +- .../dev/loki/lovisual/config/ConfigPaths.java | 2 +- .../lovisual/config/ConfigSerializer.java | 3 +- .../config/ConfigValueAliasProvider.java | 2 +- .../lovisual/config/DisableSettingI18n.java | 2 +- .../lovisual/config/JsonConfigObject.java | 2 +- .../dev/loki/lovisual/config/MainConfig.java | 2 +- .../dev/loki/lovisual/config/SettingDef.java | 2 +- .../lovisual/config/SettingDefProvider.java | 2 +- .../loki/lovisual/config/SettingOwner.java | 2 +- .../common/CommonBooleanGroupSchema.java | 2 +- .../config/common/CommonSettingSchema.java | 2 +- .../config/common/CommonSettingSchemas.java | 2 +- .../config/common/impl/CombatPriority.java | 2 +- .../impl/CombatProtocolHeuristicSources.java | 2 +- .../config/common/impl/CommonKey.java | 2 +- .../config/common/impl/FakeLagFlushOn.java | 2 +- .../config/common/impl/RotationMode.java | 2 +- .../impl/RotationMovementCorrection.java | 2 +- .../common/impl/RotationResetThreshold.java | 2 +- .../common/impl/RotationResetTicks.java | 2 +- .../common/impl/RotationThroughWalls.java | 2 +- .../config/common/impl/RotationTiming.java | 2 +- .../config/common/impl/TargetFilters.java | 2 +- .../config/profile/ConfigProfileApplier.java | 3 +- .../profile/ConfigProfileBinaryCodec.java | 2 +- .../profile/ConfigProfileCollector.java | 3 +- .../profile/ConfigProfileDateFormatter.java | 2 +- .../config/profile/ConfigProfileDiff.java | 2 +- .../profile/ConfigProfileDiffEngine.java | 2 +- .../config/profile/ConfigProfileEntry.java | 2 +- .../config/profile/ConfigProfileMeta.java | 2 +- .../config/profile/ConfigProfileService.java | 2 +- .../config/profile/ConfigProfileSnapshot.java | 2 +- .../config/profile/ConfigProfileStorage.java | 78 +- .../config/profile/ConfigProfileType.java | 2 +- .../profile/ConfigProfileValueCodec.java | 2 +- .../loki/lovisual/config/values/BindMode.java | 2 +- .../config/values/BooleanMapValue.java | 2 +- .../lovisual/config/values/BooleanValue.java | 2 +- .../lovisual/config/values/ColorValue.java | 2 +- .../lovisual/config/values/ConfigValue.java | 2 +- .../loki/lovisual/config/values/EnumIds.java | 2 +- .../lovisual/config/values/EnumValue.java | 2 +- .../config/values/ItemCooldownRulesValue.java | 2 +- .../config/values/ItemIdSetValue.java | 2 +- .../lovisual/config/values/KeyBindValue.java | 2 +- .../lovisual/config/values/ModeValue.java | 2 +- .../lovisual/config/values/NumberValue.java | 2 +- .../config/values/RGBAColorValue.java | 2 +- .../lovisual/config/values/RGBColorValue.java | 2 +- .../loki/lovisual/config/values/SetValue.java | 2 +- .../lovisual/config/values/StringValue.java | 2 +- .../java/dev/loki/lovisual/events/Event.java | 2 +- .../dev/loki/lovisual/events/EventBus.java | 2 +- .../loki/lovisual/events/EventHandler.java | 2 +- .../java/dev/loki/lovisual/events/Events.java | 2 +- .../loki/lovisual/events/UsedImplicitly.java | 2 +- .../events/impl/AttackEntityEvent.java | 2 +- .../events/impl/BlinkPacketEvent.java | 13 +- .../impl/CombatProtocolBossbarEvent.java | 2 +- .../impl/CrosshairTargetUpdateEvent.java | 2 +- .../lovisual/events/impl/EventBreakBlock.java | 2 +- .../lovisual/events/impl/EventCollision.java | 2 +- .../lovisual/events/impl/EventPostSync.java | 2 +- .../events/impl/EventPushOutOfBlocks.java | 2 +- .../loki/lovisual/events/impl/EventSync.java | 2 +- .../events/impl/EventTargetChanged.java | 2 +- .../lovisual/events/impl/FireworkEvent.java | 2 +- .../lovisual/events/impl/GameTickEvent.java | 2 +- .../impl/I18nPreflightCollectEvent.java | 2 +- .../lovisual/events/impl/KeyInputEvent.java | 2 +- .../events/impl/KeybindIsPressedEvent.java | 2 +- .../lovisual/events/impl/LightmapEvent.java | 2 +- .../events/impl/LightmapModifyEvent.java | 2 +- .../events/impl/MovementInputEvent.java | 10 +- .../lovisual/events/impl/PacketEvent.java | 2 +- .../lovisual/events/impl/PlayerJumpEvent.java | 2 +- .../lovisual/events/impl/PlayerMoveEvent.java | 8 +- .../events/impl/PlayerSafeWalkEvent.java | 2 +- .../lovisual/events/impl/PlayerStepEvent.java | 2 +- .../events/impl/PlayerStepSuccessEvent.java | 2 +- .../events/impl/PlayerVelocityStrafe.java | 2 +- .../events/impl/PostPlayerUpdateEvent.java | 2 +- .../lovisual/events/impl/PvpChatEvent.java | 2 +- .../lovisual/events/impl/PvpOverlayEvent.java | 2 +- .../lovisual/events/impl/PvpTabEvent.java | 2 +- .../impl/RenderPrewarmCollectEvent.java | 2 +- .../events/impl/RotationUpdateEvent.java | 2 +- .../events/impl/SprintControlEvent.java | 2 +- .../features/account/AccountAuthType.java | 2 +- .../features/account/AccountConfig.java | 2 +- .../features/account/AccountEntry.java | 2 +- .../features/account/SkinManager.java | 2 +- .../features/command/ClientCommand.java | 2 +- .../features/command/CommandContext.java | 2 +- .../features/command/CommandInfo.java | 2 +- .../features/command/CommandManager.java | 2 +- .../features/command/CommandMetadata.java | 2 +- .../features/command/CommandOutput.java | 3 +- .../features/command/impl/AddonsCommand.java | 2 +- .../features/command/impl/BindCommand.java | 2 +- .../features/command/impl/CommandUtils.java | 2 +- .../features/command/impl/ConfigCommand.java | 2 +- .../command/impl/CoordinatesCommand.java | 2 +- .../features/command/impl/HelpCommand.java | 2 +- .../features/command/impl/HideCommand.java | 2 +- .../features/command/impl/IrisCommand.java | 2 +- .../features/command/impl/ModulesCommand.java | 2 +- .../features/command/impl/PingCommand.java | 2 +- .../command/impl/RelationCommand.java | 2 +- .../command/impl/ServerInfoCommand.java | 2 +- .../features/command/impl/ToggleCommand.java | 2 +- .../features/command/impl/TpsCommand.java | 2 +- .../command/impl/UsernameCommand.java | 2 +- .../command/impl/XaeroWaypointCommand.java | 2 +- .../gui/chat/BetterChatCommandMerge.java | 2 +- .../chat/BetterChatContextMenuHandler.java | 2 +- .../gui/chat/BetterChatContextMenuModel.java | 2 +- .../features/gui/chat/BetterChatDrawUtil.java | 2 +- .../gui/chat/BetterChatEditBoxUtil.java | 2 +- .../features/gui/chat/BetterChatFontUtil.java | 2 +- .../gui/chat/BetterChatFrameModel.java | 2 +- .../gui/chat/BetterChatFrameRenderer.java | 2 +- .../gui/chat/BetterChatGlyphRenderer.java | 2 +- .../gui/chat/BetterChatHoverCache.java | 2 +- .../gui/chat/BetterChatInputHandler.java | 2 +- .../gui/chat/BetterChatInputRenderer.java | 2 +- .../gui/chat/BetterChatLayoutEngine.java | 2 +- .../gui/chat/BetterChatLineLayout.java | 2 +- .../gui/chat/BetterChatMessageGrouping.java | 2 +- .../gui/chat/BetterChatMessageRenderer.java | 2 +- .../features/gui/chat/BetterChatModel.java | 2 +- .../gui/chat/BetterChatMouseClickHandler.java | 2 +- .../features/gui/chat/BetterChatRenderer.java | 2 +- .../features/gui/chat/BetterChatSearch.java | 2 +- .../gui/chat/BetterChatSegmentUtil.java | 2 +- .../features/gui/chat/BetterChatStore.java | 3 +- .../gui/chat/BetterChatStoreManager.java | 2 +- .../chat/BetterChatSuggestionRenderer.java | 2 +- .../gui/chat/BetterChatSuggestionState.java | 2 +- .../gui/chat/BetterChatTabHandler.java | 2 +- .../gui/chat/BetterChatTooltipRenderer.java | 2 +- .../features/gui/chat/BetterChatViewport.java | 2 +- .../features/gui/chat/ChatHoverUtil.java | 2 +- .../lovisual/features/gui/chat/ChatLine.java | 2 +- .../gui/chat/CommandSuggestorBridge.java | 3 +- .../gui/clickgui/ClickGuiEditorScreen.java | 2 +- .../gui/clickgui/ClickGuiPickerScreen.java | 2 +- .../gui/clickgui/ClickGuiRenderer.java | 2 +- .../features/gui/clickgui/ClickGuiScreen.java | 2 +- .../features/gui/clickgui/ClickGuiSearch.java | 2 +- .../editor/ClickGuiTextEditorState.java | 2 +- .../screen/modules/ModulesMenuCategory.java | 2 +- .../screen/modules/ModulesMenuPanel.java | 3 +- .../screen/modules/ModulesMenuResolver.java | 2 +- .../screen/modules/ModulesMenuScreen.java | 2 +- .../screen/modules/ModulesMenuStyle.java | 3 +- .../layout/screen/settings/MenuScreen.java | 4 +- .../screen/settings/MenuSettingsResolver.java | 3 +- .../screen/settings/SettingsGuiPalette.java | 3 +- .../implement/category/CategoryComponent.java | 2 +- .../config/ConfigDiffPanelComponent.java | 2 +- .../config/ConfigProfileCardComponent.java | 2 +- .../config/ConfigProfilesComponent.java | 4 +- .../implement/main/MainSettingsComponent.java | 2 +- .../implement/module/ModuleComponent.java | 2 +- .../module/ModuleSettingsWindow.java | 2 +- .../module/SettingsPanelComponent.java | 3 +- .../implement/other/BackgroundComponent.java | 4 +- .../other/CategoryContainerComponent.java | 2 +- .../implement/other/SearchComponent.java | 2 +- .../implement/other/StatusRender.java | 2 +- .../OnlineRelationPlayerPickerComponent.java | 3 +- .../RelationPlayerCardComponent.java | 2 +- .../relations/RelationsComponent.java | 2 +- .../implement/theme/ThemeComponent.java | 3 +- .../theme/ThemeEditorPreviewComponent.java | 2 +- .../settings/render/LayoutRender2D.java | 2 +- .../clickgui/picker/ClickGuiPickerState.java | 3 +- .../gui/clickgui/picker/PickerCatalog.java | 2 +- .../clickgui/picker/PickerCatalogFactory.java | 2 +- .../gui/clickgui/picker/PickerEntryData.java | 2 +- .../CombatProtocolHeuristicsEditorState.java | 2 +- .../clickgui/sections/ClickGuiSection.java | 2 +- .../gui/clickgui/sections/ModulesSection.java | 2 +- .../clickgui/sections/SettingsSection.java | 2 +- .../sections/settings/SettingsTabRuntime.java | 2 +- .../clickgui/settings/BindRendererUtil.java | 2 +- .../gui/clickgui/settings/BooleanSetting.java | 2 +- .../settings/BooleanSettingRenderer.java | 2 +- .../clickgui/settings/ColorPresetStore.java | 2 +- .../gui/clickgui/settings/ColorSetting.java | 2 +- .../clickgui/settings/ColorSettingDrag.java | 2 +- .../settings/ColorSettingHexInput.java | 2 +- .../settings/ColorSettingHexState.java | 2 +- .../clickgui/settings/ColorSettingLayout.java | 2 +- .../clickgui/settings/ColorSettingMath.java | 2 +- .../settings/ColorSettingNoAlpha.java | 2 +- .../settings/ColorSettingPresetHandler.java | 2 +- .../settings/ColorSettingPresetRenderer.java | 2 +- .../settings/ColorSettingRenderer.java | 2 +- .../settings/ColorSettingSquareRenderer.java | 2 +- .../settings/ConfigColorSettingNoAlpha.java | 2 +- .../settings/CooldownRulesSetting.java | 2 +- .../settings/FunctionBindSetting.java | 2 +- .../settings/FunctionBindSettingRenderer.java | 2 +- .../gui/clickgui/settings/GroupSetting.java | 3 +- .../settings/GroupSettingRenderer.java | 2 +- .../settings/I18nDuplicateScanner.java | 2 +- .../settings/I18nPreflightContributors.java | 2 +- .../settings/I18nPreflightManager.java | 2 +- .../gui/clickgui/settings/KeyBindSetting.java | 2 +- .../settings/KeyBindSettingRenderer.java | 2 +- .../gui/clickgui/settings/ModeSetting.java | 2 +- .../settings/ModeSettingRenderer.java | 2 +- .../settings/ModulesSettingsSkin.java | 3 +- .../clickgui/settings/PickerDetailOwner.java | 2 +- .../settings/ProtocolHeuristicsSetting.java | 2 +- .../gui/clickgui/settings/Setting.java | 2 +- .../gui/clickgui/settings/SettingFactory.java | 2 +- .../settings/SettingRenderContext.java | 2 +- .../settings/SettingRenderSurface.java | 2 +- .../settings/SettingRendererBridge.java | 2 +- .../clickgui/settings/SettingSkinUtil.java | 2 +- .../settings/SettingTextInputUtil.java | 2 +- .../gui/clickgui/settings/SliderSetting.java | 2 +- .../settings/SliderSettingRenderer.java | 2 +- .../settings/SliderTextInputHandler.java | 2 +- .../settings/SliderTextInputState.java | 2 +- .../clickgui/settings/TextEditorOwner.java | 2 +- .../clickgui/settings/TextListSetting.java | 2 +- .../settings/TextListSettingRenderer.java | 2 +- .../settings/TextListTextEditHandler.java | 2 +- .../gui/clickgui/settings/TextSetting.java | 2 +- .../settings/TextSettingRenderer.java | 2 +- .../settings/TextSettingTextInputHandler.java | 2 +- .../settings/UnifiedSettingRenderer.java | 2 +- .../settings/UnifiedSettingsSkin.java | 3 +- .../clickgui/util/ClickGuiHintOverlay.java | 2 +- .../gui/clickgui/util/ClickGuiI18n.java | 2 +- .../gui/clickgui/util/ClickGuiMath.java | 2 +- .../util/ClickGuiRichTextRenderer.java | 2 +- .../features/gui/hud/AbstractHudElement.java | 2 +- .../features/gui/hud/BaseHudElement.java | 2 +- .../features/gui/hud/CooldownRender.java | 2 +- .../lovisual/features/gui/hud/HudAnchorX.java | 2 +- .../lovisual/features/gui/hud/HudAnchorY.java | 2 +- .../gui/hud/HudElementAutoLoader.java | 2 +- .../features/gui/hud/HudElementInfo.java | 2 +- .../features/gui/hud/HudElementRegister.java | 2 +- .../features/gui/hud/HudElements.java | 2 +- .../features/gui/hud/HudGlobalConfig.java | 2 +- .../features/gui/hud/HudRenderSpace.java | 2 +- .../features/gui/hud/HudRenderUtil.java | 5 +- .../features/gui/hud/HudTextEffects.java | 2 +- .../features/gui/hud/WidgetAnchorSide.java | 2 +- .../hud/draggable/DraggableHudElement.java | 2 +- .../DraggableHudElementRegistry.java | 4 +- .../hud/draggable/DraggableLayoutValue.java | 2 +- .../gui/hud/draggable/impl/Admins.java | 3 +- .../gui/hud/draggable/impl/Armor.java | 3 +- .../gui/hud/draggable/impl/BetterChat.java | 3 +- .../gui/hud/draggable/impl/Cooldowns.java | 4 +- .../gui/hud/draggable/impl/Coordinates.java | 2 +- .../features/gui/hud/draggable/impl/Fps.java | 2 +- .../gui/hud/draggable/impl/GameTime.java | 2 +- .../gui/hud/draggable/impl/HudNotifier.java | 3 +- .../draggable/impl/HudPanelLayoutModes.java | 2 +- .../gui/hud/draggable/impl/Inventory.java | 3 +- .../gui/hud/draggable/impl/Itemizer.java | 2 +- .../gui/hud/draggable/impl/Keybinds.java | 2 +- .../gui/hud/draggable/impl/MediaPlayer.java | 4 +- .../gui/hud/draggable/impl/Memory.java | 2 +- .../gui/hud/draggable/impl/ModuleList.java | 2 +- .../features/gui/hud/draggable/impl/Ping.java | 2 +- .../gui/hud/draggable/impl/Potions.java | 3 +- .../gui/hud/draggable/impl/Radar.java | 6 +- .../gui/hud/draggable/impl/Scoreboard.java | 3 +- .../impl/ScriptedInventoryHudPanel.java | 2 +- .../draggable/impl/ScriptedListHudPanel.java | 2 +- .../impl/ScriptedTriangulatorHudPanel.java | 2 +- .../gui/hud/draggable/impl/SpeedBps.java | 3 +- .../gui/hud/draggable/impl/SystemTime.java | 2 +- .../gui/hud/draggable/impl/TargetHud.java | 5 +- .../draggable/impl/TargetHudArcRenderer.java | 2 +- .../impl/TargetHudContentRenderer.java | 2 +- .../impl/TargetHudEffectsRenderer.java | 2 +- .../impl/TargetHudEquipmentRenderer.java | 2 +- .../draggable/impl/TargetHudFaceRenderer.java | 2 +- .../draggable/impl/TargetHudFormatter.java | 2 +- .../hud/draggable/impl/TargetHudModel.java | 2 +- .../impl/TargetHudPanelRenderer.java | 2 +- .../hud/draggable/impl/TargetHudRenderer.java | 2 +- .../impl/TargetHudTargetResolver.java | 2 +- .../draggable/impl/TargetHudTextRenderer.java | 2 +- .../hud/draggable/impl/TimerIndicator.java | 3 +- .../features/gui/hud/draggable/impl/Tps.java | 2 +- .../gui/hud/draggable/impl/Triangulator.java | 3 +- .../StaticHudElementBootstrap.java | 2 +- .../StaticHudElementRegistry.java | 2 +- .../hud/nondraggable/impl/BetterButtons.java | 3 +- .../hud/nondraggable/impl/BetterTooltips.java | 3 +- .../gui/hud/nondraggable/impl/CustomBar.java | 2 +- .../hud/nondraggable/impl/CustomBarModel.java | 2 +- .../nondraggable/impl/CustomHealthBar.java | 2 +- .../hud/nondraggable/impl/CustomHotbar.java | 3 +- .../impl/CustomJumpBarRenderer.java | 2 +- .../impl/CustomLocatorCollector.java | 2 +- .../nondraggable/impl/CustomLocatorHeads.java | 2 +- .../impl/CustomLocatorLabelCache.java | 2 +- .../impl/CustomLocatorLabelPanel.java | 2 +- .../impl/CustomLocatorLabels.java | 2 +- .../impl/CustomLocatorMarkers.java | 2 +- .../impl/CustomLocatorRenderer.java | 2 +- .../impl/CustomLocatorResolver.java | 2 +- .../impl/CustomXpBarRenderer.java | 2 +- .../hud/nondraggable/impl/DynamicIsland.java | 2 +- .../hud/nondraggable/impl/SwapTooltip.java | 2 +- .../nondraggable/impl/tab/CustomTabList.java | 5 +- .../impl/tab/TabListAnimator.java | 2 +- .../nondraggable/impl/tab/TabListModel.java | 2 +- .../impl/tab/TabRichTextRenderer.java | 2 +- .../gui/hud/script/CompactHudStatModel.java | 2 +- .../gui/hud/script/HudScriptLayouts.java | 2 +- .../hud/script/ScriptableHudStatWidget.java | 2 +- .../ScriptedCompactHudStatRenderer.java | 2 +- .../mainmenu/LoVisualAddonManagerScreen.java | 5 +- .../mainmenu/LoVisualAltManagerScreen.java | 4 +- .../gui/mainmenu/LoVisualMainMenuScreen.java | 3 +- .../mainmenu/LoVisualProxyManagerScreen.java | 3 +- .../lovisual/features/module/HudPhase.java | 2 +- .../loki/lovisual/features/module/Module.java | 2 +- .../module/ModuleActivationSource.java | 2 +- .../features/module/ModuleAutoLoader.java | 2 +- .../features/module/ModuleCategory.java | 2 +- .../lovisual/features/module/ModuleInfo.java | 2 +- .../features/module/ModuleManager.java | 2 +- .../features/module/ModuleRegister.java | 2 +- .../features/module/ModuleStateListener.java | 2 +- .../lovisual/features/module/Modules.java | 2 +- .../lovisual/features/module/Notifier.java | 2 +- .../lovisual/features/module/WorldPhase.java | 2 +- .../module/modules/combat/DamageTint.java | 2 +- .../module/modules/combat/Predictions.java | 2 +- .../modules/combat/ProjectilePuncher.java | 2 +- .../module/modules/combat/PvpCooldowns.java | 2 +- .../module/modules/combat/RubberHand.java | 2 +- .../module/modules/combat/SpearAssist.java | 2 +- .../module/modules/combat/TPSSync.java | 2 +- .../module/modules/combat/TargetESP.java | 2 +- .../module/modules/misc/BetterMinecraft.java | 2 +- .../module/modules/misc/ClickGui.java | 2 +- .../module/modules/misc/DefineTarget.java | 3 +- .../module/modules/misc/FakePlayer.java | 3 +- .../module/modules/misc/HitSounds.java | 3 +- .../module/modules/misc/MessageFilter.java | 2 +- .../features/module/modules/misc/NoSound.java | 2 +- .../module/modules/player/AutoTool.java | 2 +- .../module/modules/player/ClickPearl.java | 2 +- .../module/modules/player/FakeLag.java | 10 +- .../module/modules/player/NoDelay.java | 3 +- .../module/modules/player/NoInteract.java | 2 +- .../module/modules/player/ShitDropper.java | 2 +- .../module/modules/visuals/AspectRatio.java | 2 +- .../modules/visuals/BlockHighlight.java | 3 +- .../module/modules/visuals/CameraClip.java | 2 +- .../module/modules/visuals/Chams.java | 3 +- .../module/modules/visuals/ChinaHat.java | 2 +- .../module/modules/visuals/ChinaHatModel.java | 2 +- .../modules/visuals/ChinaHatPalette.java | 2 +- .../module/modules/visuals/Crosshair.java | 3 +- .../module/modules/visuals/DropESP.java | 3 +- .../features/module/modules/visuals/ESP.java | 3 +- .../module/modules/visuals/Esp2DRenderer.java | 2 +- .../module/modules/visuals/Esp3DRenderer.java | 2 +- .../module/modules/visuals/EspColorUtil.java | 2 +- .../modules/visuals/EspEntityCollector.java | 2 +- .../modules/visuals/EspMeshBuilder.java | 2 +- .../module/modules/visuals/EspModel.java | 2 +- .../modules/visuals/EspOutlineRenderer.java | 2 +- .../modules/visuals/EspSearchOverlay.java | 2 +- .../modules/visuals/EspShaderColor.java | 2 +- .../module/modules/visuals/EspShaderMask.java | 2 +- .../modules/visuals/EspShaderRenderer.java | 2 +- .../module/modules/visuals/FovControl.java | 2 +- .../module/modules/visuals/Freecam.java | 3 +- .../module/modules/visuals/FullBright.java | 2 +- .../module/modules/visuals/HitEffect.java | 2 +- .../module/modules/visuals/HoldMyItems.java | 13 +- .../module/modules/visuals/HoleESP.java | 2 +- .../module/modules/visuals/InvisEsp.java | 2 +- .../module/modules/visuals/JumpCircles.java | 2 +- .../module/modules/visuals/KillEffect.java | 3 +- .../modules/visuals/LightningTargetESP.java | 2 +- .../module/modules/visuals/MotionBlur.java | 2 +- .../module/modules/visuals/NameTagCache.java | 2 +- .../visuals/NameTagEffectsRenderer.java | 2 +- .../visuals/NameTagEnchantFormatter.java | 2 +- .../visuals/NameTagEquipmentRenderer.java | 2 +- .../modules/visuals/NameTagFaceRenderer.java | 2 +- .../modules/visuals/NameTagLabelBuilder.java | 2 +- .../modules/visuals/NameTagLayoutEngine.java | 2 +- .../module/modules/visuals/NameTagModel.java | 2 +- .../visuals/NameTagOpponentRenderer.java | 2 +- .../modules/visuals/NameTagPlateRenderer.java | 2 +- .../modules/visuals/NameTagRenderer.java | 2 +- .../module/modules/visuals/NameTags.java | 2 +- .../module/modules/visuals/NoRender.java | 2 +- .../module/modules/visuals/PostFX.java | 2 +- .../modules/visuals/ReimaginedVisual.java | 3 +- .../module/modules/visuals/SoundESP.java | 2 +- .../module/modules/visuals/TazikHat.java | 2 +- .../module/modules/visuals/TotemFX.java | 2 +- .../module/modules/visuals/Trails.java | 2 +- .../module/modules/visuals/ViewModel.java | 5 +- .../modules/visuals/WorldParticles.java | 2 +- .../module/modules/visuals/WorldTweaks.java | 2 +- .../features/module/modules/visuals/Zoom.java | 2 +- .../visuals/trollface/TrollfaceMask.java | 2 +- .../features/relations/CategoryRules.java | 2 +- .../features/relations/CategoryService.java | 2 +- .../features/relations/CategoryType.java | 2 +- .../features/relations/EntityFilters.java | 2 +- .../features/relations/PlayerRelations.java | 2 +- .../features/relations/StaffData.java | 2 +- .../features/relations/StaffTracker.java | 2 +- .../features/security/BackdoorProtection.java | 14 +- .../FilteredTranslatableTextContent.java | 14 +- .../features/theme/EditableClickGuiTheme.java | 2 +- .../loki/lovisual/features/theme/Theme.java | 2 +- .../lovisual/features/theme/ThemeStore.java | 3 +- .../loki/lovisual/features/theme/Themes.java | 2 +- .../loki/lovisual/mixininterface/IEntity.java | 2 +- .../mixininterface/IGlBackendInfo.java | 2 +- .../lovisual/mixininterface/IGpuDevice.java | 2 +- .../lovisual/mixininterface/IGuiGraphics.java | 2 +- .../IItemEntityRenderState.java | 2 +- .../lovisual/mixininterface/ILocalPlayer.java | 2 +- .../lovisual/mixininterface/IMsaaDevice.java | 2 +- .../lovisual/mixininterface/IMsaaTexture.java | 2 +- .../mixininterface/IPlayerAttackCooldown.java | 2 +- .../mixininterface/IRenderPipeline.java | 8 +- .../mixininterface/IRoundedHitbox.java | 2 +- .../mixins/AbstractClientPlayerMixin.java | 6 +- .../mixins/AbstractContainerScreenMixin.java | 2 +- .../mixins/AbstractSelectionListMixin.java | 5 +- .../mixins/AbstractSliderButtonMixin.java | 4 +- .../lovisual/mixins/AbstractWidgetMixin.java | 5 +- .../AtmosphericFogEnvironmentMixin.java | 2 +- .../BatchingRenderCommandQueueMixin.java | 2 +- .../BlockCollisionSpliteratorMixin.java | 4 +- .../dev/loki/lovisual/mixins/BlockMixin.java | 2 +- .../mixins/BossHealthOverlayMixin.java | 6 +- ...ufferManagerDefaultBufferManagerMixin.java | 6 +- .../mixins/ButtonWidgetTextMixin.java | 2 +- .../dev/loki/lovisual/mixins/CameraMixin.java | 6 +- .../lovisual/mixins/ChatComponentMixin.java | 2 +- .../loki/lovisual/mixins/ChatScreenMixin.java | 2 +- .../mixins/ClientClockManagerMixin.java | 2 +- .../ClientCommonPacketListenerImplMixin.java | 2 +- .../lovisual/mixins/ClientLevelMixin.java | 2 +- .../mixins/ClientPacketListenerMixin.java | 2 +- .../lovisual/mixins/CommandEncoderMixin.java | 3 +- .../loki/lovisual/mixins/ConnectionMixin.java | 3 +- .../lovisual/mixins/ContextualBarMixin.java | 2 +- .../lovisual/mixins/CycleButtonMixin.java | 4 +- .../loki/lovisual/mixins/DebugHudMixin.java | 5 +- .../mixins/DynamicUniformStorageMixin.java | 2 +- .../dev/loki/lovisual/mixins/EntityMixin.java | 2 +- .../mixins/EquipmentLayerRendererMixin.java | 2 +- .../lovisual/mixins/ExperienceBarMixin.java | 2 +- .../mixins/FireworkRocketEntityMixin.java | 2 +- .../lovisual/mixins/FlowingFluidMixin.java | 4 +- .../lovisual/mixins/FogRendererMixin.java | 2 +- .../lovisual/mixins/FontManagerMixin.java | 5 +- .../lovisual/mixins/GameRendererMixin.java | 3 +- .../mixins/GameRendererViewEffectsMixin.java | 2 +- .../lovisual/mixins/GlDeviceBackendMixin.java | 2 +- .../lovisual/mixins/GlStateManagerMixin.java | 2 +- .../loki/lovisual/mixins/GlTextureMixin.java | 5 +- .../loki/lovisual/mixins/GpuDeviceMixin.java | 2 +- .../loki/lovisual/mixins/GpuSurfaceMixin.java | 2 +- .../lovisual/mixins/GuiGraphicsMixin.java | 3 +- .../dev/loki/lovisual/mixins/GuiMixin.java | 4 +- .../lovisual/mixins/GuiRendererMixin.java | 2 +- .../loki/lovisual/mixins/GuiScreenMixin.java | 2 +- .../loki/lovisual/mixins/HoneyBlockMixin.java | 2 +- .../dev/loki/lovisual/mixins/InputMixin.java | 2 +- .../lovisual/mixins/ItemCooldownsMixin.java | 2 +- .../mixins/ItemEntityRenderStateMixin.java | 2 +- .../mixins/ItemEntityRendererMixin.java | 2 +- .../mixins/ItemFeatureRendererMixin.java | 2 +- .../mixins/ItemInHandRendererMixin.java | 6 +- .../dev/loki/lovisual/mixins/ItemMixin.java | 2 +- .../loki/lovisual/mixins/ItemStackMixin.java | 5 +- .../mixins/JoinMultiplayerScreenMixin.java | 3 +- .../loki/lovisual/mixins/JumpBarMixin.java | 2 +- .../loki/lovisual/mixins/KeyMappingMixin.java | 2 +- .../lovisual/mixins/KeyboardInputMixin.java | 2 +- .../loki/lovisual/mixins/KeyboardMixin.java | 8 +- .../lovisual/mixins/LavaFogModifierMixin.java | 2 +- .../lovisual/mixins/LevelExtractorMixin.java | 2 +- .../dev/loki/lovisual/mixins/LevelMixin.java | 2 +- .../lovisual/mixins/LevelRendererMixin.java | 3 +- .../loki/lovisual/mixins/LibraryMixin.java | 4 +- .../loki/lovisual/mixins/LightmapMixin.java | 2 +- .../LightmapRenderStateExtractorMixin.java | 2 +- .../lovisual/mixins/LivingEntityMixin.java | 17 +- .../mixins/LivingEntityRenderStateMixin.java | 2 +- .../mixins/LivingEntityRendererMixin.java | 3 +- .../lovisual/mixins/LoVisualMixinPlugin.java | 2 +- .../lovisual/mixins/LocalPlayerMixin.java | 16 +- .../loki/lovisual/mixins/LocatorBarMixin.java | 2 +- .../loki/lovisual/mixins/MinecraftMixin.java | 3 +- .../dev/loki/lovisual/mixins/MouseMixin.java | 3 +- .../mixins/MultiPlayerGameModeMixin.java | 3 +- .../lovisual/mixins/NarratorManagerMixin.java | 2 +- .../lovisual/mixins/OptionsNarratorMixin.java | 2 +- .../lovisual/mixins/ParticleManagerMixin.java | 4 +- .../lovisual/mixins/PauseScreenMixin.java | 2 +- .../lovisual/mixins/PlayerEntityMixin.java | 16 +- .../loki/lovisual/mixins/PlayerInfoMixin.java | 2 +- .../lovisual/mixins/PlayerInventoryMixin.java | 3 +- .../mixins/PlayerTabOverlayMixin.java | 2 +- .../mixins/PowderSnowFogModifierMixin.java | 2 +- .../lovisual/mixins/ProjectileUtilMixin.java | 2 +- .../mixins/RecipeBookScreenMixin.java | 2 +- .../loki/lovisual/mixins/RenderPassMixin.java | 2 +- .../lovisual/mixins/RenderPipelineMixin.java | 8 +- .../mixins/ScreenEffectRendererMixin.java | 4 +- .../dev/loki/lovisual/mixins/ScreenMixin.java | 2 +- .../mixins/ServerboundUseItemPacketMixin.java | 2 +- .../lovisual/mixins/ShaderLoaderMixin.java | 2 +- .../lovisual/mixins/SkyRendererMixin.java | 2 +- .../loki/lovisual/mixins/SlimeBlockMixin.java | 2 +- .../SpriteIconButtonCenteredIconMixin.java | 2 +- .../SpriteIconButtonTextAndIconMixin.java | 2 +- .../lovisual/mixins/TitleScreenMixin.java | 5 +- .../lovisual/mixins/ToastManagerMixin.java | 2 +- .../mixins/TooltipRenderUtilMixin.java | 5 +- .../mixins/VulkanCommandEncoderMixin.java | 4 +- .../lovisual/mixins/VulkanDeviceMixin.java | 2 +- .../mixins/VulkanGpuTextureMixin.java | 2 +- .../mixins/VulkanGpuTextureViewMixin.java | 2 +- .../mixins/VulkanRenderPassMixin.java | 2 +- .../mixins/VulkanRenderPipelineMixin.java | 2 +- .../mixins/WaterFogEnvironmentMixin.java | 2 +- .../accessors/BossHealthOverlayAccessor.java | 3 +- .../accessors/ChatInputSuggestorAccessor.java | 3 +- .../mixins/accessors/ChatScreenAccessor.java | 3 +- .../ChatScreenSuggestorAccessor.java | 3 +- .../accessors/ClickableWidgetAccessor.java | 3 +- .../mixins/accessors/ClientLevelAccessor.java | 3 +- .../ClientboundExplodePacketAccessor.java | 2 +- ...entboundSetEntityMotionPacketAccessor.java | 8 +- .../CyclingButtonWidgetAccessor.java | 3 +- .../EffectParticleEffectAccessor.java | 3 +- .../mixins/accessors/EntityAccessor.java | 3 +- .../mixins/accessors/EntityInvoker.java | 2 +- .../EntityRenderManagerAccessor.java | 2 +- .../accessors/EntityRendererAccessor.java | 2 +- .../accessors/FireworksComponentAccessor.java | 3 +- .../accessors/GameRendererAccessor.java | 2 +- .../mixins/accessors/GlTextureInvoker.java | 3 +- .../mixins/accessors/GpuDeviceAccessor.java | 2 +- .../InGameOverlayRendererAccessor.java | 3 +- .../mixins/accessors/InputAccessor.java | 3 +- .../accessors/ItemCooldownEntryAccessor.java | 2 +- .../ItemCooldownManagerAccessor.java | 3 +- .../ItemRenderStateLayerAccessor.java | 3 +- .../accessors/LevelExtractorAccessor.java | 2 +- .../accessors/LevelRendererAccessor.java | 2 +- .../accessors/LivingEntityAccessor.java | 3 +- .../LivingEntityRenderStateAccessor.java | 2 +- .../mixins/accessors/LocalPlayerAccessor.java | 3 +- .../mixins/accessors/MinecraftAccessor.java | 2 +- .../MultiPlayerGameModeAccessor.java | 2 +- .../PersistentProjectileEntityAccessor.java | 3 +- .../accessors/PlayerInventoryAccessor.java | 3 +- .../accessors/PlayerTabOverlayAccessor.java | 2 +- .../accessors/RenderLayerInvokerAccessor.java | 3 +- .../ServerboundInteractPacketAccessor.java | 2 +- .../ServerboundMovePlayerPacketAccessor.java | 8 +- .../ShaderLoaderDefinitionsAccessor.java | 2 +- .../accessors/ShaderSourceKeyAccessor.java | 2 +- .../accessors/SliderWidgetAccessor.java | 3 +- .../mixins/accessors/SlotAccessor.java | 2 +- .../accessors/SuggestionWindowAccessor.java | 3 +- .../accessors/TextFieldWidgetAccessor.java | 2 +- .../TextIconButtonWidgetAccessor.java | 3 +- .../mixins/accessors/WorldAccessor.java | 3 +- .../mixins/iris/IrisCommonUniformsMixin.java | 2 +- .../iris/IrisGameRendererInteropMixin.java | 2 +- .../mixins/iris/IrisHandRendererAccessor.java | 2 +- .../mixins/iris/IrisHandRendererMixin.java | 2 +- .../iris/IrisIncludeProcessorMixin.java | 2 +- .../IrisRenderingPipelineFinalizeMixin.java | 2 +- .../mixins/iris/IrisShaderPackLoadMixin.java | 2 +- .../iris/IrisVanillaHandInteropMixin.java | 2 +- .../mixins/moreculling/CullingUtilsMixin.java | 2 +- .../security/AbstractSignEditScreenMixin.java | 14 +- .../mixins/security/AnvilScreenMixin.java | 14 +- .../ClientLoginNetworkHandlerMixin.java | 14 +- .../mixins/security/GameOptionsMixin.java | 14 +- .../mixins/security/NetworkUtilsMixin.java | 14 +- .../TranslatableTextContentMixin.java | 14 +- .../security/TranslationStorageMixin.java | 14 +- .../sodium/SodiumBlockRendererMixin.java | 2 +- .../sodium/SodiumChunkMeshFormatsMixin.java | 2 +- .../mixins/sodium/SodiumChunkVertexMixin.java | 2 +- .../SodiumShaderChunkRendererMixin.java | 2 +- .../SodiumVertexConsumerTrackerMixin.java | 2 +- .../SodiumWorldRendererFreecamMixin.java | 2 +- .../AbstractWaypointRenderProviderMixin.java | 2 +- .../worldmap/WaypointRenderProviderMixin.java | 2 +- .../render/LoVisualEntityRenderTypes.java | 2 +- .../render/ShaderEspRenderContext.java | 2 +- .../render/ViewObstructionFadeContext.java | 2 +- .../render/ViewObstructionFadeState.java | 2 +- .../render/compat/EntityCullingCompat.java | 2 +- .../render/effects/NetherPortalRiftPass.java | 3 +- .../render/effects/SleepOverlayPass.java | 2 +- .../engine/LoVisualRenderEngineBootstrap.java | 2 +- .../lovisual/render/engine/Projection2D.java | 2 +- .../lovisual/render/engine/RenderState.java | 2 +- .../loki/lovisual/render/engine/Texture.java | 8 +- .../render/engine/TextureStorage.java | 2 +- .../engine/animation/AnimatedClockText.java | 2 +- .../engine/animation/AnimatedGlyphSlot.java | 2 +- .../animation/AnimatedRenderColors.java | 3 +- .../engine/animation/AnimatedTextLine.java | 2 +- .../engine/animation/AnimatedTextStyle.java | 2 +- .../animation/AnimatedTextTransition.java | 2 +- .../engine/animation/AnimationUtility.java | 2 +- .../render/engine/color/ColorBlendMode.java | 2 +- .../render/engine/color/ColorEffects.java | 2 +- .../render/engine/color/ColorUtils.java | 4 +- .../render/engine/color/RenderColor.java | 2 +- .../engine/command/RenderCommandBuffer.java | 2 +- .../engine/command/UiBatchBackendCommand.java | 2 +- .../render/engine/command/UiCommand.java | 2 +- .../engine/command/UiCommandBuffer.java | 2 +- .../render/engine/command/UiCommandKind.java | 2 +- .../render/engine/command/UiCommandStats.java | 2 +- .../engine/command/UiEffectCommand.java | 2 +- .../engine/command/UiEffectRegionCommand.java | 2 +- .../render/engine/command/UiItemCommand.java | 2 +- .../render/engine/command/UiPathCommand.java | 2 +- .../engine/command/UiPrimitiveCommand.java | 2 +- .../render/engine/command/UiShapeCommand.java | 2 +- .../engine/command/UiStatsSnapshot.java | 2 +- .../render/engine/command/UiTextCommand.java | 2 +- .../engine/command/UiTextureCommand.java | 2 +- .../engine/command/UiTextureDrawCommand.java | 2 +- .../engine/command/WorldCommandBuffer.java | 2 +- .../ImmediatelyFastBridge.java | 2 +- .../ImmediatelyFastRuntime.java | 2 +- .../ImmediatelyFastRuntimeSnapshot.java | 2 +- .../render/engine/core/CameraContext.java | 2 +- .../render/engine/core/FrameLifecycle.java | 2 +- .../engine/core/FramebufferContext.java | 2 +- .../engine/core/LoVisualRenderSystem.java | 2 +- .../engine/core/LoVisualWorldMatrices.java | 2 +- .../engine/core/RenderFrameContext.java | 2 +- .../render/engine/core/RenderPhase.java | 2 +- .../render/engine/core/RenderPhaseScope.java | 2 +- .../render/engine/core/ViewportContext.java | 4 +- .../engine/core/policy/DepthProvider.java | 2 +- .../engine/core/policy/FogProvider.java | 2 +- .../engine/core/policy/LightPolicy.java | 2 +- .../core/policy/VanillaWorldFogProvider.java | 2 +- .../core/policy/VisibilityProvider.java | 2 +- .../engine/core/policy/VisibilityQuery.java | 2 +- .../debug/RenderThread2DDebugRenderer.java | 3 +- .../engine/depth/PreTranslucentDepth.java | 2 +- .../render/engine/depth/WorldSceneDepth.java | 2 +- .../engine/framegraph/LoVisualFrameGraph.java | 3 +- .../engine/framegraph/PassScheduler.java | 2 +- .../engine/framegraph/RenderPassNode.java | 2 +- .../render/engine/guard/LegacyRenderPath.java | 2 +- .../engine/guard/RenderArchitectureGuard.java | 2 +- .../render/engine/guard/RenderBoundary.java | 2 +- .../engine/guard/RenderBoundaryAudit.java | 2 +- .../engine/guard/RenderBoundaryExempt.java | 2 +- .../render/engine/light/LightmapState.java | 2 +- .../render/engine/math/ColorMath.java | 2 +- .../lovisual/render/engine/math/HudScale.java | 2 +- .../render/engine/math/RenderMath.java | 2 +- .../render/engine/msaa/MsaaFramebuffer.java | 2 +- .../render/engine/msaa/MsaaResolveUtil.java | 2 +- .../engine/msaa/MsaaTextureRegistry.java | 2 +- .../render/engine/msaa/MsaaWorldTarget.java | 2 +- .../engine/pipeline/DepthTestFunction.java | 2 +- .../ExtendedRenderPipelineBuilder.java | 8 +- .../pipeline/LoVisualRenderPipelines.java | 8 +- .../postprocess/DepthOfFieldDepthSource.java | 2 +- .../postprocess/DepthOfFieldQuality.java | 2 +- .../postprocess/MenuBackgroundRenderer.java | 3 +- .../engine/postprocess/MotionBlurMode.java | 2 +- .../postprocess/MotionBlurResources.java | 2 +- .../postprocess/PostProcessContext.java | 2 +- .../postprocess/PostProcessManager.java | 2 +- .../engine/postprocess/PostProcessPass.java | 2 +- .../engine/postprocess/SkyShaderRenderer.java | 2 +- .../graph/HistoryBufferManager.java | 2 +- .../graph/LegacyPostProcessGraphPass.java | 2 +- .../postprocess/graph/PostProcessGraph.java | 2 +- .../graph/PostProcessGraphPass.java | 2 +- .../graph/PostProcessGraphResources.java | 2 +- .../graph/PostProcessResolution.java | 2 +- .../graph/PostProcessResource.java | 2 +- .../prewarm/RenderPrewarmContributors.java | 2 +- .../engine/prewarm/RenderPrewarmManager.java | 2 +- .../engine/profiler/DevProfilerBridge.java | 2 +- .../engine/profiler/FrameStutterProfiler.java | 2 +- .../render/engine/profiler/GlSyncTracker.java | 2 +- .../render/engine/profiler/JfrProfiler.java | 2 +- .../render/engine/profiler/ProfilerLog.java | 2 +- .../render/engine/profiler/ProfilerPhase.java | 2 +- .../engine/profiler/ProfilerSettings.java | 2 +- .../engine/profiler/RenderCostProfiler.java | 2 +- .../engine/profiler/RenderFrameProfiler.java | 2 +- .../engine/profiler/RenderProfiler2D.java | 2 +- .../engine/profiler/RenderProfiler3D.java | 2 +- .../engine/profiler/SamplingProfiler.java | 2 +- .../engine/profiler/TracyGpuProfiler.java | 2 +- .../render/engine/profiler/TracyProfiler.java | 2 +- .../engine/renderer/FullScreenRenderer.java | 8 +- .../render/engine/renderer/MeshRenderer.java | 8 +- .../render/engine/renderer/RenderWarp.java | 2 +- .../engine/renderer/RenderWarpStack.java | 2 +- .../render/engine/renderer/Renderer2D.java | 2 +- .../engine/renderer/Renderer2DBlur.java | 2 +- .../engine/renderer/Renderer2DChamfered.java | 2 +- .../engine/renderer/Renderer2DCircles.java | 2 +- .../engine/renderer/Renderer2DConnectors.java | 2 +- .../engine/renderer/Renderer2DItems.java | 2 +- .../engine/renderer/Renderer2DLines.java | 2 +- .../renderer/Renderer2DLiquidGlass.java | 2 +- .../engine/renderer/Renderer2DOrbiz.java | 2 +- .../engine/renderer/Renderer2DPolygons.java | 2 +- .../engine/renderer/Renderer2DRects.java | 2 +- .../engine/renderer/Renderer2DRectsExtra.java | 2 +- .../engine/renderer/Renderer2DRectsGlow.java | 2 +- .../engine/renderer/Renderer2DSmokeFill.java | 2 +- .../engine/renderer/Renderer2DTextures.java | 2 +- .../render/engine/renderer/Renderer3D.java | 2 +- .../render/engine/renderer/ui/BlurSource.java | 2 +- .../engine/renderer/ui/Deferred2DSubmit.java | 2 +- .../renderer/ui/DeferredActionSubmit.java | 2 +- .../renderer/ui/DeferredOrderedSubmit.java | 2 +- .../renderer/ui/DeferredTexturedSubmit.java | 2 +- .../render/engine/renderer/ui/DrawBatch.java | 2 +- .../renderer/ui/FrameBlurCacheEntry.java | 2 +- .../renderer/ui/HudDeferredGuiElement.java | 2 +- .../render/engine/renderer/ui/ItemBatch.java | 2 +- .../engine/renderer/ui/ItemBatchRenderer.java | 2 +- .../engine/renderer/ui/ItemDrawCommand.java | 2 +- .../engine/renderer/ui/ItemResolveKey.java | 2 +- .../engine/renderer/ui/OrderedUiBatcher.java | 4 +- .../engine/renderer/ui/SharedBlurProfile.java | 2 +- .../render/engine/renderer/ui/TextBatch.java | 2 +- .../engine/renderer/ui/UiBatchPlan.java | 2 +- .../engine/renderer/ui/UiBatchStats.java | 2 +- .../engine/renderer/ui/UiBatchType.java | 2 +- .../render/engine/renderer/ui/UiBatcher.java | 2 +- .../engine/renderer/ui/UiBlurResources.java | 2 +- .../renderer/ui/UiDeferredScheduler.java | 2 +- .../renderer/ui/UiDirectTexturedRenderer.java | 2 +- .../engine/renderer/ui/UiEffectGraph.java | 2 +- .../engine/renderer/ui/UiItemSubmission.java | 2 +- .../engine/renderer/ui/UiPassCompiler.java | 2 +- .../engine/renderer/ui/UiPassExecutor.java | 2 +- .../renderer/ui/UiRenderDispatcher.java | 2 +- .../renderer/ui/UiRendererSubsystem.java | 2 +- .../renderer/ui/draw/UiBoxPathBuilder.java | 2 +- .../engine/renderer/ui/draw/UiBoxShape.java | 2 +- .../renderer/ui/draw/UiChamferRadii.java | 2 +- .../engine/renderer/ui/draw/UiCornerKind.java | 2 +- .../engine/renderer/ui/draw/UiCornerMode.java | 2 +- .../renderer/ui/draw/UiCornerRadii.java | 2 +- .../engine/renderer/ui/draw/UiCornerSpec.java | 2 +- .../engine/renderer/ui/draw/UiEdgeKind.java | 2 +- .../engine/renderer/ui/draw/UiEdgeSpec.java | 2 +- .../engine/renderer/ui/draw/UiEffectKind.java | 2 +- .../engine/renderer/ui/draw/UiEffectSpec.java | 2 +- .../renderer/ui/draw/UiMeshGeometry.java | 2 +- .../engine/renderer/ui/draw/UiPaint.java | 2 +- .../engine/renderer/ui/draw/UiPaintKind.java | 2 +- .../engine/renderer/ui/draw/UiPaints.java | 2 +- .../engine/renderer/ui/draw/UiPathCap.java | 2 +- .../engine/renderer/ui/draw/UiPathJoin.java | 2 +- .../engine/renderer/ui/draw/UiRect.java | 2 +- .../engine/renderer/ui/draw/UiShape.java | 2 +- .../engine/renderer/ui/draw/UiShapeKind.java | 2 +- .../renderer/ui/draw/UiShapeShaderParams.java | 2 +- .../engine/renderer/ui/draw/UiShapes.java | 2 +- .../engine/renderer/ui/draw/UiStroke.java | 2 +- .../renderer/ui/runtime/action/UiAction.java | 2 +- .../ui/runtime/action/UiActionContext.java | 2 +- .../ui/runtime/action/UiActionRef.java | 2 +- .../ui/runtime/action/UiActionRegistry.java | 2 +- .../ui/runtime/animation/UiAnimationSpec.java | 2 +- .../runtime/animation/UiAnimationState.java | 2 +- .../ui/runtime/animation/UiEasing.java | 2 +- .../ui/runtime/asset/UiAssetKind.java | 2 +- .../ui/runtime/asset/UiAssetProvider.java | 2 +- .../renderer/ui/runtime/asset/UiAssetRef.java | 2 +- .../ui/runtime/asset/UiAssetRegistry.java | 2 +- .../ui/runtime/asset/UiAssetResolver.java | 2 +- .../renderer/ui/runtime/core/UiBounds.java | 2 +- .../ui/runtime/core/UiComponentFactory.java | 2 +- .../ui/runtime/core/UiComponentRegistry.java | 2 +- .../renderer/ui/runtime/core/UiDocument.java | 2 +- .../renderer/ui/runtime/core/UiLifecycle.java | 2 +- .../renderer/ui/runtime/core/UiNode.java | 2 +- .../renderer/ui/runtime/core/UiNodeSpec.java | 2 +- .../renderer/ui/runtime/core/UiNodeType.java | 2 +- .../renderer/ui/runtime/core/UiProps.java | 2 +- .../renderer/ui/runtime/core/UiRuntime.java | 2 +- .../ui/runtime/core/UiRuntimeException.java | 2 +- .../renderer/ui/runtime/core/UiState.java | 2 +- .../ui/runtime/debug/UiPerfCounters.java | 2 +- .../runtime/debug/UiRuntimeDiagnostics.java | 2 +- .../ui/runtime/debug/UiTreeDumper.java | 2 +- .../ui/runtime/error/UiErrorPolicy.java | 2 +- .../ui/runtime/input/UiCursorManager.java | 2 +- .../ui/runtime/input/UiFocusManager.java | 2 +- .../ui/runtime/input/UiHitResult.java | 2 +- .../ui/runtime/input/UiHitTester.java | 2 +- .../ui/runtime/input/UiInputDispatcher.java | 2 +- .../ui/runtime/input/UiInputState.java | 2 +- .../ui/runtime/input/UiKeyboardEvent.java | 2 +- .../ui/runtime/input/UiPointerEvent.java | 2 +- .../ui/runtime/input/UiScrollEvent.java | 2 +- .../ui/runtime/layout/UiLayoutEngine.java | 2 +- .../ui/runtime/reconcile/UiDiffStats.java | 2 +- .../ui/runtime/reconcile/UiKeyPath.java | 2 +- .../ui/runtime/reconcile/UiNodeMatcher.java | 2 +- .../runtime/reconcile/UiReconcileContext.java | 2 +- .../ui/runtime/reconcile/UiReconciler.java | 2 +- .../ui/runtime/render/UiBlendSpec.java | 2 +- .../ui/runtime/render/UiClipStack.java | 2 +- .../runtime/render/UiImageRendererBridge.java | 2 +- .../runtime/render/UiItemRendererBridge.java | 2 +- .../runtime/render/UiPrimitiveRenderer.java | 2 +- .../ui/runtime/render/UiProjectionMode.java | 2 +- .../ui/runtime/render/UiRenderContext.java | 2 +- .../ui/runtime/render/UiRenderer.java | 2 +- .../runtime/render/UiTextEffectRenderer.java | 2 +- .../ui/runtime/render/UiTextRenderer.java | 2 +- .../runtime/script/CachedUiScriptRuntime.java | 2 +- .../script/JavetNativeResourceLoader.java | 2 +- .../runtime/script/JavetUiScriptEngine.java | 2 +- .../ui/runtime/script/UiBoundsPatchSet.java | 2 +- .../ui/runtime/script/UiScriptColor.java | 2 +- .../ui/runtime/script/UiScriptComponent.java | 2 +- .../ui/runtime/script/UiScriptEngine.java | 2 +- .../script/UiScriptEngineProvider.java | 2 +- .../ui/runtime/script/UiScriptModule.java | 2 +- .../runtime/script/UiScriptModuleHandle.java | 2 +- .../ui/runtime/script/UiScriptModuleId.java | 2 +- .../runtime/script/UiScriptModuleLoader.java | 2 +- .../script/UiScriptModuleRegistry.java | 2 +- .../script/UiScriptModuleTransform.java | 2 +- .../script/UiScriptObjectConverter.java | 2 +- .../ui/runtime/script/UiScriptPatchSet.java | 2 +- .../ui/runtime/script/UiScriptProps.java | 2 +- .../runtime/script/UiScriptRenderContext.java | 2 +- .../runtime/script/UiScriptRenderResult.java | 2 +- .../runtime/script/UiScriptRuntimeError.java | 2 +- .../runtime/script/UiScriptRuntimeSource.java | 2 +- .../ui/runtime/script/UiScriptSourceKind.java | 2 +- .../runtime/script/UiTypeScriptStripper.java | 2 +- .../renderer/ui/runtime/style/UiAlign.java | 2 +- .../renderer/ui/runtime/style/UiColor.java | 2 +- .../renderer/ui/runtime/style/UiJustify.java | 2 +- .../renderer/ui/runtime/style/UiOverflow.java | 2 +- .../ui/runtime/style/UiResolvedStyle.java | 2 +- .../renderer/ui/runtime/style/UiStyle.java | 2 +- .../ui/runtime/style/UiStyleCache.java | 2 +- .../ui/runtime/style/UiStyleParser.java | 2 +- .../ui/runtime/style/UiStyleResolver.java | 2 +- .../ui/runtime/style/UiStyleToken.java | 2 +- .../renderer/ui/runtime/style/UiTheme.java | 2 +- .../ui/runtime/style/UiThemeRegistry.java | 2 +- .../engine/rhi/FullscreenDrawCommand.java | 2 +- .../render/engine/rhi/GpuMeshHandle.java | 2 +- .../render/engine/rhi/LoVisualRhi.java | 2 +- .../render/engine/rhi/MeshOwnership.java | 2 +- .../render/engine/rhi/RhiDrawCommand.java | 2 +- .../render/engine/rhi/RhiSamplerBinding.java | 2 +- .../lovisual/render/engine/rhi/RhiStats.java | 3 +- .../render/engine/rhi/RhiStatsSnapshot.java | 2 +- .../render/engine/rhi/RhiUniformBinding.java | 2 +- .../engine/rhi/backend/SodiumGlBackend.java | 2 +- .../rhi/backend/gl/GlBackendAccess.java | 2 +- .../gl/clip/GlStencilFramebufferSupport.java | 2 +- .../gl/clip/GlStencilShapeClipBackend.java | 2 +- .../state/SodiumGlPipelineStateBackend.java | 2 +- .../backend/vulkan/LoVisualVulkanBackend.java | 2 +- .../vulkan/clip/VulkanShapeClipBackend.java | 2 +- .../vulkan/clip/VulkanShapeClipBridge.java | 2 +- .../clip/VulkanStencilAttachmentManager.java | 2 +- .../vulkan/msaa/VulkanMsaaControl.java | 2 +- .../vulkan/msaa/VulkanMsaaResolveBridge.java | 2 +- .../state/VulkanPipelineStateBackend.java | 2 +- .../vulkan/util/VulkanRenderStateBridge.java | 2 +- .../vulkan/util/VulkanRuntimeGuards.java | 2 +- .../rhi/blit/Blaze3dTextureBlitter.java | 2 +- .../engine/rhi/blit/TextureBlitter.java | 2 +- .../engine/rhi/clip/ShapeClipBackend.java | 2 +- .../rhi/clip/ShapeClipRenderPassContract.java | 2 +- .../fullscreen/Blaze3dFullscreenBackend.java | 2 +- .../rhi/fullscreen/FullscreenBackend.java | 2 +- .../render/engine/rhi/msaa/MsaaControl.java | 2 +- .../engine/rhi/msaa/SodiumGlMsaaControl.java | 3 +- .../engine/rhi/pipeline/BlendPolicy.java | 2 +- .../engine/rhi/pipeline/CullPolicy.java | 2 +- .../engine/rhi/pipeline/DepthPolicy.java | 2 +- .../render/engine/rhi/pipeline/FogPolicy.java | 2 +- .../engine/rhi/pipeline/PipelineDomain.java | 2 +- .../engine/rhi/pipeline/PipelineKey.java | 2 +- .../engine/rhi/pipeline/PipelineMetadata.java | 2 +- .../rhi/pipeline/RenderPipelineRegistry.java | 2 +- .../rhi/pipeline/RenderPipelineSpec.java | 2 +- .../rhi/pipeline/UniformLayoutSpec.java | 2 +- .../engine/rhi/pipeline/VertexLayoutSpec.java | 2 +- .../FrameResourceRetirementQueue.java | 2 +- .../rhi/resource/FramebufferDescriptor.java | 2 +- .../engine/rhi/resource/FramebufferPool.java | 2 +- .../rhi/resource/GlyphAtlasManager.java | 2 +- .../engine/rhi/resource/GlyphAtlasPage.java | 2 +- .../rhi/resource/RenderResourceManager.java | 2 +- .../resource/RenderResourceStatsSnapshot.java | 2 +- .../rhi/resource/ResourceLeakTracker.java | 2 +- .../engine/rhi/resource/SamplerCache.java | 2 +- .../engine/rhi/resource/TexturePool.java | 2 +- .../rhi/scissor/GlobalScissorState.java | 2 +- .../rhi/state/PipelineStateBackend.java | 2 +- .../engine/rhi/uniform/FrameResource.java | 2 +- .../uniform/LegacyUniformFrameResource.java | 2 +- .../rhi/uniform/LoVisualUniformAllocator.java | 3 +- .../rhi/uniform/UniformAllocatorStats.java | 3 +- .../UniformAllocatorStatsSnapshot.java | 2 +- .../rhi/upload/Blaze3dDynamicMeshBackend.java | 2 +- .../engine/rhi/upload/Blaze3dFrameFence.java | 2 +- .../rhi/upload/Blaze3dMeshAllocation.java | 3 +- .../engine/rhi/upload/Blaze3dMeshArena.java | 2 +- .../engine/rhi/upload/DynamicMeshBackend.java | 2 +- .../engine/shader/LoVisualShaderSources.java | 2 +- .../render/engine/svg/SvgColorMode.java | 2 +- .../render/engine/svg/SvgInlineText.java | 2 +- .../render/engine/svg/SvgMeshBackend.java | 2 +- .../render/engine/svg/SvgMsdfRegistry.java | 3 +- .../render/engine/svg/SvgPathParser.java | 2 +- .../render/engine/svg/SvgRegistry.java | 2 +- .../render/engine/svg/SvgRenderOptions.java | 2 +- .../lovisual/render/engine/svg/SvgStyle.java | 2 +- .../render/engine/svg/SvgStyleUtil.java | 2 +- .../render/engine/text/BuiltinFontFace.java | 8 +- .../engine/text/CustomTextRenderer.java | 8 +- .../render/engine/text/EmptyGlyphFont.java | 2 +- .../lovisual/render/engine/text/Font.java | 8 +- .../render/engine/text/FontDebugStats.java | 2 +- .../lovisual/render/engine/text/FontFace.java | 8 +- .../render/engine/text/FontFamily.java | 8 +- .../lovisual/render/engine/text/FontInfo.java | 8 +- .../render/engine/text/FontUtils.java | 2 +- .../lovisual/render/engine/text/Fonts.java | 8 +- .../render/engine/text/GlyphFont.java | 2 +- .../lovisual/render/engine/text/MsdfFont.java | 2 +- .../render/engine/text/SystemFontFace.java | 8 +- .../engine/text/TextBackendPreference.java | 2 +- .../render/engine/text/TextClipSpec.java | 2 +- .../render/engine/text/TextCommandBuffer.java | 2 +- .../render/engine/text/TextCommandStats.java | 2 +- .../engine/text/TextCommandStatsSnapshot.java | 2 +- .../render/engine/text/TextEffectSpec.java | 2 +- .../render/engine/text/TextGlyphFallback.java | 2 +- .../render/engine/text/TextRenderSystem.java | 2 +- .../render/engine/text/TextRenderer.java | 8 +- .../engine/text/VanillaTextRenderer.java | 8 +- .../render/engine/text/WorldTextRenderer.java | 2 +- .../text/backend/BitmapAtlasTextBackend.java | 2 +- .../text/backend/GlyphAtlasManager.java | 2 +- .../engine/text/backend/GlyphAtlasPage.java | 2 +- .../engine/text/backend/MsdfTextBackend.java | 2 +- .../engine/text/backend/TextBackend.java | 2 +- .../text/backend/TextBackendRouter.java | 2 +- .../engine/text/backend/TextDrawCommand.java | 2 +- .../text/backend/TextPlacementMode.java | 2 +- .../text/backend/TextPlacementResolver.java | 2 +- .../text/backend/TextPlacementTransform.java | 2 +- .../engine/text/backend/TextRenderDomain.java | 2 +- .../backend/VanillaSodiumTextBackend.java | 2 +- .../render/engine/uniform/MeshBuilder.java | 9 +- .../render/engine/uniform/MeshData.java | 8 +- .../uniform/impl/DepthOfFieldUniforms.java | 2 +- .../uniform/impl/HandGlassUniforms.java | 2 +- .../uniform/impl/HandMetallicUniforms.java | 2 +- .../uniform/impl/HandSmokeUniforms.java | 2 +- .../engine/uniform/impl/HeatUniforms.java | 2 +- .../uniform/impl/MenuBackgroundUniforms.java | 2 +- .../engine/uniform/impl/MeshUniforms.java | 8 +- .../uniform/impl/MotionBlurUniforms.java | 2 +- .../engine/uniform/impl/MsdfTextUniforms.java | 2 +- .../engine/uniform/impl/PostFXUniforms.java | 2 +- .../uniform/impl/PostProcessUniforms.java | 2 +- .../uniform/impl/ShaderEspBlurUniforms.java | 2 +- .../impl/ShaderEspGradientUniforms.java | 2 +- .../uniform/impl/ShaderEspSmokeUniforms.java | 2 +- .../uniform/impl/SkyShaderUniforms.java | 2 +- .../engine/uniform/impl/SkySunUniforms.java | 2 +- .../uniform/impl/SkyboxShaderUniforms.java | 2 +- .../uniform/impl/TextureTintUniforms.java | 2 +- .../engine/uniform/impl/UIBatchUniforms.java | 2 +- .../engine/uniform/impl/UIBlurUniforms.java | 2 +- .../uniform/impl/WetSurfaceUniforms.java | 2 +- .../uniform/storage/FixedUniformStorage.java | 2 +- .../vertex/LoVisualVertexFormatElements.java | 2 +- .../engine/vertex/LoVisualVertexFormats.java | 8 +- .../engine/visuals/LoVisualVisualFrame.java | 2 +- .../engine/visuals/LoVisualVisualPass.java | 2 +- .../engine/visuals/LoVisualVisualPhase.java | 2 +- .../engine/visuals/LoVisualVisuals.java | 2 +- .../render/engine/world/WorldBatcher.java | 2 +- .../engine/world/WorldCommandBuffer.java | 2 +- .../render/engine/world/WorldDrawCommand.java | 2 +- .../engine/world/WorldPassCompiler.java | 2 +- .../render/engine/world/WorldRenderStats.java | 2 +- .../world/WorldRenderStatsSnapshot.java | 2 +- .../world/WorldWideLineMeshCompiler.java | 2 +- .../lovisual/render/helpers/ClipFunction.java | 3 +- .../render/helpers/EffectIconRenderer.java | 2 +- .../render/helpers/GuiSpriteBatch.java | 2 +- .../lovisual/render/helpers/HeadAnchor.java | 2 +- .../render/helpers/MatteHudStyle.java | 4 +- .../lovisual/render/helpers/Particle3D.java | 2 +- .../render/helpers/ParticleTextureMode.java | 2 +- .../render/helpers/PlayerHeadRenderer.java | 2 +- .../render/helpers/ScissorFunction.java | 4 +- .../render/helpers/ScreenProjection.java | 2 +- .../render/helpers/ScreenSpaceOverlay2D.java | 2 +- .../render/helpers/SodiumMaterialFlags.java | 2 +- .../helpers/SodiumSurfaceFlagContext.java | 2 +- .../lovisual/render/helpers/SystemCursor.java | 2 +- .../lovisual/render/helpers/TickDelta.java | 2 +- .../lovisual/render/helpers/TrailPoint.java | 2 +- .../render/iris/IrisCompatibilityFeature.java | 2 +- .../render/iris/IrisCompatibilityGuards.java | 2 +- .../render/iris/IrisCompatibilityProfile.java | 2 +- .../iris/IrisCompatibilityProfiles.java | 2 +- .../iris/IrisFinalizedSceneRenderer.java | 2 +- .../render/iris/IrisHandMaskState.java | 2 +- .../render/iris/IrisLoVisualFrameHooks.java | 2 +- .../lovisual/render/iris/IrisRuntime.java | 2 +- .../render/iris/IrisRuntimeBridge.java | 2 +- .../render/iris/IrisRuntimeSnapshot.java | 2 +- .../lovisual/render/iris/IrisSceneDepth.java | 2 +- .../render/iris/IrisSecondHandScene.java | 2 +- .../render/iris/LoVisualIrisUniforms.java | 2 +- .../iris/patch/ShaderPatchCompiler.java | 2 +- .../iris/patch/ShaderPatchCompilerCli.java | 2 +- .../render/iris/patch/ShaderPatchEngine.java | 2 +- .../render/sky/CustomSkyboxRenderer.java | 2 +- .../render/sodium/SodiumFrameContext.java | 2 +- .../render/sodium/SodiumRenderBridge.java | 2 +- .../SodiumSectionVisibilityProvider.java | 2 +- .../sodium/SodiumShaderWorkarounds.java | 2 +- .../render/sodium/SodiumTerrainInterop.java | 2 +- .../SodiumTerrainInteropStatsSnapshot.java | 2 +- .../sodium/SodiumVisibilityStatsSnapshot.java | 2 +- .../terrain/LoVisualChunkMeshAttributes.java | 2 +- .../terrain/LoVisualChunkMeshFormats.java | 2 +- .../terrain/LoVisualChunkVertexExtension.java | 2 +- .../terrain/LoVisualModelVertexType.java | 2 +- .../sodium/terrain/LoVisualTerrainVertex.java | 6 +- .../java/dev/loki/lovisual/util/FastFps.java | 2 +- .../loki/lovisual/util/LegacyHudNotifier.java | 2 +- .../loki/lovisual/util/NarratorBlocker.java | 2 +- .../dev/loki/lovisual/util/OmniItemUtils.java | 2 +- .../lovisual/util/aiming/AimPointUtil.java | 10 +- .../lovisual/util/aiming/RequestHandler.java | 16 +- .../aiming/RestrictedSingleUseAction.java | 15 +- .../lovisual/util/aiming/RotationManager.java | 13 +- .../lovisual/util/aiming/RotationTarget.java | 15 +- .../lovisual/util/aiming/RotationUtil.java | 11 +- .../lovisual/util/aiming/data/Rotation.java | 15 +- .../util/aiming/data/RotationDelta.java | 15 +- .../util/aiming/data/RotationWithVector.java | 15 +- .../aiming/features/MovementCorrection.java | 15 +- .../processors/FailRotationProcessor.java | 15 +- .../features/processors/LazyAimProcessor.java | 10 +- .../processors/MovingRotationProcessor.java | 10 +- .../processors/RotationProcessor.java | 15 +- .../processors/ShakeAimProcessor.java | 10 +- .../processors/SnapAssistAimProcessor.java | 10 +- .../processors/anglesmooth/AngleSmooth.java | 15 +- .../anglesmooth/FactorAngleSmooth.java | 15 +- .../anglesmooth/NoneAngleSmooth.java | 15 +- .../impl/AccelerationAngleSmooth.java | 15 +- .../impl/InterpolationAngleSmooth.java | 15 +- .../anglesmooth/impl/LinearAngleSmooth.java | 15 +- .../anglesmooth/impl/SigmoidAngleSmooth.java | 16 +- .../anglesmooth/impl/SmartAngleSmooth.java | 10 +- .../anglesmooth/impl/SpookyAngleSmooth.java | 10 +- .../util/aiming/point/PointInsideBox.java | 14 +- .../util/aiming/point/PointTracker.java | 16 +- .../preference/LeastDifferencePreference.java | 15 +- .../aiming/preference/RotationPreference.java | 15 +- .../aiming/raytrace/RotationRaytrace.java | 15 +- .../util/block/BlockDeobfuscationScanner.java | 2 +- .../util/block/BlockOutlineRenderer.java | 2 +- .../util/block/BlockOutlineShapeMode.java | 2 +- .../lovisual/util/block/BlockScanContext.java | 2 +- .../lovisual/util/block/BlockScanMode.java | 2 +- .../lovisual/util/block/BlockSearchUtil.java | 2 +- .../util/block/RenderSectionBlockScanner.java | 2 +- .../util/block/WorldSectionBlockScanner.java | 2 +- .../lovisual/util/block/bed/BedBlockUtil.java | 2 +- .../util/block/bed/BedwarsTeamColorUtil.java | 2 +- .../lovisual/util/block/bed/SelfBedMode.java | 2 +- .../util/block/bed/SelfBedTracker.java | 2 +- .../lovisual/util/click/AttackPressing.java | 2 +- .../lovisual/util/click/ClickHumanizer.java | 2 +- .../lovisual/util/click/ClickScheduler.java | 15 +- .../lovisual/util/combat/AntiBotTracker.java | 2 +- .../loki/lovisual/util/combat/AttackUtil.java | 15 +- .../util/combat/CombatRotationModeUtil.java | 2 +- .../util/combat/CombatStrikeController.java | 2 +- .../util/combat/LethalStrikeCalculator.java | 2 +- .../util/combat/ProtocolAttackExecutor.java | 2 +- .../util/combat/RubberHandUseUtil.java | 2 +- .../util/combat/SprintController.java | 2 +- .../protocol/ClientProtocolVersion.java | 2 +- .../CombatProtocolHeuristicSource.java | 2 +- .../protocol/CombatProtocolHeuristics.java | 2 +- .../CombatProtocolHeuristicsConfig.java | 2 +- .../util/combat/protocol/ProtocolUtil.java | 15 +- .../combat/protocol/vfp/VfpCompatibility.java | 15 +- .../protocol/vfp/VfpCompatibility1_8.java | 15 +- .../loki/lovisual/util/entity/EagleUtil.java | 2 +- .../lovisual/util/entity/FreecamEntity.java | 2 +- .../simulation/BoatSimulationCache.java | 2 +- .../simulation/MountedEntityPrediction.java | 2 +- .../simulation/PositionExtrapolation.java | 13 +- .../entity/simulation/PositionPredictor.java | 2 +- .../loki/lovisual/util/input/KeyManager.java | 2 +- .../dev/loki/lovisual/util/input/KeyUtil.java | 2 +- .../loki/lovisual/util/item/EnchantMeta.java | 2 +- .../lovisual/util/item/EnchantRegistry.java | 2 +- .../loki/lovisual/util/item/EnchantUtil.java | 2 +- .../dev/loki/lovisual/util/item/FoodUtil.java | 2 +- .../lovisual/util/item/IllegalItemUtil.java | 2 +- .../util/item/ItemRarityColorProvider.java | 2 +- .../lovisual/util/item/RarityColorConfig.java | 2 +- .../lovisual/util/item/RarityColorUtil.java | 2 +- .../lovisual/util/item/TopEnchantUtil.java | 2 +- .../loki/lovisual/util/logging/DebugLog.java | 2 +- .../loki/lovisual/util/logging/DebugMode.java | 2 +- .../lovisual/util/logging/ServerDumpUtil.java | 2 +- .../lovisual/util/map/MapPlayersCache.java | 2 +- .../lovisual/util/media/IMediaSession.java | 9 +- .../loki/lovisual/util/media/MediaInfo.java | 9 +- .../lovisual/util/media/MediaPlayerInfo.java | 9 +- .../util/media/MediaSessionService.java | 9 +- .../loki/lovisual/util/media/RepeatMode.java | 9 +- .../util/media/impl/DummyMediaPlayerInfo.java | 9 +- .../impl/linux/LinuxMediaPlayerInfo.java | 9 +- .../media/impl/linux/LinuxMediaSession.java | 9 +- .../util/media/impl/linux/dbus/Player.java | 9 +- .../impl/win/WindowsMediaPlayerInfo.java | 9 +- .../media/impl/win/WindowsMediaSession.java | 9 +- .../util/network/BacktrackController.java | 13 +- .../lovisual/util/network/BlinkManager.java | 13 +- .../util/network/FakeLagController.java | 13 +- .../lovisual/util/network/PacketSnapshot.java | 13 +- .../lovisual/util/network/TransferOrigin.java | 2 +- .../util/player/ElytraRecastUtil.java | 2 +- .../player/EnvironmentMovementController.java | 2 +- .../lovisual/util/player/InteractionUtil.java | 4 +- .../lovisual/util/player/MovementUtil.java | 15 +- .../util/player/NetworkStatsUtil.java | 2 +- .../util/player/PlayerHealthResolver.java | 2 +- .../util/player/PlayerSkinResolver.java | 2 +- .../lovisual/util/player/PlayerSpeedUtil.java | 2 +- .../util/player/ResetAttackCooldown.java | 3 +- .../lovisual/util/player/ServerFlyUtils.java | 2 +- .../player/effect/StatusEffectAccess.java | 2 +- .../player/effect/StatusEffectHeuristics.java | 3 +- .../player/effect/StatusEffectInference.java | 2 +- .../player/effect/StatusEffectTracker.java | 2 +- .../util/player/effect/StatusEffectView.java | 2 +- .../inventory/FireworkUseController.java | 2 +- .../player/inventory/InventoryActionKind.java | 2 +- .../inventory/InventorySearchScope.java | 2 +- .../util/player/inventory/InventorySwap.java | 2 +- .../player/inventory/InventorySwapMode.java | 2 +- .../player/inventory/InventorySwapPolicy.java | 2 +- .../inventory/InventorySwapRequest.java | 2 +- .../inventory/InventorySwapVisibility.java | 2 +- .../util/player/inventory/SlotResult.java | 2 +- .../simulation/LocalPlayerSimulation.java | 2 +- .../simulation/PlayerMovementSimulation.java | 11 +- .../simulation/PlayerSimulationCache.java | 10 +- .../simulation/RemotePlayerObservation.java | 2 +- .../simulation/RemotePlayerSimulation.java | 2 +- .../player/simulation/SimulatedInput.java | 10 +- .../CydhranianProjectileAngleCalculator.java | 10 +- .../util/projectile/PointFinding.java | 10 +- .../PolynomialProjectileAngleCalculator.java | 10 +- .../projectile/ProjectileAngleCalculator.java | 10 +- .../util/projectile/ProjectileMath.java | 15 +- .../projectile/ProjectilePredictionUtil.java | 10 +- .../util/projectile/ProjectileTarget.java | 10 +- .../ProjectileTargetPointFinder.java | 10 +- .../util/projectile/SimulatedArrow.java | 10 +- .../SituationalProjectileAngleCalculator.java | 10 +- .../util/projectile/TrajectoryData.java | 10 +- .../util/projectile/TrajectoryInfo.java | 10 +- .../util/projectile/TrajectoryType.java | 15 +- .../lovisual/util/proxy/ProxyBackend.java | 2 +- .../loki/lovisual/util/proxy/ProxyConfig.java | 2 +- .../loki/lovisual/util/proxy/ProxyEntry.java | 2 +- .../util/proxy/ProxyHandshakeHandler.java | 2 +- .../util/proxy/ProxyNettyInstaller.java | 2 +- .../loki/lovisual/util/proxy/ProxyType.java | 2 +- .../lovisual/util/pvp/CooldownRegistry.java | 2 +- .../util/pvp/ItemCooldownRuleProvider.java | 2 +- .../util/pvp/ItemCooldownSnapshot.java | 2 +- .../lovisual/util/pvp/ItemUseCooldowns.java | 2 +- .../loki/lovisual/util/pvp/PvpChatParser.java | 2 +- .../lovisual/util/pvp/PvpOverlayParser.java | 2 +- .../dev/loki/lovisual/util/pvp/PvpState.java | 2 +- .../loki/lovisual/util/pvp/PvpTabParser.java | 2 +- .../loki/lovisual/util/pvp/PvpTagSource.java | 2 +- .../lovisual/util/pvp/PvpTargetState.java | 2 +- .../lovisual/util/pvp/PvpTargetTracker.java | 2 +- .../lovisual/util/pvp/PvpTextPatternUtil.java | 2 +- .../loki/lovisual/util/pvp/PvpTracker.java | 2 +- .../util/pvp/client/CooldownManager.java | 2 +- .../util/pvp/client/CooldownsState.java | 2 +- .../util/pvp/client/PendingUseTracker.java | 2 +- .../opponents/OpponentCooldownManager.java | 2 +- .../util/pvp/opponents/TotemPopCounter.java | 2 +- .../util/pvp/opponents/TotemPopSnapshot.java | 2 +- .../lovisual/util/raycast/RaycastUtil.java | 2 +- .../resources/RenderResourceReadiness.java | 2 +- .../util/resources/ResourceReloadHooks.java | 2 +- .../lovisual/util/screen/ClientScreen.java | 2 +- .../lovisual/util/screen/ScreenCatalog.java | 17 +- .../util/session/MicrosoftSessionResult.java | 2 +- .../session/MinecraftGameConfigHolder.java | 2 +- .../lovisual/util/session/SessionChanger.java | 2 +- .../util/session/SessionLoginData.java | 2 +- .../microsoft/DeviceAuthPendingException.java | 2 +- .../microsoft/MicrosoftAuthException.java | 2 +- .../microsoft/MicrosoftAuthService.java | 17 +- .../microsoft/MicrosoftDeviceCode.java | 15 +- .../util/session/microsoft/MicrosoftJson.java | 2 +- .../session/microsoft/MicrosoftTokens.java | 2 +- .../session/microsoft/MinecraftProfile.java | 2 +- .../util/session/microsoft/XboxToken.java | 2 +- .../lovisual/util/target/TargetManager.java | 3 +- .../lovisual/util/target/TargetingUtil.java | 2 +- .../loki/lovisual/util/text/ChatNameUtil.java | 2 +- .../lovisual/util/text/ClipboardUtil.java | 2 +- .../lovisual/util/text/LegacyTextUtil.java | 2 +- .../loki/lovisual/util/text/TextJsonUtil.java | 2 +- .../lovisual/util/text/TextRenderUtil.java | 2 +- .../lovisual/util/text/TextSelection.java | 3 +- .../loki/lovisual/util/time/GameClock.java | 2 +- .../dev/loki/lovisual/util/time/Timer.java | 4 +- .../lovisual/util/time/TimerController.java | 10 +- .../lovisual/util/wav/ClickGuiSounds.java | 3 +- .../lovisual/util/wav/CustomSoundEngine.java | 4 +- .../loki/lovisual/util/wav/SourcePool.java | 2 +- .../lovisual/util/wav/WavBufferCache.java | 3 +- .../dev/loki/lovisual/util/wav/WavData.java | 2 +- .../loki/lovisual/util/wav/WavDebugStats.java | 2 +- .../dev/loki/lovisual/util/wav/WavLoader.java | 2 +- .../dev/loki/lovisual/util/wav/WavSound.java | 2 +- .../lovisual/util/wav/WavSoundHelper.java | 2 +- .../util/world/ExplosionDamageUtil.java | 2 +- .../src/main/native/mediainfo/main.cpp | 2 +- .../src/main/native/mediainfo/main.h | 2 +- .../assets/lovisual/shaders/arc_batch.frag | 3 +- .../shaders/chamfered_rect_batch.frag | 3 +- .../shaders/chamfered_rect_stroke_batch.frag | 3 +- .../assets/lovisual/shaders/circle_batch.frag | 2 +- .../lovisual/shaders/core/entity_dither.fsh | 2 +- .../lovisual/shaders/core/entity_dither.vsh | 2 +- .../assets/lovisual/shaders/damage_tint.frag | 2 +- .../assets/lovisual/shaders/damage_tint.vert | 2 +- .../lovisual/shaders/depth_of_field.frag | 2 +- .../lovisual/shaders/gui_texture_lookup.frag | 2 +- .../assets/lovisual/shaders/hand_glass.frag | 2 +- .../lovisual/shaders/hand_metallic.frag | 2 +- .../assets/lovisual/shaders/hand_smoke.frag | 2 +- .../assets/lovisual/shaders/heat_fx.frag | 2 +- .../shaders/menu_background_aurora.frag | 2 +- .../shaders/menu_background_waves.frag | 3 +- .../assets/lovisual/shaders/metallic.frag | 2 +- .../assets/lovisual/shaders/motion_blur.frag | 2 +- .../lovisual/shaders/orbiz_ring_batch.frag | 2 +- .../assets/lovisual/shaders/portal_rift.frag | 2 +- .../assets/lovisual/shaders/pos_color.frag | 13 - .../assets/lovisual/shaders/pos_color.vert | 13 - .../lovisual/shaders/pos_color_fog.frag | 2 +- .../lovisual/shaders/pos_color_fog.vert | 2 +- .../shaders/pos_color_rect_params.vert | 2 +- .../shaders/pos_color_rect_params2.vert | 2 +- .../shaders/pos_color_skybox_shader.vert | 2 +- .../shaders/pos_local_color_rect_params.vert | 2 +- .../shaders/pos_local_color_rect_params2.vert | 2 +- .../shaders/pos_local_color_rect_params5.vert | 2 +- .../pos_local_color_rect_params5_generic.vert | 2 +- .../lovisual/shaders/pos_tex_color.frag | 13 - .../lovisual/shaders/pos_tex_color.vert | 13 - .../shaders/pos_tex_color_params2.vert | 2 +- .../shaders/pos_tex_color_rect_params.vert | 2 +- .../shaders/pos_tex_color_rect_params2.vert | 2 +- .../shaders/pos_tex_color_sky_fog.frag | 2 +- .../shaders/pos_tex_color_sky_fog.vert | 2 +- .../pos_tex_color_sky_fog_additive.frag | 2 +- .../lovisual/shaders/pos_tex_color_tint.frag | 2 +- .../pos_tex_local_color_rect_params.vert | 2 +- .../pos_tex_local_color_rect_params2.vert | 2 +- .../assets/lovisual/shaders/post_fx.frag | 2 +- .../lovisual/shaders/radial_glow_batch.frag | 3 +- .../lovisual/shaders/reimagined_skybox.frag | 6 +- .../lovisual/shaders/rounded_rect_batch.frag | 3 +- .../shaders/rounded_rect_corners_batch.frag | 3 +- .../shaders/rounded_rect_glow_batch.frag | 3 +- .../shaders/rounded_rect_shadow_batch.frag | 3 +- .../rounded_rect_soft_shadow_batch.frag | 3 +- .../rounded_rect_stroke_angular_batch.frag | 2 +- .../shaders/rounded_rect_stroke_batch.frag | 2 +- .../rounded_rect_stroke_corners_batch.frag | 2 +- .../shaders/rounded_rect_tex_batch.frag | 3 +- .../shaders/rounded_rect_tex_mask_batch.frag | 3 +- .../lovisual/shaders/shader_esp_gradient.frag | 2 +- .../lovisual/shaders/shader_esp_shadow.frag | 2 +- .../lovisual/shaders/shader_esp_smoke.frag | 2 +- .../lovisual/shaders/sky_shader_caustic.frag | 2 +- .../lovisual/shaders/sky_shader_sky.frag | 2 +- .../lovisual/shaders/sky_shader_water.frag | 2 +- .../assets/lovisual/shaders/sky_sun.frag | 2 +- .../lovisual/shaders/sleep_overlay.frag | 2 +- .../shaders/sodium/block_layer_opaque.fsh | 2 +- .../shaders/sodium/block_layer_opaque.vsh | 2 +- .../assets/lovisual/shaders/svg_msdf.frag | 2 +- .../assets/lovisual/shaders/text.frag | 13 - .../assets/lovisual/shaders/text.vert | 13 - .../lovisual/shaders/text_liquid_glass.frag | 2 +- .../shaders/text_liquid_glass_msdf.frag | 2 +- .../assets/lovisual/shaders/text_msdf.frag | 2 +- .../assets/lovisual/shaders/ui_blur.frag | 2 +- .../lovisual/shaders/ui_blur_batch.frag | 2 +- .../shaders/ui_blur_batch_corners.frag | 2 +- .../shaders/ui_liquid_glass_batch.frag | 2 +- .../shaders/ui_rounded_fill_smoke_batch.frag | 2 +- .../lovisual/shaders/ui_shape_batch.frag | 2 +- .../assets/lovisual/shaders/wet_surface.frag | 2 +- .../assets/lovisual/shaders/wide_line.vert | 2 +- .../lovisual/shaders/world_decal_sdf.frag | 2 +- .../assets/lovisual/ui/api/actions.d.ts | 2 +- .../assets/lovisual/ui/api/assets.d.ts | 2 +- .../ui/api/clickgui/settings_panel.js | 2 +- .../lovisual/ui/api/clickgui/theme_preview.js | 2 +- .../ui/api/hud/draggable/compact_stat.js | 2 +- .../ui/api/hud/draggable/inventory_panel.js | 2 +- .../lovisual/ui/api/hud/draggable/itemizer.js | 2 +- .../ui/api/hud/draggable/list_panel.js | 2 +- .../ui/api/hud/draggable/panel_base.js | 2 +- .../ui/api/hud/draggable/triangulator.js | 2 +- .../ui/api/hud/static/custom_health_bar.js | 2 +- .../ui/api/hud/static/dynamic_island.js | 2 +- .../ui/api/hud/static/tooltip_panel.js | 2 +- .../assets/lovisual/ui/api/runtime.d.ts | 2 +- .../assets/lovisual/ui/api/theme.d.ts | 2 +- .../resources/assets/lovisual/ui/api/ui.d.ts | 3 +- .../resources/assets/lovisual/ui/api/ui.js | 2 +- .../src/main/resources/fabric.mod.json | 2 +- .../profile/ConfigProfileStorageTest.java | 148 + .../command/CommandDiscoveryTest.java | 2 +- .../impl/XaeroWaypointCommandTest.java | 2 +- .../module/modules/player/NoInteractTest.java | 2 +- .../modules/visuals/ChinaHatPaletteTest.java | 2 +- .../security/BackdoorProtectionTest.java | 2 +- .../script/JavetUiScriptEngineTest.java | 2 +- .../VulkanRenderPassDiagnosticsMixin.java | 1 - launcher/Cargo.lock | 6855 ----------------- launcher/Cargo.toml | 36 - launcher/TODO.md | 37 - launcher/build.rs | 3 - launcher/src/api/mod.rs | 35 - launcher/src/main.rs | 52 - launcher/ui/main.slint | 63 - 1456 files changed, 1752 insertions(+), 12478 deletions(-) delete mode 100644 backend/Cargo.lock delete mode 100644 backend/Cargo.toml delete mode 100644 backend/TODO.md delete mode 100644 backend/src/main.rs delete mode 100644 backend/src/routes/health.rs delete mode 100644 backend/src/routes/mod.rs delete mode 100644 backend/src/server/config.rs delete mode 100644 backend/src/server/mod.rs create mode 100644 combatant-client-26.2/src/test/java/dev/loki/lovisual/config/profile/ConfigProfileStorageTest.java delete mode 100644 launcher/Cargo.lock delete mode 100644 launcher/Cargo.toml delete mode 100644 launcher/TODO.md delete mode 100644 launcher/build.rs delete mode 100644 launcher/src/api/mod.rs delete mode 100644 launcher/src/main.rs delete mode 100644 launcher/ui/main.slint diff --git a/.gitignore b/.gitignore index 663e2d0..6c51d10 100644 --- a/.gitignore +++ b/.gitignore @@ -11,12 +11,6 @@ gradlew.bat *.iml .vscode/ -# Rust -*/target/ - -# Go -*/vendor/ - # OS .DS_Store Thumbs.db @@ -37,4 +31,7 @@ ref/ *.jar *.rar *.zip -backend/server + +# IDE/Build artifacts +.factorypath +**/bin/ diff --git a/TODO.md b/TODO.md index 55349e1..2ff03e1 100644 --- a/TODO.md +++ b/TODO.md @@ -1,36 +1,30 @@ -# LoVisual — структура проекта +# LoVisual -Репозиторий разбит на 3 независимых компонента. **У каждого свой TODO, корневой TODO больше не ведётся.** +Проект состоит из одного компонента — мода. | Компонент | Стек | TODO | |-----------|------|------| | `combatant-client-26.2/` | Java 25, Fabric (MC 26.2) | [`combatant-client-26.2/TODO.md`](combatant-client-26.2/TODO.md) | -| `backend/` | Rust 2024 + axum | [`backend/TODO.md`](backend/TODO.md) | -| `launcher/` | Rust 2024 + Slint | [`launcher/TODO.md`](launcher/TODO.md) | + +> Лаунчер (Rust + Slint) и backend (Rust + axum) удалены из проекта — развитие только мода. --- -## Общие правила для Rust-компонентов (backend + launcher) +## Правила (для мода, продублированы в его TODO) - KISS / DRY / SOLID -- Макс. 200 строк на файл +- Макс. 200 строк на файл (фасады-делегаты исключение) - Макс. 3 файла на папку -- Обязательно: `cargo fmt` + `cargo clippy --all-targets` + `cargo test` -- Запрещено `#[allow(dead_code)]` -- Запрещено `unsafe` в собственной логике -- Без пустышек: модуль создаётся только с рабочей реализацией -- Каждый этап компилируется +- Никакого статика, никаких this-escape, никаких мёртвых миксинов +- Без пустышек; каждый этап компилируется (`./gradlew build`) +- Тесты обязательны для новых модулей (JUnit) --- ## Статус - -### Backend -- [x] Каркас: config, /health, graceful shutdown, CORS -- [ ] Auth (argon2 + JWT), профили, конфиги, IRC — см. `backend/TODO.md` - -### Launcher -- [x] Каркас: окно логина, фоновая проверка /health -- [ ] Auth, dashboard, settings, launch — см. `launcher/TODO.md` - -### Мод (combatant-client-26.2) -- [ ] Полный rewrite: ребрендинг (1464 `combatant`), разбивка 12 файлов >1500 строк, выкинуть Runtime/JarReplacement, тесты — см. `combatant-client-26.2/TODO.md` +- [x] Фаза 1: Ребрендинг `combatant` → `lovisual` +- [x] Фаза 2: Выкинуть Runtime/JarReplacement + Panic +- [x] Фаза 3: Разбивка 12 файлов-гигантов +- [x] Фаза 3.5: Удаление читерских модулей (легит-направление) +- [x] Фаза 4: Security (BackdoorProtection, StaffTracker) +- [x] Фаза 5: Нормализация модулей (ленивый Minecraft, GameClock) +- [ ] Фаза 6: Тесты (EventBus, конфиг, утилиты) — см. `combatant-client-26.2/TODO.md` diff --git a/backend/Cargo.lock b/backend/Cargo.lock deleted file mode 100644 index fc3351a..0000000 --- a/backend/Cargo.lock +++ /dev/null @@ -1,2199 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 4 - -[[package]] -name = "aho-corasick" -version = "1.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" -dependencies = [ - "memchr", -] - -[[package]] -name = "allocator-api2" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" - -[[package]] -name = "android_system_properties" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" -dependencies = [ - "libc", -] - -[[package]] -name = "anyhow" -version = "1.0.104" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" - -[[package]] -name = "argon2" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072" -dependencies = [ - "base64ct", - "blake2", - "cpufeatures 0.2.17", - "password-hash", -] - -[[package]] -name = "atoi" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528" -dependencies = [ - "num-traits", -] - -[[package]] -name = "atomic-waker" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" - -[[package]] -name = "autocfg" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" - -[[package]] -name = "axum" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90" -dependencies = [ - "axum-core", - "bytes", - "form_urlencoded", - "futures-util", - "http", - "http-body", - "http-body-util", - "hyper", - "hyper-util", - "itoa", - "matchit", - "memchr", - "mime", - "percent-encoding", - "pin-project-lite", - "serde_core", - "serde_json", - "serde_path_to_error", - "serde_urlencoded", - "sync_wrapper", - "tokio", - "tower", - "tower-layer", - "tower-service", - "tracing", -] - -[[package]] -name = "axum-core" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1" -dependencies = [ - "bytes", - "futures-core", - "http", - "http-body", - "http-body-util", - "mime", - "pin-project-lite", - "sync_wrapper", - "tower-layer", - "tower-service", - "tracing", -] - -[[package]] -name = "base64" -version = "0.22.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" - -[[package]] -name = "base64ct" -version = "1.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" - -[[package]] -name = "bitflags" -version = "2.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" -dependencies = [ - "serde_core", -] - -[[package]] -name = "blake2" -version = "0.10.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" -dependencies = [ - "digest 0.10.7", -] - -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array", -] - -[[package]] -name = "block-buffer" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa" -dependencies = [ - "hybrid-array", -] - -[[package]] -name = "bumpalo" -version = "3.20.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" - -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - -[[package]] -name = "bytes" -version = "1.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" - -[[package]] -name = "cc" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5add81bb678e6cb321aff7fa0dc7689ad82b112dbc032cea19f91d6b8e3582b9" -dependencies = [ - "find-msvc-tools", - "shlex", -] - -[[package]] -name = "cfg-if" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" - -[[package]] -name = "chacha20" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81" -dependencies = [ - "cfg-if", - "cpufeatures 0.3.0", - "rand_core 0.10.1", -] - -[[package]] -name = "chrono" -version = "0.4.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" -dependencies = [ - "iana-time-zone", - "js-sys", - "num-traits", - "serde", - "wasm-bindgen", - "windows-link", -] - -[[package]] -name = "cmov" -version = "0.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a" - -[[package]] -name = "core-foundation-sys" -version = "0.8.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" - -[[package]] -name = "cpufeatures" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -dependencies = [ - "libc", -] - -[[package]] -name = "cpufeatures" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" -dependencies = [ - "libc", -] - -[[package]] -name = "crc" -version = "3.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d" -dependencies = [ - "crc-catalog", -] - -[[package]] -name = "crc-catalog" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853" - -[[package]] -name = "crossbeam-queue" -version = "0.3.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "803d13fb3b09d88be9f4dbc29062c66b19bf7170867ceb746d2a8689bf6c7a26" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-utils" -version = "0.8.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17" - -[[package]] -name = "crypto-common" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" -dependencies = [ - "generic-array", - "typenum", -] - -[[package]] -name = "crypto-common" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" -dependencies = [ - "hybrid-array", -] - -[[package]] -name = "ctutils" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e" -dependencies = [ - "cmov", -] - -[[package]] -name = "deranged" -version = "0.5.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" - -[[package]] -name = "digest" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" -dependencies = [ - "block-buffer 0.10.4", - "crypto-common 0.1.7", - "subtle", -] - -[[package]] -name = "digest" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" -dependencies = [ - "block-buffer 0.12.1", - "crypto-common 0.2.2", - "ctutils", -] - -[[package]] -name = "displaydoc" -version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "dotenvy" -version = "0.15.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" - -[[package]] -name = "either" -version = "1.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e5e8f6c15a24b9a3ee5efec809ccd006d3b30e8b3bb63c39af737c7f87daa1d" -dependencies = [ - "serde", -] - -[[package]] -name = "equivalent" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" - -[[package]] -name = "errno" -version = "0.3.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" -dependencies = [ - "libc", - "windows-sys", -] - -[[package]] -name = "etcetera" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96" -dependencies = [ - "cfg-if", - "windows-sys", -] - -[[package]] -name = "event-listener" -version = "5.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a23add41df1562121a9393cb065eab5146a1242410f23a644851e90cfd669d2" -dependencies = [ - "parking", - "pin-project-lite", -] - -[[package]] -name = "find-msvc-tools" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" - -[[package]] -name = "flume" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e139bc46ca777eb5efaf62df0ab8cc5fd400866427e56c68b22e414e53bd3be" -dependencies = [ - "futures-core", - "futures-sink", - "spin", -] - -[[package]] -name = "foldhash" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" - -[[package]] -name = "form_urlencoded" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" -dependencies = [ - "percent-encoding", -] - -[[package]] -name = "futures-channel" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae" -dependencies = [ - "futures-core", - "futures-sink", -] - -[[package]] -name = "futures-core" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7" - -[[package]] -name = "futures-executor" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6754879cc9f2c66f88c6e5c35344bb0bdb0708b0352b1201815667c7eabc7458" -dependencies = [ - "futures-core", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-intrusive" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" -dependencies = [ - "futures-core", - "lock_api", - "parking_lot", -] - -[[package]] -name = "futures-io" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a" - -[[package]] -name = "futures-sink" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e34418ac499d6305c2fb5ad0ed2f6ac998c5f8ca209b4510f7f94242c647e307" - -[[package]] -name = "futures-task" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109" - -[[package]] -name = "futures-util" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa" -dependencies = [ - "futures-core", - "futures-io", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "slab", -] - -[[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -dependencies = [ - "typenum", - "version_check", -] - -[[package]] -name = "getrandom" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" -dependencies = [ - "cfg-if", - "libc", - "wasi", -] - -[[package]] -name = "getrandom" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" -dependencies = [ - "cfg-if", - "libc", - "r-efi", - "rand_core 0.10.1", -] - -[[package]] -name = "hashbrown" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" -dependencies = [ - "allocator-api2", - "equivalent", - "foldhash", -] - -[[package]] -name = "hashbrown" -version = "0.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" - -[[package]] -name = "hashlink" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "824e001ac4f3012dd16a264bec811403a67ca9deb6c102fc5049b32c4574b35f" -dependencies = [ - "hashbrown 0.16.1", -] - -[[package]] -name = "heck" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - -[[package]] -name = "hkdf" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4aaa26c720c68b866f2c96ef5c1264b3e6f473fe5d4ce61cd44bbe913e553018" -dependencies = [ - "hmac", -] - -[[package]] -name = "hmac" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f" -dependencies = [ - "digest 0.11.3", -] - -[[package]] -name = "http" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" -dependencies = [ - "bytes", - "itoa", -] - -[[package]] -name = "http-body" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c" -dependencies = [ - "bytes", - "http", -] - -[[package]] -name = "http-body-util" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9f41fd6a08e4d4ec69df65976da761afd5ad5e58a9d4acb46bd1c953a9e3ff2" -dependencies = [ - "bytes", - "futures-core", - "http", - "http-body", - "pin-project-lite", -] - -[[package]] -name = "http-range-header" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9171a2ea8a68358193d15dd5d70c1c10a2afc3e7e4c5bc92bc9f025cebd7359c" - -[[package]] -name = "httparse" -version = "1.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" - -[[package]] -name = "httpdate" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" - -[[package]] -name = "hybrid-array" -version = "0.4.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b" -dependencies = [ - "typenum", -] - -[[package]] -name = "hyper" -version = "1.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d22053281f852e11534f5198498373cbb59295120a20771d90f7ed1897490a72" -dependencies = [ - "atomic-waker", - "bytes", - "futures-channel", - "futures-core", - "http", - "http-body", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "smallvec", - "tokio", -] - -[[package]] -name = "hyper-util" -version = "0.1.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" -dependencies = [ - "bytes", - "http", - "http-body", - "hyper", - "pin-project-lite", - "tokio", - "tower-service", -] - -[[package]] -name = "iana-time-zone" -version = "0.1.65" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" -dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "log", - "wasm-bindgen", - "windows-core", -] - -[[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" -dependencies = [ - "cc", -] - -[[package]] -name = "icu_collections" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c" -dependencies = [ - "displaydoc", - "potential_utf", - "utf8_iter", - "yoke", - "zerofrom", - "zerovec", -] - -[[package]] -name = "icu_locale_core" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29" -dependencies = [ - "displaydoc", - "litemap", - "tinystr", - "writeable", - "zerovec", -] - -[[package]] -name = "icu_normalizer" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4" -dependencies = [ - "icu_collections", - "icu_normalizer_data", - "icu_properties", - "icu_provider", - "smallvec", - "zerovec", -] - -[[package]] -name = "icu_normalizer_data" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38" - -[[package]] -name = "icu_properties" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de" -dependencies = [ - "icu_collections", - "icu_locale_core", - "icu_properties_data", - "icu_provider", - "zerotrie", - "zerovec", -] - -[[package]] -name = "icu_properties_data" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14" - -[[package]] -name = "icu_provider" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421" -dependencies = [ - "displaydoc", - "icu_locale_core", - "writeable", - "yoke", - "zerofrom", - "zerotrie", - "zerovec", -] - -[[package]] -name = "idna" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" -dependencies = [ - "idna_adapter", - "smallvec", - "utf8_iter", -] - -[[package]] -name = "idna_adapter" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" -dependencies = [ - "icu_normalizer", - "icu_properties", -] - -[[package]] -name = "indexmap" -version = "2.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" -dependencies = [ - "equivalent", - "hashbrown 0.17.1", -] - -[[package]] -name = "itoa" -version = "1.0.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" - -[[package]] -name = "js-sys" -version = "0.3.103" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53b44bfcdb3f8d5837a46dae1ca9660a837176eee74a28b229bc626816589102" -dependencies = [ - "cfg-if", - "futures-util", - "wasm-bindgen", -] - -[[package]] -name = "jsonwebtoken" -version = "11.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "881733cbc631fc9e472e24447ce32a64bedf2da498d6d8570b08edc87de71f65" -dependencies = [ - "base64", - "getrandom 0.2.17", - "js-sys", - "pem", - "serde", - "serde_json", - "signature", - "simple_asn1", - "zeroize", -] - -[[package]] -name = "lazy_static" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" - -[[package]] -name = "libc" -version = "0.2.189" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" - -[[package]] -name = "libsqlite3-sys" -version = "0.30.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149" -dependencies = [ - "cc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "litemap" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" - -[[package]] -name = "lock_api" -version = "0.4.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" -dependencies = [ - "scopeguard", -] - -[[package]] -name = "log" -version = "0.4.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" - -[[package]] -name = "lovisual-backend" -version = "0.1.0" -dependencies = [ - "anyhow", - "argon2", - "axum", - "chrono", - "jsonwebtoken", - "serde", - "serde_json", - "sqlx", - "thiserror", - "tokio", - "tower", - "tower-http", - "tracing", - "tracing-subscriber", - "uuid", -] - -[[package]] -name = "matchers" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" -dependencies = [ - "regex-automata", -] - -[[package]] -name = "matchit" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" - -[[package]] -name = "md-5" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69b6441f590336821bb897fb28fc622898ccceb1d6cea3fde5ea86b090c4de98" -dependencies = [ - "cfg-if", - "digest 0.11.3", -] - -[[package]] -name = "memchr" -version = "2.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" - -[[package]] -name = "mime" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" - -[[package]] -name = "mime_guess" -version = "2.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" -dependencies = [ - "mime", - "unicase", -] - -[[package]] -name = "mio" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d65c71f1ce40ab09135ce117d742b9f8a19ff91a41a8b57ed50bc2de59c427" -dependencies = [ - "libc", - "wasi", - "windows-sys", -] - -[[package]] -name = "nu-ansi-term" -version = "0.50.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" -dependencies = [ - "windows-sys", -] - -[[package]] -name = "num-bigint" -version = "0.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367" -dependencies = [ - "num-integer", - "num-traits", -] - -[[package]] -name = "num-conv" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441" - -[[package]] -name = "num-integer" -version = "0.1.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" -dependencies = [ - "num-traits", -] - -[[package]] -name = "num-traits" -version = "0.2.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" -dependencies = [ - "autocfg", -] - -[[package]] -name = "once_cell" -version = "1.21.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" - -[[package]] -name = "parking" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" - -[[package]] -name = "parking_lot" -version = "0.12.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" -dependencies = [ - "lock_api", - "parking_lot_core", -] - -[[package]] -name = "parking_lot_core" -version = "0.9.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" -dependencies = [ - "cfg-if", - "libc", - "redox_syscall", - "smallvec", - "windows-link", -] - -[[package]] -name = "password-hash" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" -dependencies = [ - "base64ct", - "rand_core 0.6.4", - "subtle", -] - -[[package]] -name = "pem" -version = "3.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be" -dependencies = [ - "base64", - "serde_core", -] - -[[package]] -name = "percent-encoding" -version = "2.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" - -[[package]] -name = "pin-project-lite" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" - -[[package]] -name = "pkg-config" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" - -[[package]] -name = "potential_utf" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564" -dependencies = [ - "zerovec", -] - -[[package]] -name = "powerfmt" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" - -[[package]] -name = "proc-macro2" -version = "1.0.107" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "quote" -version = "1.0.47" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "r-efi" -version = "6.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" - -[[package]] -name = "rand" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80" -dependencies = [ - "chacha20", - "getrandom 0.4.3", - "rand_core 0.10.1", -] - -[[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom 0.2.17", -] - -[[package]] -name = "rand_core" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" - -[[package]] -name = "redox_syscall" -version = "0.5.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" -dependencies = [ - "bitflags", -] - -[[package]] -name = "regex-automata" -version = "0.4.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fcfdb36bda0c880c5931cdc7a2bcdc8ba4556847b9d912bca70bc94708711ad" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.8.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" - -[[package]] -name = "rustversion" -version = "1.0.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" - -[[package]] -name = "ryu" -version = "1.0.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" - -[[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - -[[package]] -name = "serde" -version = "1.0.229" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba" -dependencies = [ - "serde_core", - "serde_derive", -] - -[[package]] -name = "serde_core" -version = "1.0.229" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.229" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "serde_json" -version = "1.0.151" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" -dependencies = [ - "itoa", - "memchr", - "serde", - "serde_core", - "zmij", -] - -[[package]] -name = "serde_path_to_error" -version = "0.1.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457" -dependencies = [ - "itoa", - "serde", - "serde_core", -] - -[[package]] -name = "serde_urlencoded" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" -dependencies = [ - "form_urlencoded", - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "sha1" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214" -dependencies = [ - "cfg-if", - "cpufeatures 0.3.0", - "digest 0.11.3", -] - -[[package]] -name = "sha2" -version = "0.10.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" -dependencies = [ - "cfg-if", - "cpufeatures 0.2.17", - "digest 0.10.7", -] - -[[package]] -name = "sha2" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4" -dependencies = [ - "cfg-if", - "cpufeatures 0.3.0", - "digest 0.11.3", -] - -[[package]] -name = "sharded-slab" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" -dependencies = [ - "lazy_static", -] - -[[package]] -name = "shlex" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" - -[[package]] -name = "signal-hook-registry" -version = "1.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" -dependencies = [ - "errno", - "libc", -] - -[[package]] -name = "signature" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" -dependencies = [ - "rand_core 0.6.4", -] - -[[package]] -name = "simple_asn1" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d585997b0ac10be3c5ee635f1bab02d512760d14b7c468801ac8a01d9ae5f1d" -dependencies = [ - "num-bigint", - "num-traits", - "thiserror", - "time", -] - -[[package]] -name = "slab" -version = "0.4.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" - -[[package]] -name = "smallvec" -version = "1.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" -dependencies = [ - "serde", -] - -[[package]] -name = "socket2" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4" -dependencies = [ - "libc", - "windows-sys", -] - -[[package]] -name = "spin" -version = "0.9.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3763264f6b73151db08c50ff20d7d8a0b8796e021cdea7ceedad07b80155fa0e" -dependencies = [ - "lock_api", -] - -[[package]] -name = "sqlx" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "378620ccc25c62c89d8be1c819e76a88d59bdcc3304733330788948e619bfd71" -dependencies = [ - "sqlx-core", - "sqlx-macros", - "sqlx-mysql", - "sqlx-postgres", - "sqlx-sqlite", -] - -[[package]] -name = "sqlx-core" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05b44e85bf579a8eeb4ceaa77a3a523baf2bf0e9bac7e40f405d537b5d2d5ccb" -dependencies = [ - "base64", - "bytes", - "cfg-if", - "chrono", - "crc", - "crossbeam-queue", - "either", - "event-listener", - "futures-core", - "futures-intrusive", - "futures-io", - "futures-util", - "hashbrown 0.16.1", - "hashlink", - "indexmap", - "log", - "memchr", - "percent-encoding", - "serde", - "serde_json", - "sha2 0.10.9", - "smallvec", - "thiserror", - "tokio", - "tokio-stream", - "tracing", - "url", -] - -[[package]] -name = "sqlx-macros" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd2b84f2bc39a5705ef27ec785a11c934a41bbd4a24941e257927cddc26b60bf" -dependencies = [ - "proc-macro2", - "quote", - "sqlx-core", - "sqlx-macros-core", - "syn 2.0.119", -] - -[[package]] -name = "sqlx-macros-core" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb8d96de5fdc85a5c4ec813432b523ec637e80ba98f046555f75f7908ddac7c3" -dependencies = [ - "cfg-if", - "dotenvy", - "either", - "heck", - "hex", - "proc-macro2", - "quote", - "serde", - "serde_json", - "sha2 0.10.9", - "sqlx-core", - "sqlx-mysql", - "sqlx-postgres", - "sqlx-sqlite", - "syn 2.0.119", - "thiserror", - "tokio", - "url", -] - -[[package]] -name = "sqlx-mysql" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90b8020fe17c5f2c245bfa2505d7ef59c5604839527c740266ad2214acebea27" -dependencies = [ - "bitflags", - "byteorder", - "bytes", - "chrono", - "crc", - "digest 0.11.3", - "dotenvy", - "either", - "futures-core", - "futures-util", - "generic-array", - "log", - "percent-encoding", - "serde", - "sha1", - "sha2 0.11.0", - "sqlx-core", - "thiserror", - "tracing", -] - -[[package]] -name = "sqlx-postgres" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87a2bdd6e83f6b3ea525ca9fee568030508b58355a43d0b2c1674d5f79dcd65e" -dependencies = [ - "atoi", - "base64", - "bitflags", - "byteorder", - "chrono", - "crc", - "dotenvy", - "etcetera", - "futures-channel", - "futures-core", - "futures-util", - "hex", - "hkdf", - "hmac", - "itoa", - "log", - "md-5", - "memchr", - "rand", - "serde", - "serde_json", - "sha2 0.11.0", - "smallvec", - "sqlx-core", - "stringprep", - "thiserror", - "tracing", - "whoami", -] - -[[package]] -name = "sqlx-sqlite" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488e99c397a62007e4229aec669a179816339afc6d2620ca6fa420dbee2e982c" -dependencies = [ - "atoi", - "chrono", - "flume", - "form_urlencoded", - "futures-channel", - "futures-core", - "futures-executor", - "futures-intrusive", - "futures-util", - "libsqlite3-sys", - "log", - "percent-encoding", - "serde", - "sqlx-core", - "thiserror", - "tracing", - "url", -] - -[[package]] -name = "stable_deref_trait" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" - -[[package]] -name = "stringprep" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1" -dependencies = [ - "unicode-bidi", - "unicode-normalization", - "unicode-properties", -] - -[[package]] -name = "subtle" -version = "2.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" - -[[package]] -name = "syn" -version = "2.0.119" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "syn" -version = "3.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "sync_wrapper" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" - -[[package]] -name = "synstructure" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "thiserror" -version = "2.0.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9" -dependencies = [ - "thiserror-impl", -] - -[[package]] -name = "thiserror-impl" -version = "2.0.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "thread_local" -version = "1.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad99c4c6d32803332c548b1af0540b357b3f5fc0be8f6c6bfe8b2e6ae784070" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "time" -version = "0.3.54" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e1d5e639ff6bab73cb6885cc7e7b1de96c3f32c68ec55f3952614bec1092244" -dependencies = [ - "deranged", - "num-conv", - "powerfmt", - "serde_core", - "time-core", - "time-macros", -] - -[[package]] -name = "time-core" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109" - -[[package]] -name = "time-macros" -version = "0.2.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e689342a48d2ea927c87ea50cabf8594854bf940e9310208848d680d668ed85" -dependencies = [ - "num-conv", - "time-core", -] - -[[package]] -name = "tinystr" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d" -dependencies = [ - "displaydoc", - "zerovec", -] - -[[package]] -name = "tinyvec" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb4ebadaa0af04fab11ae01eb5f9fdb5f9c5b875506e210e71c07873528baa7f" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - -[[package]] -name = "tokio" -version = "1.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed" -dependencies = [ - "bytes", - "libc", - "mio", - "parking_lot", - "pin-project-lite", - "signal-hook-registry", - "socket2", - "tokio-macros", - "windows-sys", -] - -[[package]] -name = "tokio-macros" -version = "2.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78773a2a397f451582ce068015985c33193cf6dea8b74d2a639fe457b2f07b0e" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "tokio-stream" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3d06f0b082ba57c26b79407372e57cf2a1e28124f78e9479fe80322cf53420b" -dependencies = [ - "futures-core", - "pin-project-lite", - "tokio", -] - -[[package]] -name = "tokio-util" -version = "0.7.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "494815d09bf52b5548659851081238f0ca39ff638363907596da739561c62c52" -dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "pin-project-lite", - "tokio", -] - -[[package]] -name = "tower" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" -dependencies = [ - "futures-core", - "futures-util", - "pin-project-lite", - "sync_wrapper", - "tokio", - "tower-layer", - "tower-service", - "tracing", -] - -[[package]] -name = "tower-http" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b11f75e912b0c2be01b63d8cf8057b8c3f97cf34abb3d431a3a4c8675498e233" -dependencies = [ - "bitflags", - "bytes", - "futures-core", - "futures-util", - "http", - "http-body", - "http-body-util", - "http-range-header", - "httpdate", - "mime", - "mime_guess", - "percent-encoding", - "pin-project-lite", - "tokio", - "tokio-util", - "tower-layer", - "tower-service", - "tracing", -] - -[[package]] -name = "tower-layer" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" - -[[package]] -name = "tower-service" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" - -[[package]] -name = "tracing" -version = "0.1.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" -dependencies = [ - "log", - "pin-project-lite", - "tracing-attributes", - "tracing-core", -] - -[[package]] -name = "tracing-attributes" -version = "0.1.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "tracing-core" -version = "0.1.36" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" -dependencies = [ - "once_cell", - "valuable", -] - -[[package]] -name = "tracing-log" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" -dependencies = [ - "log", - "once_cell", - "tracing-core", -] - -[[package]] -name = "tracing-subscriber" -version = "0.3.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319" -dependencies = [ - "matchers", - "nu-ansi-term", - "once_cell", - "regex-automata", - "sharded-slab", - "smallvec", - "thread_local", - "tracing", - "tracing-core", - "tracing-log", -] - -[[package]] -name = "typenum" -version = "1.20.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" - -[[package]] -name = "unicase" -version = "2.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" - -[[package]] -name = "unicode-bidi" -version = "0.3.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" - -[[package]] -name = "unicode-ident" -version = "1.0.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" - -[[package]] -name = "unicode-normalization" -version = "0.1.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8" -dependencies = [ - "tinyvec", -] - -[[package]] -name = "unicode-properties" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" - -[[package]] -name = "url" -version = "2.5.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" -dependencies = [ - "form_urlencoded", - "idna", - "percent-encoding", - "serde", -] - -[[package]] -name = "utf8_iter" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" - -[[package]] -name = "uuid" -version = "1.24.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf3923a6f5c4c6382e0b653c4117f48d631ea17f38ed86e2a828e6f7412f5239" -dependencies = [ - "getrandom 0.4.3", - "js-sys", - "serde_core", - "wasm-bindgen", -] - -[[package]] -name = "valuable" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" - -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - -[[package]] -name = "version_check" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" - -[[package]] -name = "wasi" -version = "0.11.1+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" - -[[package]] -name = "wasm-bindgen" -version = "0.2.126" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b067c0c11094aef6b7a801c1e34a26affafdf3d051dba08456b868789aaf9a4" -dependencies = [ - "cfg-if", - "once_cell", - "rustversion", - "wasm-bindgen-macro", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.126" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "167ce5e579f6bcf889c4f7175a8a5a585de84e8ff93976ce393efa5f2837aab1" -dependencies = [ - "quote", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.126" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3997c7839262f4ef12cf90b818d6340c18e80f263f1a94bf157d0ec4420380e" -dependencies = [ - "bumpalo", - "proc-macro2", - "quote", - "syn 2.0.119", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.126" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc1b4cb0cc549fcf58d7dfc081778139b3d283a081644e833e84682ad71cea24" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "whoami" -version = "2.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "998767ef88740d1f5b0682a9c53c24431453923962269c2db68ee43788c5a40d" - -[[package]] -name = "windows-core" -version = "0.62.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" -dependencies = [ - "windows-implement", - "windows-interface", - "windows-link", - "windows-result", - "windows-strings", -] - -[[package]] -name = "windows-implement" -version = "0.60.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "windows-interface" -version = "0.59.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "windows-link" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" - -[[package]] -name = "windows-result" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" -dependencies = [ - "windows-link", -] - -[[package]] -name = "windows-strings" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" -dependencies = [ - "windows-link", -] - -[[package]] -name = "windows-sys" -version = "0.61.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" -dependencies = [ - "windows-link", -] - -[[package]] -name = "writeable" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" - -[[package]] -name = "yoke" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5" -dependencies = [ - "stable_deref_trait", - "yoke-derive", - "zerofrom", -] - -[[package]] -name = "yoke-derive" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", - "synstructure", -] - -[[package]] -name = "zerofrom" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272" -dependencies = [ - "zerofrom-derive", -] - -[[package]] -name = "zerofrom-derive" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", - "synstructure", -] - -[[package]] -name = "zeroize" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e" -dependencies = [ - "zeroize_derive", -] - -[[package]] -name = "zeroize_derive" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c50655cbb0fe3fc43170059e702f1ce5e19b84cec58dc87b037a09935c2f328" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "zerotrie" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf" -dependencies = [ - "displaydoc", - "yoke", - "zerofrom", -] - -[[package]] -name = "zerovec" -version = "0.11.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239" -dependencies = [ - "yoke", - "zerofrom", - "zerovec-derive", -] - -[[package]] -name = "zerovec-derive" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "zmij" -version = "1.0.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" diff --git a/backend/Cargo.toml b/backend/Cargo.toml deleted file mode 100644 index 8c05998..0000000 --- a/backend/Cargo.toml +++ /dev/null @@ -1,44 +0,0 @@ -[package] -name = "lovisual-backend" -version = "0.1.0" -edition = "2024" -rust-version = "1.85" -description = "LoVisual backend: auth, profiles, friends, cloud configs, IRC" -license = "GPL-3.0" - -[dependencies] -axum = "0.8.9" -tokio = { version = "1.53", features = ["full"] } -tower-http = { version = "0.7", features = ["cors", "trace", "fs"] } -tracing = "0.1" -tracing-subscriber = { version = "0.3", features = ["env-filter"] } -serde = { version = "1", features = ["derive"] } -serde_json = "1" -sqlx = { version = "0.9", features = ["runtime-tokio", "sqlite", "chrono"] } -chrono = { version = "0.4", features = ["serde"] } -thiserror = "2" -anyhow = "1" -argon2 = "0.5" -jsonwebtoken = "11" -uuid = { version = "1", features = ["v4", "serde"] } - -[dev-dependencies] -tower = { version = "0.5", features = ["util"] } - -[lints.rust] -unsafe_code = "forbid" -dead_code = "deny" - -[lints.clippy] -correctness = "deny" -suspicious = "deny" -style = "deny" -complexity = "deny" -perf = "deny" - -[profile.release] -opt-level = 3 -lto = "fat" -codegen-units = 1 -panic = "abort" -strip = true diff --git a/backend/TODO.md b/backend/TODO.md deleted file mode 100644 index a10d02e..0000000 --- a/backend/TODO.md +++ /dev/null @@ -1,51 +0,0 @@ -# LoVisual Backend (Rust + axum) - -## Правила (ОБЯЗАТЕЛЬНЫЕ, нарушение = откат) -- **KISS / DRY / SOLID** — простая структура, без оверинжиниринга -- **Макс. 200 строк на файл** — превышение = разбить на модули -- **Макс. 3 файла на папку** — больше = новая подпапка по смыслу -- **Обязательное прохождение:** `cargo fmt` + `cargo clippy --all-targets` (ноль ошибок) + `cargo test` -- **Запрещено `#[allow(dead_code)]`** — мёртвый код удаляется, не прячется -- **Запрещено `unsafe`** (в собственной логике; lints: `unsafe_code = "forbid"`) -- **Без пустышек** — модуль создаётся только с рабочей реализацией -- **Каждый этап компилируется** — перед переходом к следующему -- **Ошибки JSON-декода не игнорировать** — всегда `.context()`/`?` -- **`user_id` из токена, не из тела запроса** - ---- - -## Сделано -- [x] Каркас: main.rs + server/{mod,config} + routes/{mod,health} -- [x] `GET /health` + graceful shutdown (SIGTERM/SIGINT) -- [x] Config из env (LOVISUAL_HOST/PORT/CORS_ORIGINS), валидация на старте -- [x] CORS (настраиваемые origins) + tower TraceLayer -- [x] Rust 2024 edition, актуальные версии пакетов - ---- - -## Фаза 1: DB (SQLite, sqlx) -- [ ] `src/db/mod.rs` — подключение, миграции -- [ ] `src/db/users.rs` — таблица users -- [ ] `src/db/configs.rs` — облачные конфиги -- [ ] `src/db/profiles.rs` — профили, playtime, friends - -## Фаза 2: Auth -- [ ] `src/auth/mod.rs` — argon2 + JWT (jsonwebtoken) -- [ ] `src/auth/handlers.rs` — register/login/logout -- [ ] `src/auth/middleware.rs` — Bearer token → 401, не panic - -## Фаза 3: Profile API -- [ ] `src/profile/mod.rs` — get/update/playtime/search/friends - -## Фаза 4: Configs API -- [ ] `src/config_api/mod.rs` — upload/download -- [ ] 16-byte share keys (минимум) - -## Фаза 5: IRC -- [ ] `src/irc/mod.rs` — WebSocket хаб (axum + tokio-tungstenite) - -## Фаза 6: Middleware -- [ ] RateLimit — с cleanup-задачей (без утечки) -- [ ] Request logging через tracing - -### Проверка после каждой фазы: `cargo fmt && cargo clippy --all-targets && cargo test` diff --git a/backend/src/main.rs b/backend/src/main.rs deleted file mode 100644 index 14f8465..0000000 --- a/backend/src/main.rs +++ /dev/null @@ -1,30 +0,0 @@ -//! LoVisual backend server entry point. - -mod routes; -mod server; - -use std::net::SocketAddr; - -use anyhow::Context as _; - -use server::config::Config; -use server::serve; - -fn main() -> anyhow::Result<()> { - tracing_subscriber::fmt() - .with_env_filter( - tracing_subscriber::EnvFilter::try_from_default_env() - .unwrap_or_else(|_| "lovisual_backend=info,tower_http=info".into()), - ) - .init(); - - let config = Config::from_env().context("failed to load config")?; - let addr: SocketAddr = config.listen_addr(); - tracing::info!(%addr, "starting lovisual backend"); - - tokio::runtime::Builder::new_multi_thread() - .enable_all() - .build() - .context("failed to build tokio runtime")? - .block_on(serve(config)) -} diff --git a/backend/src/routes/health.rs b/backend/src/routes/health.rs deleted file mode 100644 index 9259410..0000000 --- a/backend/src/routes/health.rs +++ /dev/null @@ -1,47 +0,0 @@ -//! Health/liveness endpoints. - -use axum::Router; -use axum::routing::get; -use serde::Serialize; - -/// Health response body. -#[derive(Debug, Serialize)] -pub struct Health { - pub status: &'static str, - pub version: &'static str, -} - -/// Build the health router. -pub fn router() -> Router { - Router::new().route("/health", get(health)) -} - -async fn health() -> axum::Json { - axum::Json(Health { - status: "ok", - version: env!("CARGO_PKG_VERSION"), - }) -} - -#[cfg(test)] -mod tests { - use axum::body::Body; - use axum::http::{Request, StatusCode}; - use tower::ServiceExt as _; - - use super::*; - - #[tokio::test] - async fn health_returns_ok() { - let response = router() - .oneshot( - Request::builder() - .uri("/health") - .body(Body::empty()) - .unwrap(), - ) - .await - .unwrap(); - assert_eq!(response.status(), StatusCode::OK); - } -} diff --git a/backend/src/routes/mod.rs b/backend/src/routes/mod.rs deleted file mode 100644 index 81ce5d2..0000000 --- a/backend/src/routes/mod.rs +++ /dev/null @@ -1,13 +0,0 @@ -//! Route definitions. -//! -//! Top-level router; each domain (auth, profile, configs, irc) will add its -//! own sub-router here. - -pub mod health; - -use axum::Router; - -/// Compose the full route tree. -pub fn router() -> Router { - Router::new().merge(health::router()) -} diff --git a/backend/src/server/config.rs b/backend/src/server/config.rs deleted file mode 100644 index 9ce8b1a..0000000 --- a/backend/src/server/config.rs +++ /dev/null @@ -1,120 +0,0 @@ -//! Runtime configuration, loaded from environment variables. -//! -//! Parsed into validated types at the boundary; invalid values fail fast -//! at startup instead of blowing up mid-request. - -use std::env; -use std::net::{IpAddr, SocketAddr}; - -use anyhow::{Context as _, Result, bail}; -use axum::http::HeaderValue; -use tower_http::cors::AllowOrigin; - -/// Application configuration. -#[derive(Debug, Clone)] -pub struct Config { - pub host: IpAddr, - pub port: u16, - pub cors_origins: AllowOrigin, -} - -impl Config { - /// Default host for local development. - pub const DEFAULT_HOST: &'static str = "127.0.0.1"; - /// Default port for local development. - pub const DEFAULT_PORT: u16 = 8765; - - /// Load configuration from the environment. - pub fn from_env() -> Result { - Self::from_vars( - env::var("LOVISUAL_HOST").ok(), - env::var("LOVISUAL_PORT").ok(), - env::var("LOVISUAL_CORS_ORIGINS").ok(), - ) - } - - /// Build config from raw option values (injectable for tests). - fn from_vars(host: Option, port: Option, cors: Option) -> Result { - let host = host - .unwrap_or_else(|| Self::DEFAULT_HOST.to_owned()) - .parse() - .context("LOVISUAL_HOST is not a valid IP address")?; - let port: u16 = match port { - Some(p) => p - .parse() - .context("LOVISUAL_PORT is not a valid port number")?, - None => Self::DEFAULT_PORT, - }; - let origins = parse_origins(&cors)?; - - Ok(Self { - host, - port, - cors_origins: origins, - }) - } - - /// Resolved listen address. - pub fn listen_addr(&self) -> SocketAddr { - SocketAddr::new(self.host, self.port) - } -} - -fn parse_origins(raw: &Option) -> Result { - let Some(raw) = raw else { - // No origins configured: allow same-origin requests only. - return Ok(AllowOrigin::any()); - }; - - let origins = raw - .split(',') - .map(str::trim) - .filter(|s| !s.is_empty()) - .collect::>(); - if origins.is_empty() { - bail!("LOVISUAL_CORS_ORIGINS is set but contains no origins"); - } - - Ok(AllowOrigin::list( - origins - .into_iter() - .map(|o| o.parse::().context("invalid CORS origin")) - .collect::, _>>()?, - )) -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn empty_origins_allows_any() { - assert!(parse_origins(&None).is_ok()); - } - - #[test] - fn empty_list_origin_string_fails() { - assert!(parse_origins(&Some(String::from(",,"))).is_err()); - } - - #[test] - fn invalid_port_fails() { - let result = Config::from_vars(None, Some("not-a-port".into()), None); - assert!(result.is_err()); - } - - #[test] - fn invalid_host_fails() { - let result = Config::from_vars(Some("not-an-ip".into()), None, None); - assert!(result.is_err()); - } - - #[test] - fn defaults_apply_when_empty() { - let config = Config::from_vars(None, None, None).unwrap(); - assert_eq!( - config.listen_addr(), - SocketAddr::from(([127, 0, 0, 1], 8765)) - ); - } -} diff --git a/backend/src/server/mod.rs b/backend/src/server/mod.rs deleted file mode 100644 index 09b3099..0000000 --- a/backend/src/server/mod.rs +++ /dev/null @@ -1,57 +0,0 @@ -//! Server assembly: router, listener, graceful shutdown. - -use anyhow::Context as _; -use axum::Router; -use tokio::net::TcpListener; -use tower_http::cors::CorsLayer; -use tower_http::trace::TraceLayer; - -use super::routes; -use config::Config; - -pub mod config; - -/// Build the application router for a given config. -pub fn app(config: &Config) -> Router { - Router::new() - .merge(routes::router()) - .layer(CorsLayer::new().allow_origin(config.cors_origins.clone())) - .layer(TraceLayer::new_for_http()) -} - -/// Bind and serve the application until a shutdown signal arrives. -pub async fn serve(config: Config) -> anyhow::Result<()> { - let listener = TcpListener::bind(config.listen_addr()) - .await - .context("failed to bind listener")?; - - axum::serve(listener, app(&config)) - .with_graceful_shutdown(shutdown_signal()) - .await - .context("server error") -} - -/// Resolves on SIGTERM/SIGINT. -async fn shutdown_signal() { - let ctrl_c = async { - tokio::signal::ctrl_c() - .await - .expect("failed to install ctrl-c handler"); - }; - - #[cfg(unix)] - let terminate = async { - tokio::signal::unix::signal(tokio::signal::unix::SignalKind::terminate()) - .expect("failed to install SIGTERM handler") - .recv() - .await; - }; - - #[cfg(not(unix))] - let terminate = std::future::pending::<()>(); - - tokio::select! { - _ = ctrl_c => {}, - _ = terminate => {}, - } -} diff --git a/combatant-client-26.2/README.md b/combatant-client-26.2/README.md index 55bb03e..6d56879 100644 --- a/combatant-client-26.2/README.md +++ b/combatant-client-26.2/README.md @@ -3,7 +3,7 @@ # LoVisual Minecraft utility client for PvP and automation. -Fork of [Combatant Client], built on ideas from LiquidBounce, Meteor, and ThunderHack. +Developed and maintained by loki5512344. ![Java](https://img.shields.io/badge/Java-25+-orange?style=flat-square&logo=openjdk&logoColor=white) ![Fabric](https://img.shields.io/badge/Fabric-1.21.5-dimgrey?style=flat-square&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczp3ZXQvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMCA3OS4xNjUyNzcsIDIwMjAvMTAvMTUtMTc6NDg6MzIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiLz4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4AAAAAAAAAAAAAACnyRQAABO9JREFUSA2FVutvFFUUP+fOrB1K29JQWCAq0gei1PZBNk1KqWA0loaE+IVEfTDxP/iB+JHEL5r4hchfICFEYoiJD0yMCRqDNjWKmlhKS1sKxdLd7Ux3d86PM3f37uws7REmOTP3nnPu79x77jnnXohzrzj2dxN+dmME5OASIF8B8hUgR4HcDYATJCLHLly5A8gFQC4BcgLkOSAnQZ4M2TwBwSpx1MFSxFEF5Kx3JXKs4vvdDZBrAXINkG6Q00D2gDwDZBcifE2n62BcJIUAnwQYA5gEGAf4BOB9gI8AXgd4AuBxRERzWq7Vh/x69eKz5cpSq9ODiLgLEVdPALVqrx4B+ArgMmJ1FM92G5D77p94Ynx8fLBarQ4A/BcY1QE5CbAMsKLi/wjAz5ubm7+vra29sLW19ReA0gCqN0H2LyL2b9269RYiDiPiU8SFrgK0AtxsffO7X6+8sLy8/Eq1Wn0a5McAvU4H+RAg70HEeYiYQcQmREwjYh0AE4iYCMK1CHCv/eDA3qXfr/QNDw/fQ8TviKD7hYSU4mAQ4PdKpfLRhx9+eEsRtYi4JYQvIGLiEJEERJxAxH7LdgRgh7k2NtZ/+/Z0f7FY7EHEHxHxBRHADgAC0A/QaN+7t3r69OkjQ0NDMwBjAOqUjkQER4CMjoyM3N27dy8WCoVXhVYBnm3XWAXo3b1798Fms3k7l8s9CsDLV0XUXYBcR0Sy6enpS8YYSzQh4rVW63hBdqPRmAHAJEKIEFIADYhYo2lttVoXms3m/wB4+OF1Tjvn3PPnz8+k02kHEe8i4hn7WwC+DhQKuVxuUhGjKMIDRscTEHFPKTWZz+df9E1QSsmYu7i4eBQA/78uUPp7uZFIpZZqtYFsNot7e3v4+PFj3N3dxUqlgvl8Ppb4PwEixwAOAcDm5uY7S0tLr8XaKl6eTqexr68Pr127hoODgzg2Noa5XA7z+Tzm83kcGhrCa9eu4cDAgC8nGcbYOETEWxK01kLce2ZmZtznuxBXFvx8Po+lUgk/+OAD/Oqrr/Dzzz/Hjz/+GD/99FM8f/48njlzBpeWlnBpaQkzmQwCQNQK3KvWs2fPhr3FS8zn87i+vo4AKb/YOzs7+MUXX+Cff/6J8/PzOD09jW+88Qa+/fbb+MYbb+Dk5CTAexEMgMog0lAKQkH99ddfcWpqComkH374QcaDg4N4+vRpHBgYwGQyiblcDsfGxjCRSMi7D14CwEWA3RiP++7fvy/jnZ0d3N7elnGz2ZRxKpXCdDqNQgg8cOAA7NmzB5PJJGoNMQKwIT3wf29paUlgb2xsoLV2n3K5jLdv38YffvgBZ2Zm8Pvvv8dffvkFV1dXcWFhAQH4EiDHAHStVsNerycrT09P4/LysnP20qVLeOHChW4GJKVUKpUyxlAmk0GlFGqt/x8A7mGz2fRBEN68efOk/KPRaODc3Jxw5eeffw4ATr65uSnjnZ0dtNZiKpVCY0w3rTGNRgMB+BTAdACg1mKMYbVaLZbL5TMnTpyQ0N5++20sFAqyv7e3h0opyePR0VEsFAqYy+U4JiYf2d3de10p9bS8DgBypVKpVwaLRn0AOwD35H2ot3J+fp7T6TQXi0WenJzkr7/+mt99913+5JNPRBD/+9//5EuXLvGZM2fkTK1W+1Qp9VIQBHcAeA5gRSm1c/DgwesCbk4p9bTkrRDCGIMLCwsYhiGu/G+IcByr1Wo/m80WlVI7Us+fOw7HZ/KlAqSFEFgsFh9Lp9M7ADWAKUQ8Ii8Rx4mnbAaYU0pd10r/Z4zZFSLWnHP3bNu+KKR/EoJ3RA==) @@ -21,7 +21,7 @@ Fork of [Combatant Client], built on ideas from LiquidBounce, Meteor, and Thunde LoVisual is an open-source utility and PvP client for Minecraft. It provides configurable combat, movement, visual, automation, HUD, and UI features with a custom ClickGUI, theme system, and addon API. -This repository is a **fork** of [Combatant Client], which drew inspiration from [LiquidBounce], [Meteor Client], and [ThunderHack Recode]. The goal is to continue development, add new features, and maintain compatibility with the latest Minecraft versions. +LoVisual is developed and maintained by [loki5512344](https://github.com/loki5512344). The goal is to keep adding new features and maintain compatibility with the latest Minecraft versions. ### Quick Start @@ -77,7 +77,7 @@ This repository is a **fork** of [Combatant Client], which drew inspiration from LoVisual — открытый утилитарный и PvP-клиент для Minecraft. Включает настраиваемые боевые, двигательные, визуальные и автоматизированные модули, кастомный ClickGUI, систему тем и API для аддонов. -Этот репозиторий является **форком** [Combatant Client], который в свою очередь черпал вдохновение из [LiquidBounce], [Meteor Client] и [ThunderHack Recode]. Цель — продолжать разработку, добавлять новые возможности и поддерживать актуальные версии Minecraft. +LoVisual разрабатывается и поддерживается [loki5512344](https://github.com/loki5512344). Цель — добавлять новые возможности и поддерживать актуальные версии Minecraft. ### Быстрый старт @@ -147,49 +147,6 @@ GNU General Public License v3.0. See [LICENSE](LICENSE). ## TODO -### Фаза 1: Переименование (Rebrand) -- [ ] Переименовать package `combatant` → `dev.loki.lovisual` -- [ ] Переименовать mod ID `combatant` → `lovisual` -- [ ] Сменить название клиента везде (Combatant → LoVisual) -- [ ] Обновить `fabric.mod.json`, `mixins.json` -- [ ] Обновить все нативные сообщения и debug-строки +План разработки и актуальный статус ведутся в [TODO.md](TODO.md). -### Фаза 2: Косметические изменения -- [ ] Заменить `.cbcfg` → `.lvisual`, путь `config/combatant/` → `config/lovisual/` -- [ ] Префикс команд оставить `@` -- [ ] Новый splash/watermark, иконки, логотип -- [ ] Переписать `theme` под LoVisual-стиль - -### Фаза 3: Рефакторинг -- [ ] Выкинуть ненужное: дебажные фичи, лишние интеграции (iris/sodium compat оставить) -- [ ] Разбить большие файлы (> 1500 строк): Scaffold, KillAura, AutoCrystal, Renderer2D -- [ ] Привести структуру к единому стандарту (нейминг, форматирование) - -### Фаза 4: Модули -- [ ] Добавить модули из `ref/modules/` (Sprint, Velocity, AntiAFK, AutoRespawn, AutoFish, ...) -- [ ] Переписать IRC-модуль (WebSocket) -- [ ] Сделать облачные конфиги (CloudAPI) - -### Фаза 5: Backend (Go) -- [ ] Написать бэкенд с нуля (Go + chi + SQLite) -- [ ] Auth (bcrypt, JWT), профили, друзья -- [ ] WebSocket хаб для IRC -- [ ] REST API для облачных конфигов - -### Фаза 6: Лаунчер (Rust) -- [ ] Написать лаунчер с нуля (Rust + egui) -- [ ] Логин/регистрация, дашборд, настройки -- [ ] Авто-запуск Minecraft с модом -- [ ] Авто-обновление - -### Фаза 7: Polish -- [ ] Звуки (49 звуков) -- [ ] Анимации (SpringAnimator) -- [ ] 6 стилей HUD -- [ ] Load-экран -- [ ] Главное меню (MainMenu) - -[Combatant Client]: https://github.com/pivosos2007/combatant -[LiquidBounce]: https://github.com/CCBlueX/LiquidBounce -[Meteor Client]: https://github.com/MeteorDevelopment/meteor-client -[ThunderHack Recode]: https://github.com/Pan4ur/ThunderHack-Recode +[loki5512344]: https://github.com/loki5512344 diff --git a/combatant-client-26.2/TODO.md b/combatant-client-26.2/TODO.md index f77c506..1a7a576 100644 --- a/combatant-client-26.2/TODO.md +++ b/combatant-client-26.2/TODO.md @@ -20,7 +20,7 @@ ### 1. Ребрендинг не закончен (пункт 2) - 288 файлов / **1464 упоминания** `combatant` в main-коде - Классы: `CombatantRenderSystem`, `CombatantRenderEngineBootstrap`, `CombatantRenderPipelines`, `CombatantVulkanBackend`, `CombatantFrameGraph`, `CombatantTerrainVertex` и др. -- Заголовки файлов: «This file is part of the Combatant Client distribution» / `copyright (c) pivosos2007` +- Заголовки файлов: «This file is part of the Combatant Client distribution» / копирайт изначального автора ### 2. Файлы-гиганты (пункт 3) — 12 файлов > 1500 строк | Файл | Строк | diff --git a/combatant-client-26.2/build.gradle b/combatant-client-26.2/build.gradle index c9771b9..3833aad 100644 --- a/combatant-client-26.2/build.gradle +++ b/combatant-client-26.2/build.gradle @@ -389,7 +389,7 @@ publishing { repositories { maven { name = "GitHubPackages" - url = uri("https://maven.pkg.github.com/pivosos2007/lovisual-client") + url = uri("https://maven.pkg.github.com/loki5512344/lovisual-client") credentials { username = findProperty("gpr.user") ?: System.getenv("GITHUB_ACTOR") ?: "" password = findProperty("gpr.key") ?: System.getenv("GITHUB_TOKEN") ?: System.getenv("GH_TOKEN") ?: "" diff --git a/combatant-client-26.2/gradle.properties b/combatant-client-26.2/gradle.properties index 447e3aa..575d761 100644 --- a/combatant-client-26.2/gradle.properties +++ b/combatant-client-26.2/gradle.properties @@ -6,7 +6,7 @@ minecraft_version=26.2 loader_version=0.19.3 # Mod Properties mod_version=0.1.1 -maven_group=pivosos2007 +maven_group=dev.loki archives_base_name=lovisual # Dependencies # check this on https://modmuss50.me/fabric.html diff --git a/combatant-client-26.2/src/dev/java/dev/loki/lovisual/features/command/impl/ProfilerCommand.java b/combatant-client-26.2/src/dev/java/dev/loki/lovisual/features/command/impl/ProfilerCommand.java index c62462b..a8d022c 100644 --- a/combatant-client-26.2/src/dev/java/dev/loki/lovisual/features/command/impl/ProfilerCommand.java +++ b/combatant-client-26.2/src/dev/java/dev/loki/lovisual/features/command/impl/ProfilerCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/Lifecycle.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/Lifecycle.java index 51ec8b1..111d4b9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/Lifecycle.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/Lifecycle.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/LoVisual.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/LoVisual.java index 7c0eccf..6b01479 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/LoVisual.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/LoVisual.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -332,7 +332,6 @@ public class LoVisual implements ClientModInitializer { // === ТИКИ === - ClientTickEvents.START_CLIENT_TICK.register(client -> { if (client.player == null) return; if (!Lifecycle.isActive()) return; @@ -377,7 +376,6 @@ public class LoVisual implements ClientModInitializer { ctx.submitNodeCollector() )); - // === HUD 2D OVERLAYS === HudElementRegistry.addFirst( diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonDescriptor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonDescriptor.java index 0eeedb5..1c2b21f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonDescriptor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonDescriptor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonIssue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonIssue.java index 4f107e3..a56d6be 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonIssue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonIssue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonManager.java index 2463662..3caa411 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonRegistration.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonRegistration.java index 7e98580..23fb9a4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonRegistration.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonRegistration.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonRenderPipelineManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonRenderPipelineManager.java index 323d5d2..cbec906 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonRenderPipelineManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonRenderPipelineManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonSnapshot.java index efcc6c6..1245bf3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonStateStore.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonStateStore.java index 2112003..6a7c424 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonStateStore.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonStateStore.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonStatus.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonStatus.java index 281b63b..ae51ccb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonStatus.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/AddonStatus.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ClickGuiSectionManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ClickGuiSectionManager.java index d5f1e58..1320dca 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ClickGuiSectionManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ClickGuiSectionManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualAddonContextImpl.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualAddonContextImpl.java index 88c3366..482234e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualAddonContextImpl.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualAddonContextImpl.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualAddonRuntimeContextImpl.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualAddonRuntimeContextImpl.java index 0f5b3bc..2f536df 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualAddonRuntimeContextImpl.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualAddonRuntimeContextImpl.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualModuleLoadContextImpl.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualModuleLoadContextImpl.java index 750d29d..79904b6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualModuleLoadContextImpl.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/LoVisualModuleLoadContextImpl.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ModuleExtensionContextImpl.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ModuleExtensionContextImpl.java index 8aae912..4949b8c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ModuleExtensionContextImpl.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ModuleExtensionContextImpl.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ModuleExtensionManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ModuleExtensionManager.java index 516f2d7..e48a9b7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ModuleExtensionManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/addon/ModuleExtensionManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddon.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddon.java index b50048c..f13e6fb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddon.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddon.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddonContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddonContext.java index 7426073..89f34b8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddonContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddonContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddonRuntimeContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddonRuntimeContext.java index e057033..026f715 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddonRuntimeContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualAddonRuntimeContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualModuleLoadContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualModuleLoadContext.java index 9dd1fdb..8526e20 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualModuleLoadContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/addon/LoVisualModuleLoadContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/clickgui/LoVisualClickGuiRenderContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/clickgui/LoVisualClickGuiRenderContext.java index 53439f1..b428412 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/clickgui/LoVisualClickGuiRenderContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/clickgui/LoVisualClickGuiRenderContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/clickgui/LoVisualClickGuiSection.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/clickgui/LoVisualClickGuiSection.java index 000a0a4..c18dc7c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/clickgui/LoVisualClickGuiSection.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/clickgui/LoVisualClickGuiSection.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/client/LoVisualClientApi.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/client/LoVisualClientApi.java index 8f63876..ada4938 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/client/LoVisualClientApi.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/client/LoVisualClientApi.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/module/LoVisualModuleExtension.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/module/LoVisualModuleExtension.java index 3477739..3b69d6f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/module/LoVisualModuleExtension.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/module/LoVisualModuleExtension.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/module/ModuleExtensionContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/module/ModuleExtensionContext.java index 6103fb8..5650182 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/module/ModuleExtensionContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/module/ModuleExtensionContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualPostProcessCallback.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualPostProcessCallback.java index b3a1752..6d07c50 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualPostProcessCallback.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualPostProcessCallback.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualPostProcessContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualPostProcessContext.java index 4862f90..de915c2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualPostProcessContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualPostProcessContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderCallback.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderCallback.java index ff0f417..57dfe2f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderCallback.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderCallback.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderContext.java index c07efe8..e93a089 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderPipelineBuilder.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderPipelineBuilder.java index 2a9692e..c382722 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderPipelineBuilder.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderPipelineBuilder.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderStage.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderStage.java index 1430de7..57057aa 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderStage.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualRenderStage.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualUniforms.java index 02e1b5c..59d2b63 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/api/v0/render/LoVisualUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroMinimapCompat.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroMinimapCompat.java index 5c562cf..9032d46 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroMinimapCompat.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroMinimapCompat.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroState.java index 01e79d7..ddbf4e4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroWorldMapCompat.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroWorldMapCompat.java index 56fac2a..5c5761e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroWorldMapCompat.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/TriangulatorXaeroWorldMapCompat.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroCommandWaypointCompat.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroCommandWaypointCompat.java index eb8bb44..f3fd349 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroCommandWaypointCompat.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroCommandWaypointCompat.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroWaypointRuntime.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroWaypointRuntime.java index 32297df..5541be8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroWaypointRuntime.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroWaypointRuntime.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroWaypointStore.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroWaypointStore.java index d730cce..d5a6458 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroWaypointStore.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/compat/xaero/XaeroWaypointStore.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigLang.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigLang.java index 9967a9f..e4b1696 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigLang.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigLang.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigNameProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigNameProvider.java index 99a3750..c63be9e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigNameProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigNameProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigObject.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigObject.java index 736997b..de8e1fd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigObject.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigObject.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigPaths.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigPaths.java index 18bf02e..66cc560 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigPaths.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigPaths.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigSerializer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigSerializer.java index eb04ce5..cfd22bf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigSerializer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigSerializer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -436,7 +436,6 @@ public enum ConfigSerializer { } } - private static JsonLookup findJsonElement(ConfigObject obj, JsonObject root, String valueName) { if (root == null || valueName == null) return JsonLookup.missing(); JsonElement direct = root.get(valueName); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigValueAliasProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigValueAliasProvider.java index 1bf644a..427c6c7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigValueAliasProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/ConfigValueAliasProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/DisableSettingI18n.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/DisableSettingI18n.java index dce4cfe..5da8d01 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/DisableSettingI18n.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/DisableSettingI18n.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/JsonConfigObject.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/JsonConfigObject.java index edb4ae1..d377c79 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/JsonConfigObject.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/JsonConfigObject.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/MainConfig.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/MainConfig.java index 9df85f2..33bf9d9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/MainConfig.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/MainConfig.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingDef.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingDef.java index 547cfa0..83e1d5c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingDef.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingDef.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingDefProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingDefProvider.java index bd0051f..674b40b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingDefProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingDefProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingOwner.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingOwner.java index 6bed304..f40740e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingOwner.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/SettingOwner.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonBooleanGroupSchema.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonBooleanGroupSchema.java index d93dbbe..4cde65b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonBooleanGroupSchema.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonBooleanGroupSchema.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonSettingSchema.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonSettingSchema.java index d325854..7f91e8c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonSettingSchema.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonSettingSchema.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonSettingSchemas.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonSettingSchemas.java index ecda2ba..ea148c0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonSettingSchemas.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/CommonSettingSchemas.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CombatPriority.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CombatPriority.java index 4a201f5..4285acc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CombatPriority.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CombatPriority.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CombatProtocolHeuristicSources.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CombatProtocolHeuristicSources.java index 13fb8b2..280af36 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CombatProtocolHeuristicSources.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CombatProtocolHeuristicSources.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CommonKey.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CommonKey.java index 38b51c5..5c2d2fd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CommonKey.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/CommonKey.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/FakeLagFlushOn.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/FakeLagFlushOn.java index 872265d..e7b3779 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/FakeLagFlushOn.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/FakeLagFlushOn.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationMode.java index aae2b5a..c721df1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationMovementCorrection.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationMovementCorrection.java index 0fb5222..4c5aa29 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationMovementCorrection.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationMovementCorrection.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationResetThreshold.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationResetThreshold.java index 465fbdf..9cc7a4f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationResetThreshold.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationResetThreshold.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationResetTicks.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationResetTicks.java index bd1be7f..ebe29f1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationResetTicks.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationResetTicks.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationThroughWalls.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationThroughWalls.java index b5c74cc..2fd4547 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationThroughWalls.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationThroughWalls.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationTiming.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationTiming.java index 00fdd0a..23ce79c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationTiming.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/RotationTiming.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/TargetFilters.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/TargetFilters.java index f546b89..02448e9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/TargetFilters.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/common/impl/TargetFilters.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileApplier.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileApplier.java index 5b20a27..a123361 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileApplier.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileApplier.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.config.profile; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.config.ConfigObject; import dev.loki.lovisual.config.values.ConfigValue; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileBinaryCodec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileBinaryCodec.java index ba1913c..4e87359 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileBinaryCodec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileBinaryCodec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileCollector.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileCollector.java index 36201bf..dd7a22a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileCollector.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileCollector.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.config.profile; - import dev.loki.lovisual.features.theme.Theme; import net.minecraft.client.Minecraft; import dev.loki.lovisual.config.ConfigObject; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDateFormatter.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDateFormatter.java index 10ed18f..7080ef0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDateFormatter.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDateFormatter.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDiff.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDiff.java index 862ac8c..cdd8edc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDiff.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDiff.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDiffEngine.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDiffEngine.java index 3869a3a..a6d59c7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDiffEngine.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileDiffEngine.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileEntry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileEntry.java index 9eafbae..4d96e0e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileEntry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileEntry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileMeta.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileMeta.java index 2e7b074..7a310b1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileMeta.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileMeta.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileService.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileService.java index 475f75d..5a4b888 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileService.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileService.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileSnapshot.java index 2c46342..0591ce1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileStorage.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileStorage.java index 1ecb8c4..deac7fd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileStorage.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileStorage.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -20,15 +20,25 @@ import java.util.List; import java.util.Locale; public final class ConfigProfileStorage { - public static final String EXTENSION = ".cbcfg"; - private static final Path ROOT = ConfigPaths.profilesRoot(); + public static final String EXTENSION = ".lvcfg"; + public static final String LEGACY_EXTENSION = ".cbcfg"; + private final Path root; private final ConfigProfileBinaryCodec codec = new ConfigProfileBinaryCodec(); + public ConfigProfileStorage() { + this(ConfigPaths.profilesRoot()); + } + + ConfigProfileStorage(Path root) { + this.root = root; + } + public static String sanitizeFileName(String name) { if (name == null) return "config"; String base = name.trim().toLowerCase(Locale.ROOT); - if (base.endsWith(EXTENSION)) base = base.substring(0, base.length() - EXTENSION.length()); + base = stripExtension(base, EXTENSION); + base = stripExtension(base, LEGACY_EXTENSION); if (base.isEmpty()) return "config"; StringBuilder out = new StringBuilder(base.length()); for (int i = 0; i < base.length(); i++) { @@ -42,12 +52,17 @@ public final class ConfigProfileStorage { return out.length() == 0 ? "config" : out.toString(); } + private static String stripExtension(String value, String extension) { + if (value.endsWith(extension)) return value.substring(0, value.length() - extension.length()); + return value; + } + public Path root() { - return ROOT; + return root; } public Path directory(ConfigProfileType type) { - return ROOT.resolve(type.folderName()); + return root.resolve(type.folderName()); } public List list(ConfigProfileType type) { @@ -56,7 +71,7 @@ public final class ConfigProfileStorage { Path dir = directory(type); if (!Files.isDirectory(dir)) return out; try (var stream = Files.list(dir)) { - stream.filter(path -> Files.isRegularFile(path) && path.getFileName().toString().endsWith(EXTENSION)) + stream.filter(path -> Files.isRegularFile(path) && hasProfileExtension(path)) .forEach(path -> { try { ConfigProfileMeta meta = codec.readMeta(Files.readAllBytes(path)); @@ -72,12 +87,16 @@ public final class ConfigProfileStorage { return out; } + private static boolean hasProfileExtension(Path path) { + String name = path.getFileName().toString().toLowerCase(Locale.ROOT); + return name.endsWith(EXTENSION) || name.endsWith(LEGACY_EXTENSION); + } + public ImportResult importProfileFile(Path source, boolean moveSource) throws IOException { if (source == null) throw new IllegalArgumentException("profile path is null"); if (!Files.isRegularFile(source)) throw new IOException("profile is not a regular file: " + source); - String fileName = source.getFileName() == null ? "" : source.getFileName().toString(); - if (!fileName.toLowerCase(Locale.ROOT).endsWith(EXTENSION)) { - throw new IOException("not a " + EXTENSION + " profile: " + source); + if (!hasProfileExtension(source)) { + throw new IOException("not a " + EXTENSION + " or " + LEGACY_EXTENSION + " profile: " + source); } byte[] bytes = Files.readAllBytes(source); @@ -98,7 +117,7 @@ public final class ConfigProfileStorage { } public ConfigProfileSnapshot read(ConfigProfileType type, String idOrName) throws IOException { - Path path = file(type, idOrName); + Path path = resolveExisting(type, idOrName); return codec.read(Files.readAllBytes(path)); } @@ -116,8 +135,9 @@ public final class ConfigProfileStorage { } public boolean delete(ConfigProfileType type, String idOrName) throws IOException { - Path path = file(type, idOrName); - return Files.deleteIfExists(path); + boolean deleted = Files.deleteIfExists(file(type, idOrName)); + deleted |= Files.deleteIfExists(legacyFile(type, idOrName)); + return deleted; } public ConfigProfileSnapshot rename(ConfigProfileType type, String idOrName, String newName) throws IOException { @@ -125,7 +145,7 @@ public final class ConfigProfileStorage { ConfigProfileSnapshot old = read(type, idOrName); ConfigProfileMeta oldMeta = old.meta(); ConfigProfileMeta newMeta = oldMeta.withName(newName.trim(), System.currentTimeMillis()); - Path oldPath = file(type, oldMeta.getId()); + Path oldPath = resolveExisting(type, oldMeta.getId()); Path newPath = file(type, newMeta.getId()); if (!oldMeta.getId().equals(newMeta.getId()) && Files.exists(newPath)) { throw new IOException("profile already exists: " + newMeta.name()); @@ -137,24 +157,42 @@ public final class ConfigProfileStorage { } public boolean exists(ConfigProfileType type, String idOrName) { - return Files.exists(file(type, idOrName)); + return Files.exists(file(type, idOrName)) || Files.exists(legacyFile(type, idOrName)); } + /** Canonical storage path — always uses the current {@link #EXTENSION}. */ public Path file(ConfigProfileType type, String idOrName) { String id = sanitizeFileName(idOrName); - if (!id.endsWith(EXTENSION)) id += EXTENSION; + if (id.endsWith(LEGACY_EXTENSION)) { + id = stripExtension(id, LEGACY_EXTENSION) + EXTENSION; + } else if (!id.endsWith(EXTENSION)) { + id += EXTENSION; + } return directory(type).resolve(id); } + private Path legacyFile(ConfigProfileType type, String idOrName) { + String id = sanitizeFileName(idOrName); + if (!id.endsWith(LEGACY_EXTENSION)) id += LEGACY_EXTENSION; + return directory(type).resolve(id); + } + + private Path resolveExisting(ConfigProfileType type, String idOrName) { + Path canonical = file(type, idOrName); + if (Files.exists(canonical)) return canonical; + Path legacy = legacyFile(type, idOrName); + return Files.exists(legacy) ? legacy : canonical; + } + private void normalizeLooseProfiles() { - if (!Files.isDirectory(ROOT)) return; + if (!Files.isDirectory(root)) return; List candidates = new ArrayList<>(); - try (var stream = Files.walk(ROOT)) { + try (var stream = Files.walk(root)) { stream.filter(Files::isRegularFile) - .filter(path -> path.getFileName().toString().toLowerCase(Locale.ROOT).endsWith(EXTENSION)) + .filter(ConfigProfileStorage::hasProfileExtension) .forEach(candidates::add); } catch (IOException e) { - DebugLog.error("Failed to scan loose config profiles %s", e, ROOT.toAbsolutePath()); + DebugLog.error("Failed to scan loose config profiles %s", e, root.toAbsolutePath()); return; } diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileType.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileType.java index 28f7fe6..50617f6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileType.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileType.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileValueCodec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileValueCodec.java index ec84439..f2dc8ec 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileValueCodec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/profile/ConfigProfileValueCodec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BindMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BindMode.java index 5653127..86602ec 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BindMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BindMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BooleanMapValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BooleanMapValue.java index fda8e31..610511b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BooleanMapValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BooleanMapValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BooleanValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BooleanValue.java index 4fa7c46..b94cbe9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BooleanValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/BooleanValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ColorValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ColorValue.java index 28d9571..cad924a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ColorValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ColorValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ConfigValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ConfigValue.java index 9dfe61f..8174049 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ConfigValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ConfigValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/EnumIds.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/EnumIds.java index 07dbc58..3f9ca51 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/EnumIds.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/EnumIds.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/EnumValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/EnumValue.java index bbe9234..3d9c6dd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/EnumValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/EnumValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ItemCooldownRulesValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ItemCooldownRulesValue.java index 4e48cc3..eeaae5d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ItemCooldownRulesValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ItemCooldownRulesValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ItemIdSetValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ItemIdSetValue.java index 55ce55b..55177b3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ItemIdSetValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ItemIdSetValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/KeyBindValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/KeyBindValue.java index 15e94df..5f417f2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/KeyBindValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/KeyBindValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ModeValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ModeValue.java index 3a4da98..900dfca 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ModeValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/ModeValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/NumberValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/NumberValue.java index 42f4407..eb976a9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/NumberValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/NumberValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/RGBAColorValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/RGBAColorValue.java index 8b2563d..c368a61 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/RGBAColorValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/RGBAColorValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/RGBColorValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/RGBColorValue.java index 2ffcfda..6106d97 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/RGBColorValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/RGBColorValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/SetValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/SetValue.java index a2e5665..fb9541b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/SetValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/SetValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/StringValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/StringValue.java index ec7aa7d..611417d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/StringValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/config/values/StringValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/Event.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/Event.java index b489117..52776fd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/Event.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/Event.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/EventBus.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/EventBus.java index 2dd4de4..ac19cb2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/EventBus.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/EventBus.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/EventHandler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/EventHandler.java index 52d3887..6e1c7ca 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/EventHandler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/EventHandler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/Events.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/Events.java index d6ebd30..402fd7c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/Events.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/Events.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/UsedImplicitly.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/UsedImplicitly.java index 88f40a9..54743ac 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/UsedImplicitly.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/UsedImplicitly.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/AttackEntityEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/AttackEntityEvent.java index 8395a7e..3abe1c1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/AttackEntityEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/AttackEntityEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/BlinkPacketEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/BlinkPacketEvent.java index fee8b32..d6f1fa5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/BlinkPacketEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/BlinkPacketEvent.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.events.impl; @@ -19,9 +13,6 @@ import dev.loki.lovisual.events.Event; import dev.loki.lovisual.util.network.BlinkManager; import dev.loki.lovisual.util.network.TransferOrigin; -/** - * Adapted from LiquidBounce's BlinkPacketEvent. - */ public class BlinkPacketEvent extends Event { private final Packet packet; @Getter diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/CombatProtocolBossbarEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/CombatProtocolBossbarEvent.java index 701fa80..467af63 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/CombatProtocolBossbarEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/CombatProtocolBossbarEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/CrosshairTargetUpdateEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/CrosshairTargetUpdateEvent.java index e229591..87d9875 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/CrosshairTargetUpdateEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/CrosshairTargetUpdateEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventBreakBlock.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventBreakBlock.java index 6ce91bb..4c960c1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventBreakBlock.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventBreakBlock.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventCollision.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventCollision.java index 1620296..55dd0c8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventCollision.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventCollision.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventPostSync.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventPostSync.java index b3d648a..17ef052 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventPostSync.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventPostSync.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventPushOutOfBlocks.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventPushOutOfBlocks.java index f805382..572b6b3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventPushOutOfBlocks.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventPushOutOfBlocks.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventSync.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventSync.java index 6eb78f7..eeab483 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventSync.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventSync.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventTargetChanged.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventTargetChanged.java index 5b070d8..beb899c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventTargetChanged.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/EventTargetChanged.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/FireworkEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/FireworkEvent.java index 14a7100..678a1ff 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/FireworkEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/FireworkEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/GameTickEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/GameTickEvent.java index eaa99f2..6179ca4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/GameTickEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/GameTickEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/I18nPreflightCollectEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/I18nPreflightCollectEvent.java index 78dfd87..4b23fd1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/I18nPreflightCollectEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/I18nPreflightCollectEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/KeyInputEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/KeyInputEvent.java index 937f3c6..e433a7b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/KeyInputEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/KeyInputEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/KeybindIsPressedEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/KeybindIsPressedEvent.java index 9312d37..4f2a141 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/KeybindIsPressedEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/KeybindIsPressedEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/LightmapEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/LightmapEvent.java index ccf8aac..67ef721 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/LightmapEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/LightmapEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/LightmapModifyEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/LightmapModifyEvent.java index 5a0ef5e..03b247c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/LightmapModifyEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/LightmapModifyEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/MovementInputEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/MovementInputEvent.java index f2070e6..8c75337 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/MovementInputEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/MovementInputEvent.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.events.impl; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PacketEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PacketEvent.java index d9b0acf..0d9ad7c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PacketEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PacketEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerJumpEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerJumpEvent.java index 4b046a2..9943cd6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerJumpEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerJumpEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerMoveEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerMoveEvent.java index f105cdf..3ad7a1e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerMoveEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerMoveEvent.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.events.impl; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerSafeWalkEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerSafeWalkEvent.java index 4db3358..cbd025a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerSafeWalkEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerSafeWalkEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerStepEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerStepEvent.java index 3df3814..a9f9d3b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerStepEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerStepEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerStepSuccessEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerStepSuccessEvent.java index 292f601..41b9016 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerStepSuccessEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerStepSuccessEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerVelocityStrafe.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerVelocityStrafe.java index f40ad44..5cfd9df 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerVelocityStrafe.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PlayerVelocityStrafe.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PostPlayerUpdateEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PostPlayerUpdateEvent.java index 01965ea..2acb7cf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PostPlayerUpdateEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PostPlayerUpdateEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpChatEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpChatEvent.java index 01cfc02..ba42eab 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpChatEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpChatEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpOverlayEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpOverlayEvent.java index a3d4cc9..561f2fc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpOverlayEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpOverlayEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpTabEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpTabEvent.java index 9b7f8ce..f812c06 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpTabEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/PvpTabEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/RenderPrewarmCollectEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/RenderPrewarmCollectEvent.java index 8687c79..a2d4fc5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/RenderPrewarmCollectEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/RenderPrewarmCollectEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/RotationUpdateEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/RotationUpdateEvent.java index 43494d4..ff9d86e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/RotationUpdateEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/RotationUpdateEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/SprintControlEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/SprintControlEvent.java index 27d81b7..11eda63 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/SprintControlEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/events/impl/SprintControlEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountAuthType.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountAuthType.java index 7201edb..bf226eb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountAuthType.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountAuthType.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountConfig.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountConfig.java index 86814d5..1224c9d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountConfig.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountConfig.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountEntry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountEntry.java index 218f8fb..29569e0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountEntry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/AccountEntry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/SkinManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/SkinManager.java index 45fc99f..6f3d29e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/SkinManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/account/SkinManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/ClientCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/ClientCommand.java index da4b5c9..36c2e9b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/ClientCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/ClientCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandContext.java index 5353b38..f2f63a4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandInfo.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandInfo.java index 5226c10..831c08b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandInfo.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandInfo.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandManager.java index fb1a9f9..4674d29 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandMetadata.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandMetadata.java index 6e4d37e..7ce58e3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandMetadata.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandMetadata.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandOutput.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandOutput.java index b14f1c8..1df8687 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandOutput.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/CommandOutput.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.command; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.features.theme.Themes; import net.minecraft.client.Minecraft; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/AddonsCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/AddonsCommand.java index 2196f10..45f9836 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/AddonsCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/AddonsCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/BindCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/BindCommand.java index ce71610..cfcc782 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/BindCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/BindCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/CommandUtils.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/CommandUtils.java index 445c66b..59cb8d8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/CommandUtils.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/CommandUtils.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ConfigCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ConfigCommand.java index d311680..c4569e2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ConfigCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ConfigCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/CoordinatesCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/CoordinatesCommand.java index 7dd956e..ce61eda 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/CoordinatesCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/CoordinatesCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/HelpCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/HelpCommand.java index f7eab87..31cad51 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/HelpCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/HelpCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/HideCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/HideCommand.java index b5c6141..ae78993 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/HideCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/HideCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/IrisCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/IrisCommand.java index 136a068..4a1c9de 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/IrisCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/IrisCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ModulesCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ModulesCommand.java index 1887f26..c340115 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ModulesCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ModulesCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/PingCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/PingCommand.java index f248598..ddd3e06 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/PingCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/PingCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/RelationCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/RelationCommand.java index 609a2ab..bd23b17 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/RelationCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/RelationCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ServerInfoCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ServerInfoCommand.java index 968361f..5a26254 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ServerInfoCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ServerInfoCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ToggleCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ToggleCommand.java index 3a3fa21..6d44138 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ToggleCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/ToggleCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/TpsCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/TpsCommand.java index 0bd06cb..8e59607 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/TpsCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/TpsCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/UsernameCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/UsernameCommand.java index 17c2ce8..80d38e4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/UsernameCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/UsernameCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/XaeroWaypointCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/XaeroWaypointCommand.java index 5a17313..f1d8234 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/XaeroWaypointCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/command/impl/XaeroWaypointCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatCommandMerge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatCommandMerge.java index ad4688d..b5c600b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatCommandMerge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatCommandMerge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatContextMenuHandler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatContextMenuHandler.java index 19acd56..86f6fbd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatContextMenuHandler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatContextMenuHandler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatContextMenuModel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatContextMenuModel.java index ba92181..25fc7d8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatContextMenuModel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatContextMenuModel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatDrawUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatDrawUtil.java index 3a058b3..9b61c0e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatDrawUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatDrawUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatEditBoxUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatEditBoxUtil.java index 2f5d481..76afdb3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatEditBoxUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatEditBoxUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFontUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFontUtil.java index d19f389..15c8071 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFontUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFontUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFrameModel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFrameModel.java index cc8ad9b..46a7c65 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFrameModel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFrameModel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFrameRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFrameRenderer.java index 3d3b9be..c5efb67 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFrameRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatFrameRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatGlyphRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatGlyphRenderer.java index 2ee84ed..5dba051 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatGlyphRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatGlyphRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatHoverCache.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatHoverCache.java index 76abe99..981111e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatHoverCache.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatHoverCache.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatInputHandler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatInputHandler.java index 622ba5f..a8fa7a1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatInputHandler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatInputHandler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatInputRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatInputRenderer.java index 4730432..ea9ce16 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatInputRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatInputRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatLayoutEngine.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatLayoutEngine.java index 84d0dd7..43a0af4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatLayoutEngine.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatLayoutEngine.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatLineLayout.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatLineLayout.java index 1a1e45f..927053f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatLineLayout.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatLineLayout.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMessageGrouping.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMessageGrouping.java index b1c04cf..f2d26fd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMessageGrouping.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMessageGrouping.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMessageRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMessageRenderer.java index c2e583c..e1b8fb9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMessageRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMessageRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatModel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatModel.java index d93a456..c7b75d1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatModel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatModel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMouseClickHandler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMouseClickHandler.java index fa8a67c..774b034 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMouseClickHandler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatMouseClickHandler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatRenderer.java index 6d62622..c357691 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSearch.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSearch.java index 6d7b284..6b77503 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSearch.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSearch.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSegmentUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSegmentUtil.java index 40a681a..9068c02 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSegmentUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSegmentUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatStore.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatStore.java index 9213646..46056e3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatStore.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatStore.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -64,4 +64,3 @@ public final class BetterChatStore { } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatStoreManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatStoreManager.java index 0c26de7..01d2441 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatStoreManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatStoreManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSuggestionRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSuggestionRenderer.java index 26c34a2..e4831d6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSuggestionRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSuggestionRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSuggestionState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSuggestionState.java index 1f3bd33..2894365 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSuggestionState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatSuggestionState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatTabHandler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatTabHandler.java index 9bc8d69..f27a5cd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatTabHandler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatTabHandler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatTooltipRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatTooltipRenderer.java index 13fd7c9..5ca52ed 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatTooltipRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatTooltipRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatViewport.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatViewport.java index ceee67f..7d9a600 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatViewport.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/BetterChatViewport.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/ChatHoverUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/ChatHoverUtil.java index b6c05c8..c3aca73 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/ChatHoverUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/ChatHoverUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/ChatLine.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/ChatLine.java index 1535f80..6fb6070 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/ChatLine.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/ChatLine.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/CommandSuggestorBridge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/CommandSuggestorBridge.java index 8a69b5e..c60a4a8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/CommandSuggestorBridge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/chat/CommandSuggestorBridge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -256,4 +256,3 @@ public enum CommandSuggestorBridge { } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiEditorScreen.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiEditorScreen.java index 47d3447..1d82a5d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiEditorScreen.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiEditorScreen.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiPickerScreen.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiPickerScreen.java index cb9c014..3f531b8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiPickerScreen.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiPickerScreen.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiRenderer.java index 0ca4401..1ac4936 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiScreen.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiScreen.java index fe5be5c..8cbe520 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiScreen.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiScreen.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiSearch.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiSearch.java index cc5ec2a..8420ea4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiSearch.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/ClickGuiSearch.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/editor/ClickGuiTextEditorState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/editor/ClickGuiTextEditorState.java index 708930e..d2a91c6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/editor/ClickGuiTextEditorState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/editor/ClickGuiTextEditorState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuCategory.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuCategory.java index a45c22a..e551598 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuCategory.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuCategory.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuPanel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuPanel.java index b109fc9..aec9741 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuPanel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuPanel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -263,7 +263,6 @@ final class ModulesMenuPanel { return false; } - void updateScrollbarDrag(float mx, float my) { if (modulesScrollbarDragging) updateModulesScrollbarDrag(my); if (settingsScrollbarDragging) updateSettingsScrollbarDrag(my); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuResolver.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuResolver.java index 600500c..c2095f3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuResolver.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuResolver.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuScreen.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuScreen.java index b231d7c..a0f2f48 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuScreen.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuScreen.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuStyle.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuStyle.java index 4bb5b10..21f9f26 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuStyle.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/modules/ModulesMenuStyle.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.clickgui.layout.screen.modules; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.features.gui.clickgui.layout.screen.settings.SettingsGuiPalette; import dev.loki.lovisual.features.theme.Themes; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/MenuScreen.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/MenuScreen.java index 38a3749..8bb56b4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/MenuScreen.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/MenuScreen.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.clickgui.layout.screen.settings; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.config.MainConfig; import dev.loki.lovisual.render.engine.renderer.RenderWarpStack; @@ -195,7 +194,6 @@ public final class MenuScreen { } } - private void renderContextHints(float areaX, float areaY, float areaW, float areaH, float alpha) { MainConfig config = MainConfig.get(); if (!config.isClickGuiHintsEnabled()) return; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/MenuSettingsResolver.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/MenuSettingsResolver.java index 146d916..a0cb3d2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/MenuSettingsResolver.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/MenuSettingsResolver.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -95,7 +95,6 @@ public enum MenuSettingsResolver { public static void toggleEntry(String id) { if (id == null || id.isBlank()) return; - String mappedId = mapUiAlias(id); if (!mappedId.equals(id)) { toggleEntry(mappedId); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/SettingsGuiPalette.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/SettingsGuiPalette.java index 4c5a53e..18d5592 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/SettingsGuiPalette.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/SettingsGuiPalette.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.clickgui.layout.screen.settings; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.features.theme.Themes; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/category/CategoryComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/category/CategoryComponent.java index f4f45e1..00d80e8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/category/CategoryComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/category/CategoryComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigDiffPanelComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigDiffPanelComponent.java index 8179793..e2788b4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigDiffPanelComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigDiffPanelComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigProfileCardComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigProfileCardComponent.java index d2c3107..b73978c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigProfileCardComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigProfileCardComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigProfilesComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigProfilesComponent.java index 95157ac..3801e11 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigProfilesComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/config/ConfigProfilesComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -448,7 +448,7 @@ public final class ConfigProfilesComponent { float emptyW = ClickGuiRenderer.textWidth(ClickGuiRenderer.getInterRegular(), empty, emptySize); ClickGuiRenderer.drawText(ClickGuiRenderer.getInterRegular(), empty, x + (w - emptyW) * 0.5f, y + h * 0.42f, emptySize, palette.panelMuted(), false); if (!ClickGuiSearch.isActive() || ClickGuiSearch.getText().isBlank()) { - String hint = ClickGuiI18n.tr("clickgui.settings.config.empty.drop_hint", "Drop .cbcfg files here, or put them anywhere under config/lovisual/profiles/."); + String hint = ClickGuiI18n.tr("clickgui.settings.config.empty.drop_hint", "Drop .lvcfg files here, or put them anywhere under config/lovisual/profiles/."); float hintSize = 6.9f * scale; String fitted = ClickGuiRenderer.fitText(ClickGuiRenderer.getInterRegular(), hint, hintSize, w - 18f * scale); float hintW = ClickGuiRenderer.textWidth(ClickGuiRenderer.getInterRegular(), fitted, hintSize); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/main/MainSettingsComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/main/MainSettingsComponent.java index 6d60c54..f5ac573 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/main/MainSettingsComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/main/MainSettingsComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/ModuleComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/ModuleComponent.java index 08e4b9c..8ba4cd8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/ModuleComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/ModuleComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/ModuleSettingsWindow.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/ModuleSettingsWindow.java index 18a11d8..79aa554 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/ModuleSettingsWindow.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/ModuleSettingsWindow.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/SettingsPanelComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/SettingsPanelComponent.java index eec5f7b..d697f54 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/SettingsPanelComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/module/SettingsPanelComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -514,7 +514,6 @@ public final class SettingsPanelComponent { ); } - private void renderSettingsPanelHints(float fallbackX, float fallbackY, float fallbackW, float fallbackH, float scale, float alpha) { MainConfig config = MainConfig.get(); if (hudContext || !isActive() || !config.isClickGuiHintsEnabled()) return; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/BackgroundComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/BackgroundComponent.java index 73e3a8c..1eb07f3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/BackgroundComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/BackgroundComponent.java @@ -1,8 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. - * Portions derived from ThunderHack Recode, copyright (c) 2023-2024 Pan4ur & 06ED. - * Upstream: https://github.com/Pan4ur/ThunderHack-Recode + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/CategoryContainerComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/CategoryContainerComponent.java index 6c377db..4070f07 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/CategoryContainerComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/CategoryContainerComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/SearchComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/SearchComponent.java index 0278af2..f26fff1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/SearchComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/SearchComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/StatusRender.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/StatusRender.java index d19b23d..c50c364 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/StatusRender.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/other/StatusRender.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/OnlineRelationPlayerPickerComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/OnlineRelationPlayerPickerComponent.java index 6dc164c..75460ff 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/OnlineRelationPlayerPickerComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/OnlineRelationPlayerPickerComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -755,7 +755,6 @@ final class OnlineRelationPlayerPickerComponent { return mode.color(PlayerRelations.get()) | 0xFF000000; } - private static int pingBaseColor(int latency) { if (latency < 0) return 0xFF8993A3; if (latency < 90) return 0xFF52F2A1; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/RelationPlayerCardComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/RelationPlayerCardComponent.java index 92adf0a..fe7dd59 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/RelationPlayerCardComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/RelationPlayerCardComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/RelationsComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/RelationsComponent.java index 78bd191..05316c3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/RelationsComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/relations/RelationsComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/theme/ThemeComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/theme/ThemeComponent.java index 010192a..5078500 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/theme/ThemeComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/theme/ThemeComponent.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.clickgui.layout.screen.settings.implement.theme; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.features.gui.clickgui.ClickGuiRenderer; import dev.loki.lovisual.features.gui.clickgui.ClickGuiSearch; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/theme/ThemeEditorPreviewComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/theme/ThemeEditorPreviewComponent.java index b1d7b3e..45f28a9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/theme/ThemeEditorPreviewComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/implement/theme/ThemeEditorPreviewComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/render/LayoutRender2D.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/render/LayoutRender2D.java index c174b2f..971c1f0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/render/LayoutRender2D.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/layout/screen/settings/render/LayoutRender2D.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/ClickGuiPickerState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/ClickGuiPickerState.java index 2839ad9..9ce76f0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/ClickGuiPickerState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/ClickGuiPickerState.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.clickgui.picker; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.render.engine.text.*; import net.minecraft.util.Util; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerCatalog.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerCatalog.java index 547c577..34e0504 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerCatalog.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerCatalog.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerCatalogFactory.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerCatalogFactory.java index f31b1c6..e4aaefb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerCatalogFactory.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerCatalogFactory.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerEntryData.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerEntryData.java index b10c2ad..aaaf47d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerEntryData.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/picker/PickerEntryData.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/protocol/CombatProtocolHeuristicsEditorState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/protocol/CombatProtocolHeuristicsEditorState.java index 4fbb906..4c0ce7a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/protocol/CombatProtocolHeuristicsEditorState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/protocol/CombatProtocolHeuristicsEditorState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/ClickGuiSection.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/ClickGuiSection.java index ecef493..65d0a9e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/ClickGuiSection.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/ClickGuiSection.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/ModulesSection.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/ModulesSection.java index 0e5d075..ffa8679 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/ModulesSection.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/ModulesSection.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/SettingsSection.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/SettingsSection.java index 66a9fe3..cdc7274 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/SettingsSection.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/SettingsSection.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/settings/SettingsTabRuntime.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/settings/SettingsTabRuntime.java index 25fd830..caf2432 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/settings/SettingsTabRuntime.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/sections/settings/SettingsTabRuntime.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BindRendererUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BindRendererUtil.java index 094f965..b379f8e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BindRendererUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BindRendererUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BooleanSetting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BooleanSetting.java index 4181020..e4603d4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BooleanSetting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BooleanSetting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BooleanSettingRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BooleanSettingRenderer.java index 6e3d83e..47db65f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BooleanSettingRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/BooleanSettingRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorPresetStore.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorPresetStore.java index d689430..6d2364a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorPresetStore.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorPresetStore.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSetting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSetting.java index db85845..d3ed69f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSetting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSetting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingDrag.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingDrag.java index 6b21567..afb2e3c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingDrag.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingDrag.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingHexInput.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingHexInput.java index 807fbdd..3193227 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingHexInput.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingHexInput.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingHexState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingHexState.java index bebcb66..1007ab1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingHexState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingHexState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingLayout.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingLayout.java index b010545..394cf38 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingLayout.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingLayout.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingMath.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingMath.java index b6875f3..865470e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingMath.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingMath.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingNoAlpha.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingNoAlpha.java index b3c5d66..130f6a9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingNoAlpha.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingNoAlpha.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingPresetHandler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingPresetHandler.java index cb14361..5d79a20 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingPresetHandler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingPresetHandler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingPresetRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingPresetRenderer.java index 5b183b4..27b75a5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingPresetRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingPresetRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingRenderer.java index bc4a8f6..24c501b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingSquareRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingSquareRenderer.java index 4ceabd4..98d7027 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingSquareRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ColorSettingSquareRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ConfigColorSettingNoAlpha.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ConfigColorSettingNoAlpha.java index 7cc4ebd..d724d95 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ConfigColorSettingNoAlpha.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ConfigColorSettingNoAlpha.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/CooldownRulesSetting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/CooldownRulesSetting.java index dcf57f0..b053d46 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/CooldownRulesSetting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/CooldownRulesSetting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/FunctionBindSetting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/FunctionBindSetting.java index 1cd7b23..d5c204c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/FunctionBindSetting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/FunctionBindSetting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/FunctionBindSettingRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/FunctionBindSettingRenderer.java index 2b61be2..3030766 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/FunctionBindSettingRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/FunctionBindSettingRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/GroupSetting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/GroupSetting.java index 5c2b14b..9ac0616 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/GroupSetting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/GroupSetting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -97,4 +97,3 @@ public class GroupSetting extends Setting { } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/GroupSettingRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/GroupSettingRenderer.java index 0481289..1ec7721 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/GroupSettingRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/GroupSettingRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nDuplicateScanner.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nDuplicateScanner.java index 856734b..1bc2dc5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nDuplicateScanner.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nDuplicateScanner.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nPreflightContributors.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nPreflightContributors.java index 2d607df..4427d1a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nPreflightContributors.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nPreflightContributors.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nPreflightManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nPreflightManager.java index 00f23ea..eb8df39 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nPreflightManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/I18nPreflightManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/KeyBindSetting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/KeyBindSetting.java index 037908e..d542beb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/KeyBindSetting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/KeyBindSetting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/KeyBindSettingRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/KeyBindSettingRenderer.java index eeed3ef..4682de4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/KeyBindSettingRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/KeyBindSettingRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModeSetting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModeSetting.java index 4c9c473..bf09749 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModeSetting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModeSetting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModeSettingRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModeSettingRenderer.java index a21c5ae..6be0471 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModeSettingRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModeSettingRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModulesSettingsSkin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModulesSettingsSkin.java index 02b657c..5efa247 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModulesSettingsSkin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ModulesSettingsSkin.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.clickgui.settings; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.features.gui.clickgui.ClickGuiRenderer; import dev.loki.lovisual.features.theme.Themes; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/PickerDetailOwner.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/PickerDetailOwner.java index 9c52f08..831d26d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/PickerDetailOwner.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/PickerDetailOwner.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ProtocolHeuristicsSetting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ProtocolHeuristicsSetting.java index c4c02f4..63aa755 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ProtocolHeuristicsSetting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/ProtocolHeuristicsSetting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/Setting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/Setting.java index d6d29be..c83e58a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/Setting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/Setting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingFactory.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingFactory.java index bb6d8cf..91fda0c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingFactory.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingFactory.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRenderContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRenderContext.java index 36c81fe..d039851 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRenderContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRenderContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRenderSurface.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRenderSurface.java index e1f0049..60b439e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRenderSurface.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRenderSurface.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRendererBridge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRendererBridge.java index 3e92a60..bd834d2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRendererBridge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingRendererBridge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingSkinUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingSkinUtil.java index 14fb5a9..bccf72f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingSkinUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingSkinUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingTextInputUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingTextInputUtil.java index e66ffe5..756fb1f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingTextInputUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SettingTextInputUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderSetting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderSetting.java index 1847072..a1b3679 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderSetting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderSetting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderSettingRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderSettingRenderer.java index 229f237..9fbb8aa 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderSettingRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderSettingRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderTextInputHandler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderTextInputHandler.java index 3dab9e8..b98eb4c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderTextInputHandler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderTextInputHandler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderTextInputState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderTextInputState.java index 08fdea4..2bf69d4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderTextInputState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/SliderTextInputState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextEditorOwner.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextEditorOwner.java index 6df89bc..d6aebe2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextEditorOwner.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextEditorOwner.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListSetting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListSetting.java index 4469179..2324800 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListSetting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListSetting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListSettingRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListSettingRenderer.java index 13a1439..cc5360b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListSettingRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListSettingRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListTextEditHandler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListTextEditHandler.java index 6d08e41..8e47d39 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListTextEditHandler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextListTextEditHandler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSetting.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSetting.java index 72810de..08c918c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSetting.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSetting.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSettingRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSettingRenderer.java index 5dff8e5..ac35137 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSettingRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSettingRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSettingTextInputHandler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSettingTextInputHandler.java index 05278bf..89e0c3e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSettingTextInputHandler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/TextSettingTextInputHandler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/UnifiedSettingRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/UnifiedSettingRenderer.java index 4f3172c..3607da3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/UnifiedSettingRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/UnifiedSettingRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/UnifiedSettingsSkin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/UnifiedSettingsSkin.java index 5d0c895..2963b0f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/UnifiedSettingsSkin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/settings/UnifiedSettingsSkin.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.clickgui.settings; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.render.engine.renderer.Renderer2D; import dev.loki.lovisual.features.gui.clickgui.ClickGuiRenderer; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiHintOverlay.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiHintOverlay.java index 2a26712..151e797 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiHintOverlay.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiHintOverlay.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiI18n.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiI18n.java index 814534f..6945140 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiI18n.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiI18n.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiMath.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiMath.java index 8582691..cb15da3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiMath.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiMath.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiRichTextRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiRichTextRenderer.java index 7ed57dd..6538527 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiRichTextRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/clickgui/util/ClickGuiRichTextRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/AbstractHudElement.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/AbstractHudElement.java index d964b24..d24af3e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/AbstractHudElement.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/AbstractHudElement.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/BaseHudElement.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/BaseHudElement.java index 4a662f7..52313d1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/BaseHudElement.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/BaseHudElement.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/CooldownRender.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/CooldownRender.java index 95b4ca6..3efb36a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/CooldownRender.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/CooldownRender.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudAnchorX.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudAnchorX.java index 65200da..1a5fc53 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudAnchorX.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudAnchorX.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudAnchorY.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudAnchorY.java index c5193bb..e851ed3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudAnchorY.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudAnchorY.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementAutoLoader.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementAutoLoader.java index e645b88..f8c1e7c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementAutoLoader.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementAutoLoader.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementInfo.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementInfo.java index e4850e8..949dc3e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementInfo.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementInfo.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementRegister.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementRegister.java index 1b4c640..bda5f6e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementRegister.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElementRegister.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElements.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElements.java index 556689b..2307a2e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElements.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudElements.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudGlobalConfig.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudGlobalConfig.java index abbc091..875dadf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudGlobalConfig.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudGlobalConfig.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudRenderSpace.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudRenderSpace.java index 9fce72c..534312e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudRenderSpace.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudRenderSpace.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudRenderUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudRenderUtil.java index b5a5a1c..e028fc2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudRenderUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudRenderUtil.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.hud; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.features.theme.Themes; import dev.loki.lovisual.render.engine.animation.AnimationUtility; @@ -19,7 +18,6 @@ import dev.loki.lovisual.render.engine.renderer.Renderer2D; public enum HudRenderUtil { ; - public static final int GLASS_BG = 0x660C0C0C; public static final float GLASS_PANEL_FILL_ALPHA = 0.165f; public static final float GLASS_SMALL_FILL_ALPHA = 0.212f; @@ -95,7 +93,6 @@ public enum HudRenderUtil { ); } - public static void drawLiquidGlassCorners(float x, float y, float w, diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudTextEffects.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudTextEffects.java index 8f01af8..5ac4875 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudTextEffects.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/HudTextEffects.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/WidgetAnchorSide.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/WidgetAnchorSide.java index d3791bb..9bf368e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/WidgetAnchorSide.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/WidgetAnchorSide.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableHudElement.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableHudElement.java index aa044f9..9274a83 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableHudElement.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableHudElement.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableHudElementRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableHudElementRegistry.java index a3a941d..9c52001 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableHudElementRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableHudElementRegistry.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.hud.draggable; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.features.gui.hud.*; import dev.loki.lovisual.features.module.HudPhase; @@ -956,7 +955,6 @@ public enum DraggableHudElementRegistry { return changed; } - private static boolean isWidgetAnchorModifierDown() { return KeyManager.isComboHeldAllowScreen("LEFT_ALT") || KeyManager.isComboHeldAllowScreen("RIGHT_ALT"); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableLayoutValue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableLayoutValue.java index 1c0955e..670e52f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableLayoutValue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/DraggableLayoutValue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Admins.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Admins.java index 5006821..f087e14 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Admins.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Admins.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -54,7 +54,6 @@ public final class Admins extends DraggableHudElement { defaultLinkedLayout(16.0f, 212.0f, "keybinds", "RIGHT", 0.0f, 0.0f); } - private static final float HEADER_HEIGHT = 15.5f; private static final float CONTENT_START_Y = 25.0f; private static final float ROW_STEP = 11.0f; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Armor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Armor.java index 8e1824e..f146d9e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Armor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Armor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -37,7 +37,6 @@ public final class Armor extends DraggableHudElement { defaultLayout(1616.315f, 1003.6977f); } - private static final int SLOTS = 4; private static final float DEFAULT_SLOT_SIZE = 18f; private static final float DEFAULT_SLOT_GAP = 2f; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/BetterChat.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/BetterChat.java index 4ad48d4..1e3e0b9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/BetterChat.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/BetterChat.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -39,7 +39,6 @@ public final class BetterChat extends DraggableHudElement { defaultLayout(16.0f, 485.12f); } - private final Minecraft mc = Minecraft.getInstance(); private final NumberValue widthRatio = num("width_ratio", 0.54, 0.2, 0.8); private final NumberValue fontScale = num("font_scale", 1.36, 0.6, 1.4); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Cooldowns.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Cooldowns.java index 374ecec..3792b40 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Cooldowns.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Cooldowns.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -55,7 +55,6 @@ public final class Cooldowns extends DraggableHudElement { defaultLayout(1160.4823f, 466.0f); } - private static final float HEADER_HEIGHT = 15.5f; private static final float BODY_Y_OFFSET = 18.5f; private static final float CONTENT_START_Y = 25.0f; @@ -156,7 +155,6 @@ public final class Cooldowns extends DraggableHudElement { return Math.max(0, Math.min(255, value)); } - private static ItemStack[] previewStacks() { if (previewStacks == null || previewStacks.length != PREVIEW_ITEMS.length) { previewStacks = buildPreviewStacks(); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Coordinates.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Coordinates.java index 4848c8e..714f82a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Coordinates.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Coordinates.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Fps.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Fps.java index 0dd4f55..87b4e43 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Fps.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Fps.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/GameTime.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/GameTime.java index c2bc87c..693d192 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/GameTime.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/GameTime.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/HudNotifier.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/HudNotifier.java index 37a8ca9..0f972d1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/HudNotifier.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/HudNotifier.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.hud.draggable.impl; - import dev.loki.lovisual.features.theme.Theme; import com.mojang.blaze3d.platform.Window; import dev.loki.lovisual.util.screen.ClientScreen; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/HudPanelLayoutModes.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/HudPanelLayoutModes.java index 7a16c4d..d0e777f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/HudPanelLayoutModes.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/HudPanelLayoutModes.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Inventory.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Inventory.java index 72c7cbf..a9738fe 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Inventory.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Inventory.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -40,7 +40,6 @@ public final class Inventory extends DraggableHudElement { defaultLayout(1255.352f, 658.36005f); } - private static final int COLS = 9; private static final int ROWS = 3; private static final int FIRST_INV_SLOT = 9; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Itemizer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Itemizer.java index 6dfe890..5ba5202 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Itemizer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Itemizer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Keybinds.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Keybinds.java index 9378863..41530c0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Keybinds.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Keybinds.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/MediaPlayer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/MediaPlayer.java index 06c0975..3df3ff4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/MediaPlayer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/MediaPlayer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -44,7 +44,6 @@ public final class MediaPlayer extends DraggableHudElement { defaultLayout(12.0f, 82.30222f); } - private static final float BASE_PADDING = 6f; private static final float BASE_GAP = 6f; private static final float BASE_ART_SIZE = 30f; @@ -275,7 +274,6 @@ public final class MediaPlayer extends DraggableHudElement { float maxOwnerW = Math.max(0f, contentW - timeW - buttonGap); String ownerText = hasSession ? trimText(metaRenderer, owner, maxOwnerW, metaScale) : ""; - String titleText = hasSession ? title : ""; String artistText = hasSession ? trimText(artistRenderer, artist, contentW, artistScale) : ""; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Memory.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Memory.java index 781acca..99824da 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Memory.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Memory.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ModuleList.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ModuleList.java index 1a44f52..98aed8e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ModuleList.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ModuleList.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Ping.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Ping.java index 3240cd2..75c8e38 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Ping.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Ping.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Potions.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Potions.java index 4694750..99f9a82 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Potions.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Potions.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -47,7 +47,6 @@ public final class Potions extends DraggableHudElement { defaultLayout(31.729004f, 182.0f); } - private static final float HEADER_HEIGHT = 15.5f; private static final float BODY_Y_OFFSET = 18.5f; private static final float CONTENT_START_Y = 25.0f; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Radar.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Radar.java index 09ee5fa..9f38483 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Radar.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Radar.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -42,7 +42,6 @@ public final class Radar extends DraggableHudElement { defaultLayout(1666.0f, 17.915222f); } - private static final float BASE_RADIUS = 6f; private static final float BASE_LINE_W = 1.0f; private static final float BASE_PAD = 3f; @@ -382,6 +381,3 @@ public final class Radar extends DraggableHudElement { } } - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Scoreboard.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Scoreboard.java index 6b23b26..a19b529 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Scoreboard.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Scoreboard.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -55,7 +55,6 @@ public final class Scoreboard extends DraggableHudElement { defaultLayout(1721.69f, 158.0f); } - private static final Comparator ENTRY_COMPARATOR = Comparator.comparingInt(PlayerScoreEntry::value) .reversed() .thenComparing(PlayerScoreEntry::owner, String.CASE_INSENSITIVE_ORDER); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedInventoryHudPanel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedInventoryHudPanel.java index b8bb8ef..1b5d311 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedInventoryHudPanel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedInventoryHudPanel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedListHudPanel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedListHudPanel.java index c6cc294..65a7630 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedListHudPanel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedListHudPanel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedTriangulatorHudPanel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedTriangulatorHudPanel.java index f6c2029..e5012c4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedTriangulatorHudPanel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/ScriptedTriangulatorHudPanel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/SpeedBps.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/SpeedBps.java index fda2b7b..53daf24 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/SpeedBps.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/SpeedBps.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -326,4 +326,3 @@ public final class SpeedBps extends DraggableHudElement implements ScriptableHud } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/SystemTime.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/SystemTime.java index e2cb2ad..006c191 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/SystemTime.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/SystemTime.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHud.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHud.java index 7a63296..34b6aec 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHud.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHud.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.hud.draggable.impl; - import dev.loki.lovisual.config.values.*; import dev.loki.lovisual.config.SettingDef; import dev.loki.lovisual.config.common.CommonSettingSchemas; @@ -30,12 +29,10 @@ import java.util.concurrent.ConcurrentHashMap; @HudElementRegister(order = 60) public final class TargetHud extends DraggableHudElement { - { defaultLayout(7.6799927f, 721.12f, "CENTER", "FREE"); } - static final float BASE_WIDTH = 112.0f; static final float BASE_HEIGHT = 40.0f; static final float FACE_SIZE = 24.0f; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudArcRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudArcRenderer.java index 915905d..53af4ea 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudArcRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudArcRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudContentRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudContentRenderer.java index 74de54c..56a892e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudContentRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudContentRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudEffectsRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudEffectsRenderer.java index 8c8d4bb..1e57c1b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudEffectsRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudEffectsRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudEquipmentRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudEquipmentRenderer.java index 31d224c..9518aca 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudEquipmentRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudEquipmentRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudFaceRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudFaceRenderer.java index a190507..aee167a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudFaceRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudFaceRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudFormatter.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudFormatter.java index de5d3f2..abaec9d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudFormatter.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudFormatter.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudModel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudModel.java index 9591df4..30d3efc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudModel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudModel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudPanelRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudPanelRenderer.java index 8e5ab13..772f985 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudPanelRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudPanelRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudRenderer.java index a670e06..e3e2ee6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudTargetResolver.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudTargetResolver.java index a43ebfc..55ca780 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudTargetResolver.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudTargetResolver.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudTextRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudTextRenderer.java index ec577d7..85de480 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudTextRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TargetHudTextRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TimerIndicator.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TimerIndicator.java index b7547ca..223655d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TimerIndicator.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/TimerIndicator.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -39,7 +39,6 @@ public final class TimerIndicator extends DraggableHudElement { defaultLayout(1242.2065f, 889.5111f); } - private static final float TH_BASE_W = 60f; private static final float TH_BASE_H = 10f; private static final float TH_RADIUS = 3f; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Tps.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Tps.java index 30087fc..600099f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Tps.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Tps.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Triangulator.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Triangulator.java index 3902926..61767f0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Triangulator.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/draggable/impl/Triangulator.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -48,7 +48,6 @@ public final class Triangulator extends DraggableHudElement { defaultLayout(1302.04f, 330.69208f); } - private static final Identifier HEADER_ICON = Identifier.fromNamespaceAndPath("lovisual", "textures/hud/elements/coords.png"); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/StaticHudElementBootstrap.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/StaticHudElementBootstrap.java index 7d50349..480074f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/StaticHudElementBootstrap.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/StaticHudElementBootstrap.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/StaticHudElementRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/StaticHudElementRegistry.java index 50d56ea..23061bc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/StaticHudElementRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/StaticHudElementRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/BetterButtons.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/BetterButtons.java index e462a61..da7c551 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/BetterButtons.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/BetterButtons.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -1030,4 +1030,3 @@ public final class BetterButtons extends AbstractHudElement { } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/BetterTooltips.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/BetterTooltips.java index 2bc3387..08c57ef 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/BetterTooltips.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/BetterTooltips.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.hud.nondraggable.impl; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.config.values.*; import net.minecraft.client.Minecraft; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomBar.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomBar.java index 695d589..71fea5d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomBar.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomBar.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomBarModel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomBarModel.java index fe20c16..62a0dbc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomBarModel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomBarModel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomHealthBar.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomHealthBar.java index 8cb4260..0481c57 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomHealthBar.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomHealthBar.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomHotbar.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomHotbar.java index b9cb723..b0cbf27 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomHotbar.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomHotbar.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.hud.nondraggable.impl; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.config.values.*; import net.minecraft.client.DeltaTracker; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomJumpBarRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomJumpBarRenderer.java index 670e5ee..aefa9a7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomJumpBarRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomJumpBarRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorCollector.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorCollector.java index 9c4aa9a..9ec0381 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorCollector.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorCollector.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorHeads.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorHeads.java index a1d0c3d..b08e719 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorHeads.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorHeads.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabelCache.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabelCache.java index 9608b9c..5f6c4c1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabelCache.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabelCache.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabelPanel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabelPanel.java index e937f3b..c247dbf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabelPanel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabelPanel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabels.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabels.java index 1f4842d..b0a7c47 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabels.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorLabels.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorMarkers.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorMarkers.java index 7e245fe..f18fe59 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorMarkers.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorMarkers.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorRenderer.java index 37d7579..6228dbf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorResolver.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorResolver.java index 3303aad..a6da00a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorResolver.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomLocatorResolver.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomXpBarRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomXpBarRenderer.java index d99316a..bd6ee9b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomXpBarRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/CustomXpBarRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/DynamicIsland.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/DynamicIsland.java index 566ec56..824cf5b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/DynamicIsland.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/DynamicIsland.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/SwapTooltip.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/SwapTooltip.java index 4faa8f4..232af97 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/SwapTooltip.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/SwapTooltip.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/CustomTabList.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/CustomTabList.java index 844e8ba..d6da455 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/CustomTabList.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/CustomTabList.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -106,7 +106,6 @@ public final class CustomTabList extends AbstractHudElement { instance.renderVanillaTabStratumInternal(ctx, guiWidth); } - private void renderVanillaTabStratumInternal(GuiGraphicsExtractor ctx, int guiWidth) { if (!Lifecycle.canRunHud()) return; if (mc == null || mc.getWindow() == null || ctx == null) return; @@ -762,7 +761,6 @@ public final class CustomTabList extends AbstractHudElement { HudRenderUtil.scaleAlpha(uiStroke, 0.82f * alpha)); } - private record RowRender(TabListModel.Entry entry, float x, float y, @@ -787,7 +785,6 @@ public final class CustomTabList extends AbstractHudElement { return 0xFFFF5A6E; } - private void updatePalette() { if (syncTheme.get()) { int windowBg = HudRenderUtil.setAlpha(theme().windowBg(), themeAlpha.get()); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabListAnimator.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabListAnimator.java index a6ea9a1..9dbdd1e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabListAnimator.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabListAnimator.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabListModel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabListModel.java index 9b6ff29..2297c5b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabListModel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabListModel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabRichTextRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabRichTextRenderer.java index 128567d..b994d45 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabRichTextRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/nondraggable/impl/tab/TabRichTextRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/CompactHudStatModel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/CompactHudStatModel.java index e035ba2..ea3e874 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/CompactHudStatModel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/CompactHudStatModel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/HudScriptLayouts.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/HudScriptLayouts.java index df76c72..7727860 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/HudScriptLayouts.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/HudScriptLayouts.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/ScriptableHudStatWidget.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/ScriptableHudStatWidget.java index 6ce459c..154bf31 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/ScriptableHudStatWidget.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/ScriptableHudStatWidget.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/ScriptedCompactHudStatRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/ScriptedCompactHudStatRenderer.java index 7d801d2..c2f0473 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/ScriptedCompactHudStatRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/hud/script/ScriptedCompactHudStatRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualAddonManagerScreen.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualAddonManagerScreen.java index dbf1cad..8484458 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualAddonManagerScreen.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualAddonManagerScreen.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.mainmenu; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.addon.AddonIssue; import dev.loki.lovisual.addon.AddonManager; @@ -346,7 +345,6 @@ public final class LoVisualAddonManagerScreen extends Screen { drawFitOrMarquee(bodyRenderer, countsText(addon), textX, y + 29.6f * SCALE, SMALL_FONT, Math.max(1f, x + w - 7f * SCALE - textX), c.mutedLabel, hovered); } - private void renderMetricLine(float x, float y, float w, String label, String value, String svg, PanelColors c, boolean hovered) { float r = 3.5f * SCALE; int fillTop = HudRenderUtil.mixColor(withAlpha(c.surface, 144), withAlpha(c.surfaceHover, 166), hovered ? 0.34f : 0.12f); @@ -883,7 +881,6 @@ public final class LoVisualAddonManagerScreen extends Screen { Renderer2D.COLOR.svg(svg, x, y, w, h, svgGradient(c)); } - private float width(TextRenderer renderer, String text, float size) { if (renderer == null || text == null) return 0f; renderer.begin(size, true, false); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualAltManagerScreen.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualAltManagerScreen.java index d948788..3e2860a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualAltManagerScreen.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualAltManagerScreen.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.mainmenu; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.util.screen.ClientScreen; import dev.loki.lovisual.util.session.MicrosoftSessionResult; @@ -319,7 +318,6 @@ public final class LoVisualAltManagerScreen extends Screen { renderAction(buttonX, clearY, buttonW, TOP_BUTTON_H, c, true, tr("screen.lovisual.alt_manager.clear_all"), guiIconRenderer, "O", clearHoverAnim, clearPressAnim); } - private void renderActivePanel(GuiGraphicsExtractor context, float x, float y, PanelColors c) { drawCentered(titleRenderer, tr("screen.lovisual.alt_manager.active_session"), x + LEFT_W * 0.5f - 15f * SCALE, y + 6f * SCALE, TITLE_FONT, c.title); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualMainMenuScreen.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualMainMenuScreen.java index cfe3c33..2ea2453 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualMainMenuScreen.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualMainMenuScreen.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.mainmenu; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.features.account.AccountConfig; import dev.loki.lovisual.features.account.AccountEntry; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualProxyManagerScreen.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualProxyManagerScreen.java index f4b5b40..2a8775e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualProxyManagerScreen.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/gui/mainmenu/LoVisualProxyManagerScreen.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.gui.mainmenu; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.config.MainConfig; import dev.loki.lovisual.features.gui.hud.HudRenderUtil; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/HudPhase.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/HudPhase.java index d424f92..830b2dc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/HudPhase.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/HudPhase.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Module.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Module.java index 973e7a5..4cac46a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Module.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Module.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleActivationSource.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleActivationSource.java index 88e9893..ac72ffd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleActivationSource.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleActivationSource.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleAutoLoader.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleAutoLoader.java index e99a180..1ff21a1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleAutoLoader.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleAutoLoader.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleCategory.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleCategory.java index d221a4f..24c1072 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleCategory.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleCategory.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleInfo.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleInfo.java index 23918a5..8d72110 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleInfo.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleInfo.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleManager.java index 44b91c4..9ef6d6f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleRegister.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleRegister.java index 6ca2f97..2bed1bc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleRegister.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleRegister.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleStateListener.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleStateListener.java index 9b27971..672600c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleStateListener.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/ModuleStateListener.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Modules.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Modules.java index d31df37..0bca258 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Modules.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Modules.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Notifier.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Notifier.java index 8e9d625..ae625a3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Notifier.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/Notifier.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/WorldPhase.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/WorldPhase.java index 273be59..12da591 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/WorldPhase.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/WorldPhase.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/DamageTint.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/DamageTint.java index 0c59dbe..e176122 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/DamageTint.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/DamageTint.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/Predictions.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/Predictions.java index cbfea97..02d964d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/Predictions.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/Predictions.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/ProjectilePuncher.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/ProjectilePuncher.java index 5ca534f..180610f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/ProjectilePuncher.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/ProjectilePuncher.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/PvpCooldowns.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/PvpCooldowns.java index 059b850..fdbd867 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/PvpCooldowns.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/PvpCooldowns.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/RubberHand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/RubberHand.java index 202586d..fd30114 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/RubberHand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/RubberHand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/SpearAssist.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/SpearAssist.java index 85eb526..41af695 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/SpearAssist.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/SpearAssist.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/TPSSync.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/TPSSync.java index 0e0f30a..01c8b59 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/TPSSync.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/TPSSync.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/TargetESP.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/TargetESP.java index bb486e9..0ea3fb4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/TargetESP.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/combat/TargetESP.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/BetterMinecraft.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/BetterMinecraft.java index 6ff530a..ee72602 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/BetterMinecraft.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/BetterMinecraft.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/ClickGui.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/ClickGui.java index d420387..be69db1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/ClickGui.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/ClickGui.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/DefineTarget.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/DefineTarget.java index 8afb80b..457c5dd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/DefineTarget.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/DefineTarget.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -180,7 +180,6 @@ public class DefineTarget extends Module { filters.save(); } - public RelationTargetMode currentRelationTargetMode() { RelationTargetMode mode = RelationTargetMode.fromId(modeValue.get()); return mode != null ? mode : RelationTargetMode.FRIEND; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/FakePlayer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/FakePlayer.java index b018814..7561f0d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/FakePlayer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/FakePlayer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -206,7 +206,6 @@ public class FakePlayer extends Module { private void handleAttack(Player attacker, Player target) { if (mc.level == null) return; - ItemStack weapon = attacker.getMainHandItem(); float baseDamage = (float) attacker.getAttributeValue(Attributes.ATTACK_DAMAGE); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/HitSounds.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/HitSounds.java index 94118f7..94893d5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/HitSounds.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/HitSounds.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -121,7 +121,6 @@ public class HitSounds extends Module { } } - private void playForPlayer(Player p) { if (!groupsEnabled.get()) { playSoundKey(playersSound.get()); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/MessageFilter.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/MessageFilter.java index bd044a1..25d3e44 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/MessageFilter.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/MessageFilter.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/NoSound.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/NoSound.java index 4ccf851..391ba85 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/NoSound.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/misc/NoSound.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/AutoTool.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/AutoTool.java index 7278753..2b89b54 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/AutoTool.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/AutoTool.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/ClickPearl.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/ClickPearl.java index da481de..595d7ce 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/ClickPearl.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/ClickPearl.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/FakeLag.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/FakeLag.java index f1e1073..cf046a9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/FakeLag.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/FakeLag.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.module.modules.player; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/NoDelay.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/NoDelay.java index 12aa579..f406342 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/NoDelay.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/NoDelay.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -148,7 +148,6 @@ public final class NoDelay extends Module { } } - public boolean shouldDisableShieldCooldown() { return isEnabled() && types.get(TYPE_SHIELD_COOLDOWN); } diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/NoInteract.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/NoInteract.java index 11a655b..03aec7f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/NoInteract.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/NoInteract.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/ShitDropper.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/ShitDropper.java index 5bba321..c57aa20 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/ShitDropper.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/player/ShitDropper.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/AspectRatio.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/AspectRatio.java index 6af0d96..7ed92cd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/AspectRatio.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/AspectRatio.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/BlockHighlight.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/BlockHighlight.java index bcd4164..f3dde5a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/BlockHighlight.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/BlockHighlight.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -35,7 +35,6 @@ import dev.loki.lovisual.render.engine.pipeline.LoVisualRenderPipelines; import dev.loki.lovisual.render.engine.renderer.Renderer3D; import dev.loki.lovisual.render.engine.uniform.MeshBuilder; - //todo Description @ModuleInfo( id = "blockhighlight", diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/CameraClip.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/CameraClip.java index d9a2677..1c735a4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/CameraClip.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/CameraClip.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Chams.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Chams.java index 9b067ef..f8387e4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Chams.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Chams.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.module.modules.visuals; - import dev.loki.lovisual.features.theme.Theme; import com.mojang.blaze3d.GpuFormat; import com.mojang.blaze3d.pipeline.RenderPipeline; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHat.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHat.java index 37709f3..6e59627 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHat.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHat.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatModel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatModel.java index 56a829f..1c19781 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatModel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatModel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatPalette.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatPalette.java index e044b6b..7c1acfa 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatPalette.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatPalette.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Crosshair.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Crosshair.java index 6609295..2db18cc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Crosshair.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Crosshair.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.module.modules.visuals; - import dev.loki.lovisual.features.module.*; import dev.loki.lovisual.features.module.Module; import dev.loki.lovisual.render.engine.core.ViewportContext; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/DropESP.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/DropESP.java index 090eaa2..6425aa2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/DropESP.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/DropESP.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -378,7 +378,6 @@ public class DropESP extends Module { } } - private record DropOverlayEntry(int sortPriority, double distSq, ScreenSpaceOverlay2D.ScreenRect rect, int color, DropLabelEntry matteLabel, ScreenSpaceOverlay2D.LabelEntry label) { } diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ESP.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ESP.java index e27f38f..369f24f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ESP.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ESP.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.module.modules.visuals; - import com.mojang.blaze3d.pipeline.TextureTarget; import com.mojang.blaze3d.textures.GpuTextureView; import dev.loki.lovisual.config.common.CommonSettingSchemas; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Esp2DRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Esp2DRenderer.java index c167786..fbe2880 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Esp2DRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Esp2DRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Esp3DRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Esp3DRenderer.java index b5aeaed..3e5c7b2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Esp3DRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Esp3DRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspColorUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspColorUtil.java index 0be437a..8c6124d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspColorUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspColorUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspEntityCollector.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspEntityCollector.java index 0fc1e7b..396c59f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspEntityCollector.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspEntityCollector.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspMeshBuilder.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspMeshBuilder.java index 2ff669f..aaff3a5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspMeshBuilder.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspMeshBuilder.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspModel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspModel.java index 9bc1a30..9eec3b0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspModel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspModel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspOutlineRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspOutlineRenderer.java index ebdc157..57b3c18 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspOutlineRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspOutlineRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspSearchOverlay.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspSearchOverlay.java index e994918..953a1ea 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspSearchOverlay.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspSearchOverlay.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderColor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderColor.java index 81b5232..a7c4fa1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderColor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderColor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderMask.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderMask.java index a8852ac..78549b8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderMask.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderMask.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderRenderer.java index c6fdb16..b736cde 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/EspShaderRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/FovControl.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/FovControl.java index 748653f..664acdc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/FovControl.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/FovControl.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Freecam.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Freecam.java index 4eae6aa..a850f27 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Freecam.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Freecam.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -67,7 +67,6 @@ public class Freecam extends Module { return cameraInput; } - @Override public void onEnable() { Minecraft mc = Minecraft.getInstance(); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/FullBright.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/FullBright.java index 75223b4..ab21ace 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/FullBright.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/FullBright.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HitEffect.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HitEffect.java index f2e1741..3a06370 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HitEffect.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HitEffect.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HoldMyItems.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HoldMyItems.java index c64aaa3..fad98d7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HoldMyItems.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HoldMyItems.java @@ -1,11 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to a "Hold My Items" mixin distributed for another - * Minecraft client. The original attribution was not preserved. - * This implementation has since been substantially modified for LoVisual. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -25,8 +20,8 @@ import net.minecraft.client.Minecraft; */ @ModuleInfo( id = "holdmyitems", - displayName = "Hold My Items", - aliases = {"hmi"}, + displayName = "Item Holder", + aliases = {"itemholder"}, category = ModuleCategory.VISUALS, description = "Плавная анимация удержания предмета в руке вместо линейного ваниллового equip" ) @@ -40,7 +35,7 @@ public final class HoldMyItems extends Module { /** * Ease-out-back: overshoots slightly past 1.0 before settling, giving the equip motion weight. - * Ported from the original "Hold My Items" easing curve, generalized with a configurable strength. + * Generalized with a configurable strength. */ public float easeOutBack(float x) { float c1 = easeStrength.get(); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HoleESP.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HoleESP.java index 2359e98..58e1a13 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HoleESP.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/HoleESP.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/InvisEsp.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/InvisEsp.java index 10e7f33..0a28949 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/InvisEsp.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/InvisEsp.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/JumpCircles.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/JumpCircles.java index 3c71983..2dced6f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/JumpCircles.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/JumpCircles.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/KillEffect.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/KillEffect.java index ab1784f..ae5b2ae 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/KillEffect.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/KillEffect.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -479,4 +479,3 @@ public class KillEffect extends Module { } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/LightningTargetESP.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/LightningTargetESP.java index 1a64e11..99521ce 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/LightningTargetESP.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/LightningTargetESP.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/MotionBlur.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/MotionBlur.java index a32efd3..ed52a69 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/MotionBlur.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/MotionBlur.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagCache.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagCache.java index f191c0d..a0eccc9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagCache.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagCache.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEffectsRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEffectsRenderer.java index 4665d66..7bb2853 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEffectsRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEffectsRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEnchantFormatter.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEnchantFormatter.java index 60b97b4..8bc53b3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEnchantFormatter.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEnchantFormatter.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEquipmentRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEquipmentRenderer.java index 1206bd6..ab8031b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEquipmentRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagEquipmentRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagFaceRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagFaceRenderer.java index 40e1428..36b0e70 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagFaceRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagFaceRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagLabelBuilder.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagLabelBuilder.java index f85b153..81519ae 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagLabelBuilder.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagLabelBuilder.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagLayoutEngine.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagLayoutEngine.java index 48151c3..078437c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagLayoutEngine.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagLayoutEngine.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagModel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagModel.java index e688289..829ef55 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagModel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagModel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagOpponentRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagOpponentRenderer.java index 2b3ffe8..5565efb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagOpponentRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagOpponentRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagPlateRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagPlateRenderer.java index bed9da6..d46aeba 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagPlateRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagPlateRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagRenderer.java index 97c6b60..ed3145b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTagRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTags.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTags.java index 501b23d..bbb81df 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTags.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NameTags.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NoRender.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NoRender.java index e698031..a429051 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NoRender.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/NoRender.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/PostFX.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/PostFX.java index 6bc94a7..9c37bd0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/PostFX.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/PostFX.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ReimaginedVisual.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ReimaginedVisual.java index 64f010f..f5aaacd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ReimaginedVisual.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ReimaginedVisual.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.features.module.modules.visuals; - import dev.loki.lovisual.features.theme.Theme; import com.mojang.blaze3d.textures.GpuTextureView; import dev.loki.lovisual.config.values.*; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/SoundESP.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/SoundESP.java index fd69870..c5a2a05 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/SoundESP.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/SoundESP.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/TazikHat.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/TazikHat.java index e779f6b..8abc3a0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/TazikHat.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/TazikHat.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/TotemFX.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/TotemFX.java index cc1498d..1536741 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/TotemFX.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/TotemFX.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Trails.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Trails.java index 0f7f3c3..8c0c4c4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Trails.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Trails.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ViewModel.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ViewModel.java index ed3aa5c..094fece 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ViewModel.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/ViewModel.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -108,7 +108,6 @@ public class ViewModel extends Module { return smoothRunLoweringAmount.get(); } - /* -------------------------------------------- * Item checks * -------------------------------------------- */ @@ -134,7 +133,6 @@ public class ViewModel extends Module { return rotationBypassItems.get().contains(id); } - /* -------------------------------------------- * MINI SCALE * -------------------------------------------- */ @@ -145,7 +143,6 @@ public class ViewModel extends Module { ms.scale(sc, sc, sc); } - /* -------------------------------------------- * SWING ANIMATIONS (custom baked) * -------------------------------------------- */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/WorldParticles.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/WorldParticles.java index bf8c13e..b962bae 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/WorldParticles.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/WorldParticles.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/WorldTweaks.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/WorldTweaks.java index 089a8dd..61d111d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/WorldTweaks.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/WorldTweaks.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Zoom.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Zoom.java index 78d0616..cfd7a42 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Zoom.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/Zoom.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/trollface/TrollfaceMask.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/trollface/TrollfaceMask.java index 47156df..2b4dd11 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/trollface/TrollfaceMask.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/module/modules/visuals/trollface/TrollfaceMask.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryRules.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryRules.java index 14c7c16..10573eb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryRules.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryRules.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryService.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryService.java index 3372415..5316163 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryService.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryService.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryType.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryType.java index 2cbace9..a05e423 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryType.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/CategoryType.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/EntityFilters.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/EntityFilters.java index a0ec7a0..aadfd35 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/EntityFilters.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/EntityFilters.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/PlayerRelations.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/PlayerRelations.java index 0ebf884..f82eaf3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/PlayerRelations.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/PlayerRelations.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/StaffData.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/StaffData.java index cf1c296..e375c9d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/StaffData.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/StaffData.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/StaffTracker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/StaffTracker.java index 68198a5..dab231d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/StaffTracker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/relations/StaffTracker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/security/BackdoorProtection.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/security/BackdoorProtection.java index 57df32b..2918965 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/security/BackdoorProtection.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/security/BackdoorProtection.java @@ -1,20 +1,10 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * - * Original portions remain under the MIT License. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ -/* - * Portions of this file adapt protection logic from ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * Licensed under MIT; see THIRD_PARTY_NOTICES.md. - */ package dev.loki.lovisual.features.security; import net.minecraft.client.Minecraft; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/security/FilteredTranslatableTextContent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/security/FilteredTranslatableTextContent.java index bad5ff8..28d61c2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/security/FilteredTranslatableTextContent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/security/FilteredTranslatableTextContent.java @@ -1,20 +1,10 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * - * Original portions remain under the MIT License. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ -/* - * Portions of this file adapt protection logic from ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * Licensed under MIT; see THIRD_PARTY_NOTICES.md. - */ package dev.loki.lovisual.features.security; import net.minecraft.network.chat.contents.TranslatableContents; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/EditableClickGuiTheme.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/EditableClickGuiTheme.java index e24e352..9f22b11 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/EditableClickGuiTheme.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/EditableClickGuiTheme.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/Theme.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/Theme.java index aac629d..4bf81f8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/Theme.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/Theme.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/ThemeStore.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/ThemeStore.java index 7b9cb28..6e8ad9d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/ThemeStore.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/ThemeStore.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -318,7 +318,6 @@ final class ThemeStore { if (changed) saveState(); } - private void retireLegacyFile() { if (!Files.exists(LEGACY_FILE)) return; try { diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/Themes.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/Themes.java index 6e25725..a25da8a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/Themes.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/features/theme/Themes.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IEntity.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IEntity.java index aa2456f..9207e5f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IEntity.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IEntity.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGlBackendInfo.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGlBackendInfo.java index 5285a60..b38ea86 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGlBackendInfo.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGlBackendInfo.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGpuDevice.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGpuDevice.java index 43d0a90..9094f8d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGpuDevice.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGpuDevice.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGuiGraphics.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGuiGraphics.java index 1c21688..536d571 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGuiGraphics.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IGuiGraphics.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IItemEntityRenderState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IItemEntityRenderState.java index ae07b71..f22401e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IItemEntityRenderState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IItemEntityRenderState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/ILocalPlayer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/ILocalPlayer.java index 4630da1..1dc3fcc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/ILocalPlayer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/ILocalPlayer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IMsaaDevice.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IMsaaDevice.java index 60cfd93..5fe8754 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IMsaaDevice.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IMsaaDevice.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IMsaaTexture.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IMsaaTexture.java index 729aea1..8eb3465 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IMsaaTexture.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IMsaaTexture.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IPlayerAttackCooldown.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IPlayerAttackCooldown.java index 7f7053e..ad7a613 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IPlayerAttackCooldown.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IPlayerAttackCooldown.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IRenderPipeline.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IRenderPipeline.java index 27cbea7..aeb4b10 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IRenderPipeline.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IRenderPipeline.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.mixininterface; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IRoundedHitbox.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IRoundedHitbox.java index 03ab457..2dd9377 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IRoundedHitbox.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixininterface/IRoundedHitbox.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractClientPlayerMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractClientPlayerMixin.java index 87c26f5..d6d4559 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractClientPlayerMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractClientPlayerMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -30,7 +30,6 @@ import dev.loki.lovisual.util.pvp.opponents.OpponentCooldownManager; @Mixin(AbstractClientPlayer.class) public class AbstractClientPlayerMixin { - @Unique private boolean lovisual$wasUsing = false; @@ -118,6 +117,3 @@ public class AbstractClientPlayerMixin { } } - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractContainerScreenMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractContainerScreenMixin.java index 7f36d59..d9e80db 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractContainerScreenMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractContainerScreenMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractSelectionListMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractSelectionListMixin.java index 1c90b64..d2bbce7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractSelectionListMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractSelectionListMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -33,6 +33,3 @@ public abstract class AbstractSelectionListMixin { } } - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractSliderButtonMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractSliderButtonMixin.java index b915009..9e8bbbf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractSliderButtonMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractSliderButtonMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -45,5 +45,3 @@ public abstract class AbstractSliderButtonMixin { } } - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractWidgetMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractWidgetMixin.java index 6437e61..6a607c6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractWidgetMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AbstractWidgetMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -82,6 +82,3 @@ public abstract class AbstractWidgetMixin implements IRoundedHitbox { } } - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AtmosphericFogEnvironmentMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AtmosphericFogEnvironmentMixin.java index 7063053..bb143af 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AtmosphericFogEnvironmentMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/AtmosphericFogEnvironmentMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BatchingRenderCommandQueueMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BatchingRenderCommandQueueMixin.java index 0bc736a..92c07e1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BatchingRenderCommandQueueMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BatchingRenderCommandQueueMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BlockCollisionSpliteratorMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BlockCollisionSpliteratorMixin.java index 8d8c350..d42683f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BlockCollisionSpliteratorMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BlockCollisionSpliteratorMixin.java @@ -1,8 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. - * Portions derived from ThunderHack Recode, copyright (c) 2023-2024 Pan4ur & 06ED. - * Upstream: https://github.com/Pan4ur/ThunderHack-Recode + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BlockMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BlockMixin.java index 3a8a210..da5e384 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BlockMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BlockMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BossHealthOverlayMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BossHealthOverlayMixin.java index 3a36ef2..4c3c9dd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BossHealthOverlayMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BossHealthOverlayMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -76,7 +76,3 @@ public class BossHealthOverlayMixin { } } - - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BufferManagerDefaultBufferManagerMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BufferManagerDefaultBufferManagerMixin.java index 60e6f54..83881ff 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BufferManagerDefaultBufferManagerMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/BufferManagerDefaultBufferManagerMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -35,7 +35,3 @@ public abstract class BufferManagerDefaultBufferManagerMixin { } } - - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ButtonWidgetTextMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ButtonWidgetTextMixin.java index 57ffc9a..7a95a0a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ButtonWidgetTextMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ButtonWidgetTextMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CameraMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CameraMixin.java index f710361..56cd391 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CameraMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CameraMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -36,7 +36,6 @@ import dev.loki.lovisual.features.module.modules.visuals.Zoom; @Mixin(Camera.class) public abstract class CameraMixin { - @Shadow private boolean initialized; @Shadow @@ -187,6 +186,3 @@ public abstract class CameraMixin { } } - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ChatComponentMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ChatComponentMixin.java index b65f04a..f08c8bb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ChatComponentMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ChatComponentMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ChatScreenMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ChatScreenMixin.java index 8dd1d42..0169e2f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ChatScreenMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ChatScreenMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientClockManagerMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientClockManagerMixin.java index 7f563a3..e5b6ea8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientClockManagerMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientClockManagerMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientCommonPacketListenerImplMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientCommonPacketListenerImplMixin.java index 00e224f..c69d1cd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientCommonPacketListenerImplMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientCommonPacketListenerImplMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientLevelMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientLevelMixin.java index 67ef5e3..af88e09 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientLevelMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientLevelMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientPacketListenerMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientPacketListenerMixin.java index a20a4d2..b6bd571 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientPacketListenerMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ClientPacketListenerMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CommandEncoderMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CommandEncoderMixin.java index 4418bc4..dfa1cd8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CommandEncoderMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CommandEncoderMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -62,7 +62,6 @@ public abstract class CommandEncoderMixin { return depthAttachment == null ? null : depthAttachment.textureView(); } - @Unique private static boolean lovisual$isVulkanBackend() { try { diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ConnectionMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ConnectionMixin.java index 85a8d4d..58e5434 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ConnectionMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ConnectionMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -98,5 +98,4 @@ public class ConnectionMixin { ProxyNettyInstaller.install(pipeline); } - } diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ContextualBarMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ContextualBarMixin.java index ebb5298..f1cab1e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ContextualBarMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ContextualBarMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CycleButtonMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CycleButtonMixin.java index b384f27..80dfea9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CycleButtonMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/CycleButtonMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -51,5 +51,3 @@ public abstract class CycleButtonMixin { } } - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/DebugHudMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/DebugHudMixin.java index 0b16c58..9a9a632 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/DebugHudMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/DebugHudMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -139,6 +139,3 @@ public abstract class DebugHudMixin { } } - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/DynamicUniformStorageMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/DynamicUniformStorageMixin.java index 22fac7e..1f80ef2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/DynamicUniformStorageMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/DynamicUniformStorageMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/EntityMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/EntityMixin.java index 35316ef..0e5e242 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/EntityMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/EntityMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/EquipmentLayerRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/EquipmentLayerRendererMixin.java index 2c96ac9..e864a2a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/EquipmentLayerRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/EquipmentLayerRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ExperienceBarMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ExperienceBarMixin.java index 5f2eee8..77f78d2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ExperienceBarMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ExperienceBarMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FireworkRocketEntityMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FireworkRocketEntityMixin.java index 6190550..e6116ae 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FireworkRocketEntityMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FireworkRocketEntityMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FlowingFluidMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FlowingFluidMixin.java index 22f593f..d05940e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FlowingFluidMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FlowingFluidMixin.java @@ -1,8 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. - * Portions derived from ThunderHack Recode, copyright (c) 2023-2024 Pan4ur & 06ED. - * Upstream: https://github.com/Pan4ur/ThunderHack-Recode + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FogRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FogRendererMixin.java index 2553bd5..8dad537 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FogRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FogRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FontManagerMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FontManagerMixin.java index b1cdc85..a03798f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FontManagerMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/FontManagerMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -43,6 +43,3 @@ public abstract class FontManagerMixin { } } - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GameRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GameRendererMixin.java index 7ca0f07..602a8cc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GameRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GameRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -429,7 +429,6 @@ public abstract class GameRendererMixin implements IrisFinalizedSceneRenderer { } } - @Inject(method = "renderLevel", at = @At("HEAD")) private void lovisual$beginWorldMsaa(DeltaTracker tickCounter, CallbackInfo ci) { IrisLoVisualFrameHooks.beginRenderLevel(tickCounter); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GameRendererViewEffectsMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GameRendererViewEffectsMixin.java index e08e8af..36e1d9c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GameRendererViewEffectsMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GameRendererViewEffectsMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlDeviceBackendMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlDeviceBackendMixin.java index 2f861c6..1becb85 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlDeviceBackendMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlDeviceBackendMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlStateManagerMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlStateManagerMixin.java index 15eb1a1..400ac06 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlStateManagerMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlStateManagerMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlTextureMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlTextureMixin.java index 7806fa8..d33288e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlTextureMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GlTextureMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -53,6 +53,3 @@ public abstract class GlTextureMixin implements IMsaaTexture { } } - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GpuDeviceMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GpuDeviceMixin.java index 9f5bb95..cf74490 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GpuDeviceMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GpuDeviceMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GpuSurfaceMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GpuSurfaceMixin.java index 3101762..5d7a043 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GpuSurfaceMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GpuSurfaceMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiGraphicsMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiGraphicsMixin.java index d91a155..a5edd75 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiGraphicsMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiGraphicsMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -235,7 +235,6 @@ public abstract class GuiGraphicsMixin implements IGuiGraphics { ci.cancel(); } - @Inject(method = "itemCooldown", at = @At("HEAD"), cancellable = true) private void lovisual$renderCustomPvpCooldown(ItemStack stack, int x, int y, CallbackInfo ci) { if (stack.isEmpty()) return; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiMixin.java index 2852f8e..95e59c3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -58,7 +58,6 @@ import dev.loki.lovisual.util.text.TextJsonUtil; @Mixin(Hud.class) public abstract class GuiMixin { - @Shadow private int toolHighlightTimer; @Shadow @@ -182,7 +181,6 @@ public abstract class GuiMixin { ci.cancel(); } - @Inject( method = "extractCrosshair(Lnet/minecraft/client/gui/GuiGraphicsExtractor;Lnet/minecraft/client/DeltaTracker;)V", at = @At("HEAD"), diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiRendererMixin.java index 32ec327..780b469 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiScreenMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiScreenMixin.java index 01f25a8..0407bd5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiScreenMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/GuiScreenMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/HoneyBlockMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/HoneyBlockMixin.java index c742041..9433d27 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/HoneyBlockMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/HoneyBlockMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/InputMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/InputMixin.java index c753b58..899b640 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/InputMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/InputMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemCooldownsMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemCooldownsMixin.java index 24c6a34..b6e6a4a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemCooldownsMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemCooldownsMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemEntityRenderStateMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemEntityRenderStateMixin.java index c1ed885..0cf9621 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemEntityRenderStateMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemEntityRenderStateMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemEntityRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemEntityRendererMixin.java index 36146c0..6a6772b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemEntityRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemEntityRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemFeatureRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemFeatureRendererMixin.java index 6c97c45..0e62e2d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemFeatureRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemFeatureRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemInHandRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemInHandRendererMixin.java index cc6c0a2..6c9518b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemInHandRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemInHandRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -153,7 +153,3 @@ public abstract class ItemInHandRendererMixin { } } - - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemMixin.java index 9ae0ade..1a6bdb6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemStackMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemStackMixin.java index ab3c1ed..1566e05 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemStackMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/ItemStackMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -102,6 +102,3 @@ public class ItemStackMixin { } } - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/JoinMultiplayerScreenMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/JoinMultiplayerScreenMixin.java index 2fa500d..c0ac444 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/JoinMultiplayerScreenMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/JoinMultiplayerScreenMixin.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.mixins; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.features.gui.hud.HudRenderUtil; import dev.loki.lovisual.features.theme.Themes; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/JumpBarMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/JumpBarMixin.java index 2ff452f..92405e0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/JumpBarMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/JumpBarMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyMappingMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyMappingMixin.java index baa7e42..94c5c6e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyMappingMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyMappingMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyboardInputMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyboardInputMixin.java index 2c01366..bb55237 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyboardInputMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyboardInputMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyboardMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyboardMixin.java index 84cd61a..d25df5c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyboardMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/KeyboardMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -42,7 +42,6 @@ import dev.loki.lovisual.util.text.ClipboardUtil; @Mixin(KeyboardHandler.class) public class KeyboardMixin { - @Unique private static void forwardMovementKeys(Options options, KeyEvent input, boolean pressed) { if (options.keyUp.matches(input) @@ -251,8 +250,3 @@ public class KeyboardMixin { } } - - - - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LavaFogModifierMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LavaFogModifierMixin.java index 2f854b4..94b3f87 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LavaFogModifierMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LavaFogModifierMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelExtractorMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelExtractorMixin.java index a984e96..45536c7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelExtractorMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelExtractorMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelMixin.java index a547363..0f6df53 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelRendererMixin.java index 90dbbf4..4a40cde 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LevelRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -50,7 +50,6 @@ import dev.loki.lovisual.render.sky.CustomSkyboxRenderer; @Mixin(LevelRenderer.class) public abstract class LevelRendererMixin { - @Shadow @Final private LevelTargetBundle targets; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LibraryMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LibraryMixin.java index 623c6c6..c82bbd6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LibraryMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LibraryMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -33,5 +33,3 @@ public class LibraryMixin { } } - - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LightmapMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LightmapMixin.java index 3b88bb1..a4534cb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LightmapMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LightmapMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LightmapRenderStateExtractorMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LightmapRenderStateExtractorMixin.java index 22ce18b..c31c0a1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LightmapRenderStateExtractorMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LightmapRenderStateExtractorMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityMixin.java index 4922883..d5d4612 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityMixin.java @@ -1,24 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.mixins; -/* - * Parts of jump rotation correction are adapted from LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Original copyright (c) CCBlueX. - */ - import com.llamalad7.mixinextras.injector.ModifyExpressionValue; import com.llamalad7.mixinextras.injector.ModifyReturnValue; import net.minecraft.client.Minecraft; @@ -98,7 +86,6 @@ public abstract class LivingEntityMixin { return original; } - /** * Optional local cooldown synthesis for servers that lock consumables without sending vanilla cooldown packets. * This never cancels item use; it only starts a visible local timer when explicitly configured. diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityRenderStateMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityRenderStateMixin.java index a8a7212..ef5670b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityRenderStateMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityRenderStateMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityRendererMixin.java index c0e57a4..23af9d6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/LivingEntityRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -136,7 +136,6 @@ public abstract class LivingEntityRendererMixin getBars(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatInputSuggestorAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatInputSuggestorAccessor.java index edacc36..3e7be5e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatInputSuggestorAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatInputSuggestorAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -23,4 +23,3 @@ public interface ChatInputSuggestorAccessor { CompletableFuture getLoVisual$pendingSuggestions(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatScreenAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatScreenAccessor.java index cccdb2b..e36e5a0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatScreenAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatScreenAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -18,4 +18,3 @@ public interface ChatScreenAccessor { EditBox getChatField(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatScreenSuggestorAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatScreenSuggestorAccessor.java index 295b796..f67e5b0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatScreenSuggestorAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ChatScreenSuggestorAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -18,4 +18,3 @@ public interface ChatScreenSuggestorAccessor { CommandSuggestions getLoVisual$suggestor(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClickableWidgetAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClickableWidgetAccessor.java index a26fa41..5734062 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClickableWidgetAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClickableWidgetAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -18,4 +18,3 @@ public interface ClickableWidgetAccessor { WidgetTooltipHolder lovisual$getTooltipState(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientLevelAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientLevelAccessor.java index ca780cd..83b385e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientLevelAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientLevelAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -26,4 +26,3 @@ public interface ClientLevelAccessor { BlockStatePredictionHandler lovisual$getPendingUpdateManager(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientboundExplodePacketAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientboundExplodePacketAccessor.java index e43519f..396f7f7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientboundExplodePacketAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientboundExplodePacketAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientboundSetEntityMotionPacketAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientboundSetEntityMotionPacketAccessor.java index 959e847..4207f35 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientboundSetEntityMotionPacketAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ClientboundSetEntityMotionPacketAccessor.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.mixins.accessors; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/CyclingButtonWidgetAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/CyclingButtonWidgetAccessor.java index c4daa8f..ba3d1a5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/CyclingButtonWidgetAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/CyclingButtonWidgetAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -25,4 +25,3 @@ public interface CyclingButtonWidgetAccessor { Function lovisual$getValueToText(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EffectParticleEffectAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EffectParticleEffectAccessor.java index de87242..da80aa6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EffectParticleEffectAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EffectParticleEffectAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -17,4 +17,3 @@ public interface EffectParticleEffectAccessor { int lovisual$getColor(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityAccessor.java index 5b679c2..8022195 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -27,4 +27,3 @@ public interface EntityAccessor { void lovisual$unsetRemoved(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityInvoker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityInvoker.java index f599647..2c1894a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityInvoker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityInvoker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityRenderManagerAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityRenderManagerAccessor.java index 5ac2b04..52fc4e8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityRenderManagerAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityRenderManagerAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityRendererAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityRendererAccessor.java index 49cabeb..988638c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityRendererAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/EntityRendererAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/FireworksComponentAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/FireworksComponentAccessor.java index 731fe4a..fee347d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/FireworksComponentAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/FireworksComponentAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -17,4 +17,3 @@ public interface FireworksComponentAccessor { int lovisual$getFlightDuration(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GameRendererAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GameRendererAccessor.java index bf01604..3c24fe9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GameRendererAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GameRendererAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GlTextureInvoker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GlTextureInvoker.java index 53c30fc..b5ad231 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GlTextureInvoker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GlTextureInvoker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -29,4 +29,3 @@ public interface GlTextureInvoker { } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GpuDeviceAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GpuDeviceAccessor.java index 83730da..64673bc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GpuDeviceAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/GpuDeviceAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/InGameOverlayRendererAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/InGameOverlayRendererAccessor.java index 06ac512..b3b9e34 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/InGameOverlayRendererAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/InGameOverlayRendererAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -33,4 +33,3 @@ public interface InGameOverlayRendererAccessor { } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/InputAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/InputAccessor.java index 0da9a36..c24a89a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/InputAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/InputAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -23,4 +23,3 @@ public interface InputAccessor { void setPlayerInput(Input input); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemCooldownEntryAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemCooldownEntryAccessor.java index a2668f9..6d52953 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemCooldownEntryAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemCooldownEntryAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemCooldownManagerAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemCooldownManagerAccessor.java index 22bd61d..1092208 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemCooldownManagerAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemCooldownManagerAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -23,4 +23,3 @@ public interface ItemCooldownManagerAccessor { int getTick(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemRenderStateLayerAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemRenderStateLayerAccessor.java index 7854b2e..735117d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemRenderStateLayerAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ItemRenderStateLayerAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -42,4 +42,3 @@ public interface ItemRenderStateLayerAccessor { Object pvs$getData(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LevelExtractorAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LevelExtractorAccessor.java index c181890..a4acd3e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LevelExtractorAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LevelExtractorAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LevelRendererAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LevelRendererAccessor.java index d3eb75e..058b874 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LevelRendererAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LevelRendererAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LivingEntityAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LivingEntityAccessor.java index 627ef0a..9def05e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LivingEntityAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LivingEntityAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -23,4 +23,3 @@ public interface LivingEntityAccessor { void lovisual$setJumpingCooldown(int cooldown); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LivingEntityRenderStateAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LivingEntityRenderStateAccessor.java index 98dee98..de566fb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LivingEntityRenderStateAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LivingEntityRenderStateAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LocalPlayerAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LocalPlayerAccessor.java index 949592d..b7753cc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LocalPlayerAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/LocalPlayerAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -47,4 +47,3 @@ public interface LocalPlayerAccessor { boolean lovisual$shouldStopSwimSprinting(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/MinecraftAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/MinecraftAccessor.java index 4d2e4be..e3ee771 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/MinecraftAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/MinecraftAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/MultiPlayerGameModeAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/MultiPlayerGameModeAccessor.java index 6b559a8..4dae442 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/MultiPlayerGameModeAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/MultiPlayerGameModeAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PersistentProjectileEntityAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PersistentProjectileEntityAccessor.java index 5147a82..f3c11a6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PersistentProjectileEntityAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PersistentProjectileEntityAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -17,4 +17,3 @@ public interface PersistentProjectileEntityAccessor { boolean lovisual$isInGround(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PlayerInventoryAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PlayerInventoryAccessor.java index 4a2b16e..221ceed 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PlayerInventoryAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PlayerInventoryAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -20,4 +20,3 @@ public interface PlayerInventoryAccessor { void lovisual$setSelectedSlot(int slot); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PlayerTabOverlayAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PlayerTabOverlayAccessor.java index 92f689b..484fef8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PlayerTabOverlayAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/PlayerTabOverlayAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/RenderLayerInvokerAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/RenderLayerInvokerAccessor.java index e79b0b4..c67da08 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/RenderLayerInvokerAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/RenderLayerInvokerAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -21,4 +21,3 @@ public interface RenderLayerInvokerAccessor { } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ServerboundInteractPacketAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ServerboundInteractPacketAccessor.java index f0cef6a..ddcbb59 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ServerboundInteractPacketAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ServerboundInteractPacketAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ServerboundMovePlayerPacketAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ServerboundMovePlayerPacketAccessor.java index a7e42ae..c027869 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ServerboundMovePlayerPacketAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ServerboundMovePlayerPacketAccessor.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.mixins.accessors; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ShaderLoaderDefinitionsAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ShaderLoaderDefinitionsAccessor.java index 3612595..8818a05 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ShaderLoaderDefinitionsAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ShaderLoaderDefinitionsAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ShaderSourceKeyAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ShaderSourceKeyAccessor.java index 2d913d2..a0e461b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ShaderSourceKeyAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/ShaderSourceKeyAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SliderWidgetAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SliderWidgetAccessor.java index d26ddc6..b95e10c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SliderWidgetAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SliderWidgetAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -20,4 +20,3 @@ public interface SliderWidgetAccessor { boolean lovisual$isDragging(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SlotAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SlotAccessor.java index e5f8383..4f66b5b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SlotAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SlotAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SuggestionWindowAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SuggestionWindowAccessor.java index 60ad85a..9090e1b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SuggestionWindowAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/SuggestionWindowAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -35,4 +35,3 @@ public interface SuggestionWindowAccessor { void setLoVisual$inWindowIndex(int index); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/TextFieldWidgetAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/TextFieldWidgetAccessor.java index e1aa489..f19ef3b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/TextFieldWidgetAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/TextFieldWidgetAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/TextIconButtonWidgetAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/TextIconButtonWidgetAccessor.java index 0ff6605..8c8b8c9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/TextIconButtonWidgetAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/TextIconButtonWidgetAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -24,4 +24,3 @@ public interface TextIconButtonWidgetAccessor { WidgetSprites lovisual$getTexture(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/WorldAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/WorldAccessor.java index e3ae689..3ac26fe 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/WorldAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/accessors/WorldAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -30,4 +30,3 @@ public interface WorldAccessor { float lovisual$getLastThunderGradientRaw(); } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisCommonUniformsMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisCommonUniformsMixin.java index f32b28d..5722b15 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisCommonUniformsMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisCommonUniformsMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisGameRendererInteropMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisGameRendererInteropMixin.java index 41381ff..af01fb6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisGameRendererInteropMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisGameRendererInteropMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisHandRendererAccessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisHandRendererAccessor.java index 022067c..d6781df 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisHandRendererAccessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisHandRendererAccessor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisHandRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisHandRendererMixin.java index d9ffc11..226b2ce 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisHandRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisHandRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisIncludeProcessorMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisIncludeProcessorMixin.java index bff4605..4a41037 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisIncludeProcessorMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisIncludeProcessorMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisRenderingPipelineFinalizeMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisRenderingPipelineFinalizeMixin.java index 65d3870..f62658b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisRenderingPipelineFinalizeMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisRenderingPipelineFinalizeMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisShaderPackLoadMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisShaderPackLoadMixin.java index 555c2b7..4185378 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisShaderPackLoadMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisShaderPackLoadMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisVanillaHandInteropMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisVanillaHandInteropMixin.java index 2379d05..9f1a840 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisVanillaHandInteropMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/iris/IrisVanillaHandInteropMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/moreculling/CullingUtilsMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/moreculling/CullingUtilsMixin.java index c169a65..acc3466 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/moreculling/CullingUtilsMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/moreculling/CullingUtilsMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/AbstractSignEditScreenMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/AbstractSignEditScreenMixin.java index b864dcd..15dffea 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/AbstractSignEditScreenMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/AbstractSignEditScreenMixin.java @@ -1,20 +1,10 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * - * Original portions remain under the MIT License. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ -/* - * Portions of this file adapt protection logic from ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * Licensed under MIT; see THIRD_PARTY_NOTICES.md. - */ package dev.loki.lovisual.mixins.security; import net.minecraft.client.gui.screens.inventory.AbstractSignEditScreen; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/AnvilScreenMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/AnvilScreenMixin.java index f3af7c5..0252a66 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/AnvilScreenMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/AnvilScreenMixin.java @@ -1,20 +1,10 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * - * Original portions remain under the MIT License. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ -/* - * Portions of this file adapt protection logic from ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * Licensed under MIT; see THIRD_PARTY_NOTICES.md. - */ package dev.loki.lovisual.mixins.security; import com.llamalad7.mixinextras.injector.wrapoperation.Operation; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/ClientLoginNetworkHandlerMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/ClientLoginNetworkHandlerMixin.java index dc7b104..d2d1ade 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/ClientLoginNetworkHandlerMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/ClientLoginNetworkHandlerMixin.java @@ -1,20 +1,10 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * - * Original portions remain under the MIT License. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ -/* - * Portions of this file adapt protection logic from ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * Licensed under MIT; see THIRD_PARTY_NOTICES.md. - */ package dev.loki.lovisual.mixins.security; import net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/GameOptionsMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/GameOptionsMixin.java index 6182507..049c201 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/GameOptionsMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/GameOptionsMixin.java @@ -1,20 +1,10 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * - * Original portions remain under the MIT License. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ -/* - * Portions of this file adapt protection logic from ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * Licensed under MIT; see THIRD_PARTY_NOTICES.md. - */ package dev.loki.lovisual.mixins.security; import net.minecraft.client.KeyMapping; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/NetworkUtilsMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/NetworkUtilsMixin.java index 2d6c9db..23d792a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/NetworkUtilsMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/NetworkUtilsMixin.java @@ -1,20 +1,10 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * - * Original portions remain under the MIT License. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ -/* - * Portions of this file adapt protection logic from ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * Licensed under MIT; see THIRD_PARTY_NOTICES.md. - */ package dev.loki.lovisual.mixins.security; import com.llamalad7.mixinextras.injector.wrapoperation.Operation; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/TranslatableTextContentMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/TranslatableTextContentMixin.java index c6cf55d..136bd8d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/TranslatableTextContentMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/TranslatableTextContentMixin.java @@ -1,20 +1,10 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * - * Original portions remain under the MIT License. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ -/* - * Portions of this file adapt protection logic from ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * Licensed under MIT; see THIRD_PARTY_NOTICES.md. - */ package dev.loki.lovisual.mixins.security; import com.llamalad7.mixinextras.injector.wrapoperation.Operation; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/TranslationStorageMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/TranslationStorageMixin.java index 73886f6..dff7759 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/TranslationStorageMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/security/TranslationStorageMixin.java @@ -1,20 +1,10 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * - * Original portions remain under the MIT License. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ -/* - * Portions of this file adapt protection logic from ExploitPreventer. - * Original work copyright (c) 2025 Niklas S. - * Licensed under MIT; see THIRD_PARTY_NOTICES.md. - */ package dev.loki.lovisual.mixins.security; import com.llamalad7.mixinextras.injector.wrapoperation.Operation; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumBlockRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumBlockRendererMixin.java index 09564f9..478e3c1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumBlockRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumBlockRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumChunkMeshFormatsMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumChunkMeshFormatsMixin.java index b473901..940a661 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumChunkMeshFormatsMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumChunkMeshFormatsMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumChunkVertexMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumChunkVertexMixin.java index fedca75..7140727 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumChunkVertexMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumChunkVertexMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumShaderChunkRendererMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumShaderChunkRendererMixin.java index 5e6b5d0..0505256 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumShaderChunkRendererMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumShaderChunkRendererMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumVertexConsumerTrackerMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumVertexConsumerTrackerMixin.java index 2e0a977..c879a9b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumVertexConsumerTrackerMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumVertexConsumerTrackerMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumWorldRendererFreecamMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumWorldRendererFreecamMixin.java index 16dfb3c..c677c0d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumWorldRendererFreecamMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/sodium/SodiumWorldRendererFreecamMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/xaero/minimap/AbstractWaypointRenderProviderMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/xaero/minimap/AbstractWaypointRenderProviderMixin.java index a415ef6..2bcf3f6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/xaero/minimap/AbstractWaypointRenderProviderMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/xaero/minimap/AbstractWaypointRenderProviderMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/xaero/worldmap/WaypointRenderProviderMixin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/xaero/worldmap/WaypointRenderProviderMixin.java index 58377be..7532c2c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/xaero/worldmap/WaypointRenderProviderMixin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/mixins/xaero/worldmap/WaypointRenderProviderMixin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/LoVisualEntityRenderTypes.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/LoVisualEntityRenderTypes.java index 4f78a1d..dd9bb8b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/LoVisualEntityRenderTypes.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/LoVisualEntityRenderTypes.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ShaderEspRenderContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ShaderEspRenderContext.java index 24f3c59..9d01c15 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ShaderEspRenderContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ShaderEspRenderContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ViewObstructionFadeContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ViewObstructionFadeContext.java index 38810ba..df81e5c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ViewObstructionFadeContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ViewObstructionFadeContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ViewObstructionFadeState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ViewObstructionFadeState.java index b4ad116..671c701 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ViewObstructionFadeState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/ViewObstructionFadeState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/compat/EntityCullingCompat.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/compat/EntityCullingCompat.java index 4b15fbf..e69e9c0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/compat/EntityCullingCompat.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/compat/EntityCullingCompat.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/effects/NetherPortalRiftPass.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/effects/NetherPortalRiftPass.java index 95746e0..0a140e5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/effects/NetherPortalRiftPass.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/effects/NetherPortalRiftPass.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -106,4 +106,3 @@ public final class NetherPortalRiftPass implements PostProcessPass { } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/effects/SleepOverlayPass.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/effects/SleepOverlayPass.java index 320a2ef..0e0686f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/effects/SleepOverlayPass.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/effects/SleepOverlayPass.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/LoVisualRenderEngineBootstrap.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/LoVisualRenderEngineBootstrap.java index 4fd4f89..8e1c437 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/LoVisualRenderEngineBootstrap.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/LoVisualRenderEngineBootstrap.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/Projection2D.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/Projection2D.java index 875d5c6..06f4856 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/Projection2D.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/Projection2D.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/RenderState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/RenderState.java index da72f7c..2c53ad9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/RenderState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/RenderState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/Texture.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/Texture.java index 083eaa7..3a2f273 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/Texture.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/Texture.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/TextureStorage.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/TextureStorage.java index c66ba7f..08120a6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/TextureStorage.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/TextureStorage.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedClockText.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedClockText.java index 404176f..2660207 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedClockText.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedClockText.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedGlyphSlot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedGlyphSlot.java index 9615426..7384494 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedGlyphSlot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedGlyphSlot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedRenderColors.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedRenderColors.java index 21d6757..edca84a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedRenderColors.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedRenderColors.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.render.engine.animation; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.features.theme.Themes; import dev.loki.lovisual.render.engine.math.ColorMath; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextLine.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextLine.java index bc9acf4..ff9d286 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextLine.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextLine.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextStyle.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextStyle.java index 5d56914..2a2dfe6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextStyle.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextStyle.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextTransition.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextTransition.java index bcf78cb..5c0714b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextTransition.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimatedTextTransition.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimationUtility.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimationUtility.java index 25cddce..8ddacf6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimationUtility.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/animation/AnimationUtility.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorBlendMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorBlendMode.java index 06d8443..f3c99a9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorBlendMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorBlendMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorEffects.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorEffects.java index c81ed31..dedc28a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorEffects.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorEffects.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorUtils.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorUtils.java index 788281c..5923025 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorUtils.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/ColorUtils.java @@ -1,8 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. - * Portions derived from ThunderHack Recode, copyright (c) 2023-2024 Pan4ur & 06ED. - * Upstream: https://github.com/Pan4ur/ThunderHack-Recode + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/RenderColor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/RenderColor.java index 7b8e938..2e77bef 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/RenderColor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/color/RenderColor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/RenderCommandBuffer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/RenderCommandBuffer.java index a3959a8..1b2fe79 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/RenderCommandBuffer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/RenderCommandBuffer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiBatchBackendCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiBatchBackendCommand.java index fc1f0ad..819255a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiBatchBackendCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiBatchBackendCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommand.java index 121e512..fb782a7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandBuffer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandBuffer.java index 2e4b49a..1d3526a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandBuffer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandBuffer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandKind.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandKind.java index 2df4f4a..a1305bb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandKind.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandKind.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandStats.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandStats.java index ec84cb0..2b7c817 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandStats.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiCommandStats.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiEffectCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiEffectCommand.java index 2302411..2c86a39 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiEffectCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiEffectCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiEffectRegionCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiEffectRegionCommand.java index 7cd05b8..e89bbb7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiEffectRegionCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiEffectRegionCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiItemCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiItemCommand.java index 94be32b..1d8620f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiItemCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiItemCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiPathCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiPathCommand.java index ae5c393..c76a650 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiPathCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiPathCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiPrimitiveCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiPrimitiveCommand.java index 5838bd3..abe5874 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiPrimitiveCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiPrimitiveCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiShapeCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiShapeCommand.java index 7ae5224..52e0ded 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiShapeCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiShapeCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiStatsSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiStatsSnapshot.java index 883e82d..cd97f19 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiStatsSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiStatsSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextCommand.java index 9e9ff0d..b535573 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextureCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextureCommand.java index ae8c028..49b42c0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextureCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextureCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextureDrawCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextureDrawCommand.java index 618fc28..39340d4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextureDrawCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/UiTextureDrawCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/WorldCommandBuffer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/WorldCommandBuffer.java index 1ea0f38..468f84c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/WorldCommandBuffer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/command/WorldCommandBuffer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastBridge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastBridge.java index ed8dc62..e02efbe 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastBridge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastBridge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastRuntime.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastRuntime.java index f5fd187..6faea92 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastRuntime.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastRuntime.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastRuntimeSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastRuntimeSnapshot.java index d48908c..82f8d42 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastRuntimeSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/compat/immediatelyfast/ImmediatelyFastRuntimeSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/CameraContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/CameraContext.java index fee2cbd..c36f816 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/CameraContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/CameraContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/FrameLifecycle.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/FrameLifecycle.java index d74b07e..9b4c214 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/FrameLifecycle.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/FrameLifecycle.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/FramebufferContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/FramebufferContext.java index c619718..e29db64 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/FramebufferContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/FramebufferContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/LoVisualRenderSystem.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/LoVisualRenderSystem.java index c9ad386..2e9a665 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/LoVisualRenderSystem.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/LoVisualRenderSystem.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/LoVisualWorldMatrices.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/LoVisualWorldMatrices.java index 0298b46..d61ad77 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/LoVisualWorldMatrices.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/LoVisualWorldMatrices.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderFrameContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderFrameContext.java index 029f724..d4cb242 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderFrameContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderFrameContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderPhase.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderPhase.java index 2b8662f..e8a8550 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderPhase.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderPhase.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderPhaseScope.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderPhaseScope.java index 51eaa56..67e34ed 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderPhaseScope.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/RenderPhaseScope.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/ViewportContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/ViewportContext.java index 439a40d..1618b6b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/ViewportContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/ViewportContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -43,7 +43,6 @@ public record ViewportContext( private static GuiGraphicsExtractor currentContext; private static ProjectionMode activeMode = ProjectionMode.SCALED; - private static ProjectionMatrixBuffer matrixBuffer() { ProjectionMatrixBuffer buffer = matrixBuffer; if (buffer == null) { @@ -166,7 +165,6 @@ public record ViewportContext( apply(ProjectionMode.SCALED); } - /** * Apply an already captured 2D viewport/projection without causing Renderer2D flushes. * Used by render-thread replay of 2D batches recorded during GUI extraction. diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/DepthProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/DepthProvider.java index 75e8e75..e9fe0ee 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/DepthProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/DepthProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/FogProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/FogProvider.java index a48db2b..4ba5b4d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/FogProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/FogProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/LightPolicy.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/LightPolicy.java index dd5fcc9..f86061d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/LightPolicy.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/LightPolicy.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VanillaWorldFogProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VanillaWorldFogProvider.java index 6592db5..90333f7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VanillaWorldFogProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VanillaWorldFogProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VisibilityProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VisibilityProvider.java index 4756f9a..a4df39f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VisibilityProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VisibilityProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VisibilityQuery.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VisibilityQuery.java index cd9b264..9545375 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VisibilityQuery.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/core/policy/VisibilityQuery.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/debug/RenderThread2DDebugRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/debug/RenderThread2DDebugRenderer.java index f09a8af..3e31c2d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/debug/RenderThread2DDebugRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/debug/RenderThread2DDebugRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -64,7 +64,6 @@ public enum RenderThread2DDebugRenderer { private static boolean immediateFailureLogged; private static boolean guiStateFailureLogged; - private static ProjectionMatrixBuffer debugProjection() { ProjectionMatrixBuffer buffer = debugProjection; if (buffer == null) { diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/depth/PreTranslucentDepth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/depth/PreTranslucentDepth.java index 53d8888..b3e3922 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/depth/PreTranslucentDepth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/depth/PreTranslucentDepth.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/depth/WorldSceneDepth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/depth/WorldSceneDepth.java index 9646afb..8f776ae 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/depth/WorldSceneDepth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/depth/WorldSceneDepth.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/LoVisualFrameGraph.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/LoVisualFrameGraph.java index a4ac1a1..134fdaa 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/LoVisualFrameGraph.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/LoVisualFrameGraph.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -14,7 +14,6 @@ import dev.loki.lovisual.render.engine.core.RenderPhaseScope; import java.util.function.Consumer; - public final class LoVisualFrameGraph { private final PassScheduler scheduler = new PassScheduler(); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/PassScheduler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/PassScheduler.java index 2bc9bc3..8fb855a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/PassScheduler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/PassScheduler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/RenderPassNode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/RenderPassNode.java index 4e0dbd2..659fec1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/RenderPassNode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/framegraph/RenderPassNode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/LegacyRenderPath.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/LegacyRenderPath.java index 7911829..0c5cd2c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/LegacyRenderPath.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/LegacyRenderPath.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderArchitectureGuard.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderArchitectureGuard.java index 29c6e18..e115706 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderArchitectureGuard.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderArchitectureGuard.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundary.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundary.java index 6e8e571..38474ac 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundary.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundary.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundaryAudit.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundaryAudit.java index a2ea564..7d6eb1c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundaryAudit.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundaryAudit.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundaryExempt.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundaryExempt.java index 2881d3d..63f662a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundaryExempt.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/guard/RenderBoundaryExempt.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/light/LightmapState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/light/LightmapState.java index 1f2d25d..3107230 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/light/LightmapState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/light/LightmapState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/ColorMath.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/ColorMath.java index 701f93f..63db53c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/ColorMath.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/ColorMath.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/HudScale.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/HudScale.java index 80b205b..e0d0b54 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/HudScale.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/HudScale.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/RenderMath.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/RenderMath.java index a54912e..d58ffb1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/RenderMath.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/math/RenderMath.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaFramebuffer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaFramebuffer.java index 8a515fc..b081f80 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaFramebuffer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaFramebuffer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaResolveUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaResolveUtil.java index 6a2d565..3a6f0f2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaResolveUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaResolveUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaTextureRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaTextureRegistry.java index c23e4ed..a7c5331 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaTextureRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaTextureRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaWorldTarget.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaWorldTarget.java index 69e6662..5f9b143 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaWorldTarget.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/msaa/MsaaWorldTarget.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/DepthTestFunction.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/DepthTestFunction.java index 4789965..17b5e95 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/DepthTestFunction.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/DepthTestFunction.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/ExtendedRenderPipelineBuilder.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/ExtendedRenderPipelineBuilder.java index 87c7947..1a1c5ae 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/ExtendedRenderPipelineBuilder.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/ExtendedRenderPipelineBuilder.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.pipeline; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/LoVisualRenderPipelines.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/LoVisualRenderPipelines.java index b9fbf3e..14ea855 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/LoVisualRenderPipelines.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/pipeline/LoVisualRenderPipelines.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.pipeline; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/DepthOfFieldDepthSource.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/DepthOfFieldDepthSource.java index 6cc0218..012354c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/DepthOfFieldDepthSource.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/DepthOfFieldDepthSource.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/DepthOfFieldQuality.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/DepthOfFieldQuality.java index ab9dc08..6a869a6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/DepthOfFieldQuality.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/DepthOfFieldQuality.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MenuBackgroundRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MenuBackgroundRenderer.java index f874aef..49365fb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MenuBackgroundRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MenuBackgroundRenderer.java @@ -1,13 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.render.engine.postprocess; - import dev.loki.lovisual.features.theme.Theme; import com.mojang.blaze3d.ProjectionType; import com.mojang.blaze3d.buffers.GpuBufferSlice; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MotionBlurMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MotionBlurMode.java index 766bb96..3883d4e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MotionBlurMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MotionBlurMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MotionBlurResources.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MotionBlurResources.java index d2639c1..8ed58ad 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MotionBlurResources.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/MotionBlurResources.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessContext.java index e850d49..279de6b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessManager.java index 4e9ea29..e7df0c0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessPass.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessPass.java index f2d9009..082f11f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessPass.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/PostProcessPass.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/SkyShaderRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/SkyShaderRenderer.java index aebe955..46a770a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/SkyShaderRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/SkyShaderRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/HistoryBufferManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/HistoryBufferManager.java index d42d8b6..59bfe72 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/HistoryBufferManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/HistoryBufferManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/LegacyPostProcessGraphPass.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/LegacyPostProcessGraphPass.java index fa482aa..faaff57 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/LegacyPostProcessGraphPass.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/LegacyPostProcessGraphPass.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraph.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraph.java index f78e275..0e3afb3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraph.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraph.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraphPass.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraphPass.java index 0cb965b..3853e72 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraphPass.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraphPass.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraphResources.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraphResources.java index f2c8eb6..21a0d90 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraphResources.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessGraphResources.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessResolution.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessResolution.java index 966698f..83b7a6f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessResolution.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessResolution.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessResource.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessResource.java index 346de22..be15107 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessResource.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/postprocess/graph/PostProcessResource.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/prewarm/RenderPrewarmContributors.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/prewarm/RenderPrewarmContributors.java index 8e7487b..4a203b4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/prewarm/RenderPrewarmContributors.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/prewarm/RenderPrewarmContributors.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/prewarm/RenderPrewarmManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/prewarm/RenderPrewarmManager.java index 0bd956b..8b76ad1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/prewarm/RenderPrewarmManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/prewarm/RenderPrewarmManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/DevProfilerBridge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/DevProfilerBridge.java index 0ff0a4a..506de2a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/DevProfilerBridge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/DevProfilerBridge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/FrameStutterProfiler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/FrameStutterProfiler.java index 368a7ac..9cfadb0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/FrameStutterProfiler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/FrameStutterProfiler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/GlSyncTracker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/GlSyncTracker.java index 3897279..9a25cc2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/GlSyncTracker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/GlSyncTracker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/JfrProfiler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/JfrProfiler.java index a6f4cc1..92b5183 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/JfrProfiler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/JfrProfiler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerLog.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerLog.java index a3a6aa5..57ef656 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerLog.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerLog.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerPhase.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerPhase.java index 26df192..7c0a0c3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerPhase.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerPhase.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerSettings.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerSettings.java index 7f230d9..2988dd9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerSettings.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/ProfilerSettings.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderCostProfiler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderCostProfiler.java index 7c3fe71..b6bebb3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderCostProfiler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderCostProfiler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderFrameProfiler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderFrameProfiler.java index b877c6c..583e080 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderFrameProfiler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderFrameProfiler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderProfiler2D.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderProfiler2D.java index 320dd1b..51f2b86 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderProfiler2D.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderProfiler2D.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderProfiler3D.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderProfiler3D.java index 3e24e4b..2482584 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderProfiler3D.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/RenderProfiler3D.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/SamplingProfiler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/SamplingProfiler.java index 2e2c3db..4777deb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/SamplingProfiler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/SamplingProfiler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/TracyGpuProfiler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/TracyGpuProfiler.java index a0744fb..f033bdb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/TracyGpuProfiler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/TracyGpuProfiler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/TracyProfiler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/TracyProfiler.java index 372c7f1..eca6781 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/TracyProfiler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/profiler/TracyProfiler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/FullScreenRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/FullScreenRenderer.java index 91df7e9..3ae90e0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/FullScreenRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/FullScreenRenderer.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.renderer; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/MeshRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/MeshRenderer.java index 354646b..bb1e224 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/MeshRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/MeshRenderer.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.renderer; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/RenderWarp.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/RenderWarp.java index c9f58e0..5b01c32 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/RenderWarp.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/RenderWarp.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/RenderWarpStack.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/RenderWarpStack.java index 28dafa5..fb2b959 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/RenderWarpStack.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/RenderWarpStack.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2D.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2D.java index 080abb7..c81da95 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2D.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2D.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DBlur.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DBlur.java index 099fe25..3532c45 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DBlur.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DBlur.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DChamfered.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DChamfered.java index d26f381..0a04115 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DChamfered.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DChamfered.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DCircles.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DCircles.java index 2e4d979..c4c563d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DCircles.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DCircles.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DConnectors.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DConnectors.java index 2278b13..5077ed6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DConnectors.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DConnectors.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DItems.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DItems.java index a8391a5..3435361 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DItems.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DItems.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DLines.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DLines.java index f04d2f9..8f761af 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DLines.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DLines.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DLiquidGlass.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DLiquidGlass.java index cf90ac9..1e16456 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DLiquidGlass.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DLiquidGlass.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DOrbiz.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DOrbiz.java index 1c7ac44..b7c3e81 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DOrbiz.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DOrbiz.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DPolygons.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DPolygons.java index 16f39ce..ac9729b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DPolygons.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DPolygons.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRects.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRects.java index ea7d2a3..5180f32 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRects.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRects.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRectsExtra.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRectsExtra.java index 1df3b94..a9aeedc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRectsExtra.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRectsExtra.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRectsGlow.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRectsGlow.java index 35bd3eb..d4aeaa4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRectsGlow.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DRectsGlow.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DSmokeFill.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DSmokeFill.java index 4226230..e970615 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DSmokeFill.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DSmokeFill.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DTextures.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DTextures.java index 5de8532..9bcc750 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DTextures.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer2DTextures.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer3D.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer3D.java index dd02db9..bc5fa0c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer3D.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/Renderer3D.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/BlurSource.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/BlurSource.java index e987606..df97de0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/BlurSource.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/BlurSource.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/Deferred2DSubmit.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/Deferred2DSubmit.java index f22477e..258a2d9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/Deferred2DSubmit.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/Deferred2DSubmit.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredActionSubmit.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredActionSubmit.java index 41a4e0b..7a2ae25 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredActionSubmit.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredActionSubmit.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredOrderedSubmit.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredOrderedSubmit.java index c0c455a..b4148de 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredOrderedSubmit.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredOrderedSubmit.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredTexturedSubmit.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredTexturedSubmit.java index dd6e43a..e5c0408 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredTexturedSubmit.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DeferredTexturedSubmit.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DrawBatch.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DrawBatch.java index 26f0580..db340fb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DrawBatch.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/DrawBatch.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/FrameBlurCacheEntry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/FrameBlurCacheEntry.java index d283ec1..500bcf5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/FrameBlurCacheEntry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/FrameBlurCacheEntry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/HudDeferredGuiElement.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/HudDeferredGuiElement.java index 848ba68..b790d8c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/HudDeferredGuiElement.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/HudDeferredGuiElement.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemBatch.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemBatch.java index 7f97e15..faace59 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemBatch.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemBatch.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemBatchRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemBatchRenderer.java index 17770d4..3ed7f8c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemBatchRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemBatchRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemDrawCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemDrawCommand.java index f01e036..f2c2843 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemDrawCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemDrawCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemResolveKey.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemResolveKey.java index b595863..ff9799c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemResolveKey.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/ItemResolveKey.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/OrderedUiBatcher.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/OrderedUiBatcher.java index 7e11791..a98913d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/OrderedUiBatcher.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/OrderedUiBatcher.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -38,7 +38,6 @@ import dev.loki.lovisual.render.engine.uniform.impl.MsdfTextUniforms; import dev.loki.lovisual.render.engine.uniform.impl.UIBatchUniforms; import dev.loki.lovisual.render.engine.uniform.impl.UIBlurUniforms; - public final class OrderedUiBatcher { private static final OrderedUiBatcher LIQUID_GLASS_PREWARMER = new OrderedUiBatcher(); final ObjectArrayList order = new ObjectArrayList<>(128); @@ -893,7 +892,6 @@ public final class OrderedUiBatcher { textPoolCursor = 0; } - public void closeRetainedBuffers() { resetOrder(); resetSharedBlur(); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/SharedBlurProfile.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/SharedBlurProfile.java index 269f8c5..d308a01 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/SharedBlurProfile.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/SharedBlurProfile.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/TextBatch.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/TextBatch.java index 0377cab..fc6c496 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/TextBatch.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/TextBatch.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchPlan.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchPlan.java index 606e0d1..1d5449f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchPlan.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchPlan.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchStats.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchStats.java index e03cb8e..52b1efe 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchStats.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchStats.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchType.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchType.java index d7128c0..4da1282 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchType.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatchType.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatcher.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatcher.java index db1d208..ac3131c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatcher.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBatcher.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBlurResources.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBlurResources.java index ef4ff01..e0f8711 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBlurResources.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiBlurResources.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiDeferredScheduler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiDeferredScheduler.java index 9cb1289..c97f863 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiDeferredScheduler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiDeferredScheduler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiDirectTexturedRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiDirectTexturedRenderer.java index 2d47207..39c8a3b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiDirectTexturedRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiDirectTexturedRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiEffectGraph.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiEffectGraph.java index 6a303f3..8fbc819 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiEffectGraph.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiEffectGraph.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiItemSubmission.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiItemSubmission.java index e94be93..0e8956b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiItemSubmission.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiItemSubmission.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiPassCompiler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiPassCompiler.java index 687662f..2ff59b6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiPassCompiler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiPassCompiler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiPassExecutor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiPassExecutor.java index 398ffb2..4a8bc60 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiPassExecutor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiPassExecutor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiRenderDispatcher.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiRenderDispatcher.java index dbc8624..ea28c76 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiRenderDispatcher.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiRenderDispatcher.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiRendererSubsystem.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiRendererSubsystem.java index 80f849e..bfbc1da 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiRendererSubsystem.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/UiRendererSubsystem.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiBoxPathBuilder.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiBoxPathBuilder.java index 305c0d6..9f993d3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiBoxPathBuilder.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiBoxPathBuilder.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiBoxShape.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiBoxShape.java index 756486c..07d18f8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiBoxShape.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiBoxShape.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiChamferRadii.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiChamferRadii.java index db78cd9..0a9def3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiChamferRadii.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiChamferRadii.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerKind.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerKind.java index a287dfd..1b1bdf6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerKind.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerKind.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerMode.java index 44d3f19..add53e6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerRadii.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerRadii.java index 3905baa..bf71b29 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerRadii.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerRadii.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerSpec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerSpec.java index fd9c9be..39eec80 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerSpec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiCornerSpec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEdgeKind.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEdgeKind.java index 3f2b1cd..7d1c682 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEdgeKind.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEdgeKind.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEdgeSpec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEdgeSpec.java index 29f6698..7871dc7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEdgeSpec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEdgeSpec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEffectKind.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEffectKind.java index 87a3f21..a2debea 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEffectKind.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEffectKind.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEffectSpec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEffectSpec.java index b9871a7..effae9c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEffectSpec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiEffectSpec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiMeshGeometry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiMeshGeometry.java index 437cda8..e1b8859 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiMeshGeometry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiMeshGeometry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaint.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaint.java index fdc47d0..c1efc93 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaint.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaint.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaintKind.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaintKind.java index 15e5bb0..9ef254c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaintKind.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaintKind.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaints.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaints.java index 765ef5a..5494799 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaints.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPaints.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPathCap.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPathCap.java index 0e21220..8083312 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPathCap.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPathCap.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPathJoin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPathJoin.java index a4f8a91..68cfd66 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPathJoin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiPathJoin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiRect.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiRect.java index 37aaa70..96961ff 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiRect.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiRect.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShape.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShape.java index 5cc180c..abcc751 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShape.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShape.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapeKind.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapeKind.java index 349b920..386ad7d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapeKind.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapeKind.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapeShaderParams.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapeShaderParams.java index 041ce95..837fbfa 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapeShaderParams.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapeShaderParams.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapes.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapes.java index a54e52b..3a1cfa5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapes.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiShapes.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiStroke.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiStroke.java index 6748b4f..cb90aff 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiStroke.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/draw/UiStroke.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiAction.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiAction.java index 4a08299..ca54041 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiAction.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiAction.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionContext.java index c222ada..a401aaf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionRef.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionRef.java index 0e13862..9df6c46 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionRef.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionRef.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionRegistry.java index ee237aa..d3a3f68 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/action/UiActionRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiAnimationSpec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiAnimationSpec.java index ba57d15..84c2f74 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiAnimationSpec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiAnimationSpec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiAnimationState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiAnimationState.java index 43ae2ed..239bc1d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiAnimationState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiAnimationState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiEasing.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiEasing.java index 9cc865e..b2fc3d6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiEasing.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/animation/UiEasing.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetKind.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetKind.java index dd6a8aa..8ade34c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetKind.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetKind.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetProvider.java index c8017a0..b4b7dbb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetRef.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetRef.java index 7967a4e..89c7384 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetRef.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetRef.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetRegistry.java index 61949c3..ce0aeaf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetResolver.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetResolver.java index e96586b..46363dd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetResolver.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/asset/UiAssetResolver.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiBounds.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiBounds.java index 3460bfa..d947cee 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiBounds.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiBounds.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiComponentFactory.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiComponentFactory.java index e0447ac..d9644dc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiComponentFactory.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiComponentFactory.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiComponentRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiComponentRegistry.java index e395fad..2ad4bdf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiComponentRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiComponentRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiDocument.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiDocument.java index 6cc304d..c5cfe11 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiDocument.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiDocument.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiLifecycle.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiLifecycle.java index a126a10..8ff3768 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiLifecycle.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiLifecycle.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNode.java index 8df023b..03e28d4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNodeSpec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNodeSpec.java index 06fe33b..3ba11db 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNodeSpec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNodeSpec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNodeType.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNodeType.java index 67303a5..8a2aea9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNodeType.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiNodeType.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiProps.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiProps.java index 53daf57..64a9dfd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiProps.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiProps.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiRuntime.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiRuntime.java index b5e7f79..f85ea90 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiRuntime.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiRuntime.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiRuntimeException.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiRuntimeException.java index 2fd88c0..4914c3e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiRuntimeException.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiRuntimeException.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiState.java index 38f8fb4..2ae674a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/core/UiState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiPerfCounters.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiPerfCounters.java index 2164031..0ae94d9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiPerfCounters.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiPerfCounters.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiRuntimeDiagnostics.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiRuntimeDiagnostics.java index 865b666..5ad70ad 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiRuntimeDiagnostics.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiRuntimeDiagnostics.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiTreeDumper.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiTreeDumper.java index c5c974c..99eae5a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiTreeDumper.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/debug/UiTreeDumper.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/error/UiErrorPolicy.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/error/UiErrorPolicy.java index ca14d64..a6012df 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/error/UiErrorPolicy.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/error/UiErrorPolicy.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiCursorManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiCursorManager.java index a751d51..97cd3cd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiCursorManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiCursorManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiFocusManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiFocusManager.java index 176d0b8..392080d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiFocusManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiFocusManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiHitResult.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiHitResult.java index dc4beff..fb7dfaa 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiHitResult.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiHitResult.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiHitTester.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiHitTester.java index 62b1432..8a7460f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiHitTester.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiHitTester.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiInputDispatcher.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiInputDispatcher.java index baae8bf..85e9044 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiInputDispatcher.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiInputDispatcher.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiInputState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiInputState.java index a5f7158..03f0453 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiInputState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiInputState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiKeyboardEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiKeyboardEvent.java index 31ab90a..f7eff48 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiKeyboardEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiKeyboardEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiPointerEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiPointerEvent.java index 18c8ef7..50d28cd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiPointerEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiPointerEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiScrollEvent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiScrollEvent.java index 54729ba..c7f060c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiScrollEvent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/input/UiScrollEvent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/layout/UiLayoutEngine.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/layout/UiLayoutEngine.java index 1f5b63d..5b4c68c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/layout/UiLayoutEngine.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/layout/UiLayoutEngine.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiDiffStats.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiDiffStats.java index fc6be58..8a00844 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiDiffStats.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiDiffStats.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiKeyPath.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiKeyPath.java index 0fa5ffc..b4ec147 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiKeyPath.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiKeyPath.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiNodeMatcher.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiNodeMatcher.java index c0f3c2a..25c82c2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiNodeMatcher.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiNodeMatcher.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiReconcileContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiReconcileContext.java index 8ec3b4e..4f17579 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiReconcileContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiReconcileContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiReconciler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiReconciler.java index a2d1d17..bc8ef7e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiReconciler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/reconcile/UiReconciler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiBlendSpec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiBlendSpec.java index 71ac1c6..2a23ed4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiBlendSpec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiBlendSpec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiClipStack.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiClipStack.java index 467b765..226b9fa 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiClipStack.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiClipStack.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiImageRendererBridge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiImageRendererBridge.java index 8f62554..8ebc848 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiImageRendererBridge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiImageRendererBridge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiItemRendererBridge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiItemRendererBridge.java index f695544..c2540b1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiItemRendererBridge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiItemRendererBridge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiPrimitiveRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiPrimitiveRenderer.java index 5f92b54..a063813 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiPrimitiveRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiPrimitiveRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiProjectionMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiProjectionMode.java index b4396df..59e1dda 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiProjectionMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiProjectionMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiRenderContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiRenderContext.java index 3abd2a5..445e00c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiRenderContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiRenderContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiRenderer.java index 1b6192a..ae62f99 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiTextEffectRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiTextEffectRenderer.java index c84aba1..f91a727 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiTextEffectRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiTextEffectRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiTextRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiTextRenderer.java index fafe879..8fff46a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiTextRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/render/UiTextRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/CachedUiScriptRuntime.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/CachedUiScriptRuntime.java index 365c0fc..d683927 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/CachedUiScriptRuntime.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/CachedUiScriptRuntime.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetNativeResourceLoader.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetNativeResourceLoader.java index 731c1ee..3b1cf42 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetNativeResourceLoader.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetNativeResourceLoader.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetUiScriptEngine.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetUiScriptEngine.java index d2494c3..a926a98 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetUiScriptEngine.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetUiScriptEngine.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiBoundsPatchSet.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiBoundsPatchSet.java index 50f9cb2..dec1ead 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiBoundsPatchSet.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiBoundsPatchSet.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptColor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptColor.java index 6026d45..e49d57d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptColor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptColor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptComponent.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptComponent.java index 9d037eb..82a2f4e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptComponent.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptComponent.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptEngine.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptEngine.java index d8d42ac..ac1e04f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptEngine.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptEngine.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptEngineProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptEngineProvider.java index be7f505..cad448c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptEngineProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptEngineProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModule.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModule.java index 1b99e8e..cdc63d9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModule.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModule.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleHandle.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleHandle.java index 5a56caa..8207c5d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleHandle.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleHandle.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleId.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleId.java index d7fef10..4c430f9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleId.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleId.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleLoader.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleLoader.java index d4121f5..afe6319 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleLoader.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleLoader.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleRegistry.java index 1e87fb3..c12d9bc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleTransform.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleTransform.java index c10e534..6b45a65 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleTransform.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptModuleTransform.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptObjectConverter.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptObjectConverter.java index ed8ae63..fd4f491 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptObjectConverter.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptObjectConverter.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptPatchSet.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptPatchSet.java index fb75043..e9f813a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptPatchSet.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptPatchSet.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptProps.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptProps.java index 1967a41..9b14aa2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptProps.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptProps.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRenderContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRenderContext.java index 5787df0..8a9c887 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRenderContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRenderContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRenderResult.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRenderResult.java index 1a2e6a6..bae083c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRenderResult.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRenderResult.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRuntimeError.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRuntimeError.java index 14a7d64..17e0391 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRuntimeError.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRuntimeError.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRuntimeSource.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRuntimeSource.java index 18e0230..c571fdf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRuntimeSource.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptRuntimeSource.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptSourceKind.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptSourceKind.java index 4488a90..3e32dd7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptSourceKind.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiScriptSourceKind.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiTypeScriptStripper.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiTypeScriptStripper.java index a49540c..55d4779 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiTypeScriptStripper.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/UiTypeScriptStripper.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiAlign.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiAlign.java index 89591d7..bb781eb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiAlign.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiAlign.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiColor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiColor.java index 9bfdc7d..c736d75 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiColor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiColor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiJustify.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiJustify.java index 60820d1..d061c96 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiJustify.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiJustify.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiOverflow.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiOverflow.java index 7342c6b..fb2a5b6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiOverflow.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiOverflow.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiResolvedStyle.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiResolvedStyle.java index 28e9a50..5f882cc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiResolvedStyle.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiResolvedStyle.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyle.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyle.java index 369df8d..85ed240 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyle.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyle.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleCache.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleCache.java index 9ced151..8f5c4db 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleCache.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleCache.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleParser.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleParser.java index dffd488..562981c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleParser.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleParser.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleResolver.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleResolver.java index 97f0350..7a8aad4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleResolver.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleResolver.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleToken.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleToken.java index 55e999a..bb389cb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleToken.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiStyleToken.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiTheme.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiTheme.java index 115d783..08dfafc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiTheme.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiTheme.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiThemeRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiThemeRegistry.java index 41e60ce..f4cecda 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiThemeRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/style/UiThemeRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/FullscreenDrawCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/FullscreenDrawCommand.java index d5d4da0..ec6706f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/FullscreenDrawCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/FullscreenDrawCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/GpuMeshHandle.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/GpuMeshHandle.java index de200c0..5da4df3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/GpuMeshHandle.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/GpuMeshHandle.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/LoVisualRhi.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/LoVisualRhi.java index a6c8c22..97f3a6a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/LoVisualRhi.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/LoVisualRhi.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/MeshOwnership.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/MeshOwnership.java index 4f36fd5..7476feb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/MeshOwnership.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/MeshOwnership.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiDrawCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiDrawCommand.java index 58066b0..da3c2b5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiDrawCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiDrawCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiSamplerBinding.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiSamplerBinding.java index 427877d..35bb2db 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiSamplerBinding.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiSamplerBinding.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiStats.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiStats.java index eaec982..125ece8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiStats.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiStats.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -154,7 +154,6 @@ public final class RhiStats { dynamicArenaBacklogEvents++; } - public long drawCalls() { return drawCalls; } diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiStatsSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiStatsSnapshot.java index 84fcac4..6898f1a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiStatsSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiStatsSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiUniformBinding.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiUniformBinding.java index 5c4f91e..611f99c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiUniformBinding.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/RhiUniformBinding.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/SodiumGlBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/SodiumGlBackend.java index 1e05a27..dff4700 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/SodiumGlBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/SodiumGlBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/GlBackendAccess.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/GlBackendAccess.java index 3d866b2..82304db 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/GlBackendAccess.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/GlBackendAccess.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/clip/GlStencilFramebufferSupport.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/clip/GlStencilFramebufferSupport.java index 8e22090..d88de22 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/clip/GlStencilFramebufferSupport.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/clip/GlStencilFramebufferSupport.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/clip/GlStencilShapeClipBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/clip/GlStencilShapeClipBackend.java index bcecf83..99c7d9a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/clip/GlStencilShapeClipBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/clip/GlStencilShapeClipBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/state/SodiumGlPipelineStateBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/state/SodiumGlPipelineStateBackend.java index c74eec1..1d813a4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/state/SodiumGlPipelineStateBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/gl/state/SodiumGlPipelineStateBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/LoVisualVulkanBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/LoVisualVulkanBackend.java index 4d769eb..50a1846 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/LoVisualVulkanBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/LoVisualVulkanBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanShapeClipBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanShapeClipBackend.java index 171e96d..141c343 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanShapeClipBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanShapeClipBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanShapeClipBridge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanShapeClipBridge.java index 0bb9323..58277bd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanShapeClipBridge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanShapeClipBridge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanStencilAttachmentManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanStencilAttachmentManager.java index afd2c28..b34111b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanStencilAttachmentManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/clip/VulkanStencilAttachmentManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/msaa/VulkanMsaaControl.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/msaa/VulkanMsaaControl.java index c8961bf..1eb17c7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/msaa/VulkanMsaaControl.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/msaa/VulkanMsaaControl.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/msaa/VulkanMsaaResolveBridge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/msaa/VulkanMsaaResolveBridge.java index 6bcd591..f33ebd4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/msaa/VulkanMsaaResolveBridge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/msaa/VulkanMsaaResolveBridge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/state/VulkanPipelineStateBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/state/VulkanPipelineStateBackend.java index 511efce..05ee86c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/state/VulkanPipelineStateBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/state/VulkanPipelineStateBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/util/VulkanRenderStateBridge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/util/VulkanRenderStateBridge.java index e70989e..daccd57 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/util/VulkanRenderStateBridge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/util/VulkanRenderStateBridge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/util/VulkanRuntimeGuards.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/util/VulkanRuntimeGuards.java index 105f168..206d8bd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/util/VulkanRuntimeGuards.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/backend/vulkan/util/VulkanRuntimeGuards.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/blit/Blaze3dTextureBlitter.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/blit/Blaze3dTextureBlitter.java index 986de0c..962e18f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/blit/Blaze3dTextureBlitter.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/blit/Blaze3dTextureBlitter.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/blit/TextureBlitter.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/blit/TextureBlitter.java index 193ba33..f7d6382 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/blit/TextureBlitter.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/blit/TextureBlitter.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/clip/ShapeClipBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/clip/ShapeClipBackend.java index e1ce8d2..ef002f0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/clip/ShapeClipBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/clip/ShapeClipBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/clip/ShapeClipRenderPassContract.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/clip/ShapeClipRenderPassContract.java index 02014e5..1958e28 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/clip/ShapeClipRenderPassContract.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/clip/ShapeClipRenderPassContract.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/fullscreen/Blaze3dFullscreenBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/fullscreen/Blaze3dFullscreenBackend.java index 4f792d9..b16d388 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/fullscreen/Blaze3dFullscreenBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/fullscreen/Blaze3dFullscreenBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/fullscreen/FullscreenBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/fullscreen/FullscreenBackend.java index c0c2b1c..af07686 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/fullscreen/FullscreenBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/fullscreen/FullscreenBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/msaa/MsaaControl.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/msaa/MsaaControl.java index a3df9e8..7fe0f50 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/msaa/MsaaControl.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/msaa/MsaaControl.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/msaa/SodiumGlMsaaControl.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/msaa/SodiumGlMsaaControl.java index 4a0edfc..3627aac 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/msaa/SodiumGlMsaaControl.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/msaa/SodiumGlMsaaControl.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -43,7 +43,6 @@ public final class SodiumGlMsaaControl implements MsaaControl { private static final int GL_MAX_COLOR_TEXTURE_SAMPLES = 0x910E; private static final int GL_MAX_DEPTH_TEXTURE_SAMPLES = 0x910F; - private static int maxSamplesFor(GpuFormat format) { int maxSamples = GL11.glGetInteger(GL32.GL_MAX_SAMPLES); int formatLimit = isDepthFormat(format) diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/BlendPolicy.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/BlendPolicy.java index f725d7b..48f46c9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/BlendPolicy.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/BlendPolicy.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/CullPolicy.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/CullPolicy.java index bad9aac..8dc031a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/CullPolicy.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/CullPolicy.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/DepthPolicy.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/DepthPolicy.java index cedb60b..3bb135f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/DepthPolicy.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/DepthPolicy.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/FogPolicy.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/FogPolicy.java index 85f671f..4d3912c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/FogPolicy.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/FogPolicy.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineDomain.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineDomain.java index 7043735..6500b9f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineDomain.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineDomain.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineKey.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineKey.java index 03117e2..b3d3937 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineKey.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineKey.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineMetadata.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineMetadata.java index ae44c5c..f53480d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineMetadata.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/PipelineMetadata.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/RenderPipelineRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/RenderPipelineRegistry.java index 9b6902b..e738e5e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/RenderPipelineRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/RenderPipelineRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/RenderPipelineSpec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/RenderPipelineSpec.java index 9f42444..cfbceae 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/RenderPipelineSpec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/RenderPipelineSpec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/UniformLayoutSpec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/UniformLayoutSpec.java index 4ae74c5..750d10e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/UniformLayoutSpec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/UniformLayoutSpec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/VertexLayoutSpec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/VertexLayoutSpec.java index 69a6f0f..812218f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/VertexLayoutSpec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/pipeline/VertexLayoutSpec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FrameResourceRetirementQueue.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FrameResourceRetirementQueue.java index 8d1ab3f..9080f84 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FrameResourceRetirementQueue.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FrameResourceRetirementQueue.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FramebufferDescriptor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FramebufferDescriptor.java index 1e86bf1..a70881e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FramebufferDescriptor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FramebufferDescriptor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FramebufferPool.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FramebufferPool.java index 64131f1..c137559 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FramebufferPool.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/FramebufferPool.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/GlyphAtlasManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/GlyphAtlasManager.java index defe1a4..ccf3637 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/GlyphAtlasManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/GlyphAtlasManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/GlyphAtlasPage.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/GlyphAtlasPage.java index c850b06..ffc6a50 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/GlyphAtlasPage.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/GlyphAtlasPage.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/RenderResourceManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/RenderResourceManager.java index 0557ef6..a5c9e5c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/RenderResourceManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/RenderResourceManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/RenderResourceStatsSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/RenderResourceStatsSnapshot.java index c9ffdea..d3e2b6c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/RenderResourceStatsSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/RenderResourceStatsSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/ResourceLeakTracker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/ResourceLeakTracker.java index ed78c72..a3effc6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/ResourceLeakTracker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/ResourceLeakTracker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/SamplerCache.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/SamplerCache.java index 57e7961..868c52b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/SamplerCache.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/SamplerCache.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/TexturePool.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/TexturePool.java index 56de362..9901fb6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/TexturePool.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/resource/TexturePool.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/scissor/GlobalScissorState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/scissor/GlobalScissorState.java index 162c3d2..cd4e374 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/scissor/GlobalScissorState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/scissor/GlobalScissorState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/state/PipelineStateBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/state/PipelineStateBackend.java index 7ec0b60..813cf87 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/state/PipelineStateBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/state/PipelineStateBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/FrameResource.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/FrameResource.java index e973513..accb673 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/FrameResource.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/FrameResource.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/LegacyUniformFrameResource.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/LegacyUniformFrameResource.java index e4a74c8..cac1ed3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/LegacyUniformFrameResource.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/LegacyUniformFrameResource.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/LoVisualUniformAllocator.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/LoVisualUniformAllocator.java index c0709f6..130a94a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/LoVisualUniformAllocator.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/LoVisualUniformAllocator.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -87,7 +87,6 @@ public final class LoVisualUniformAllocator implements AutoCloseable { return slice; } - /** * Writes a uniform into a dedicated persistent buffer no more often than once per {@code updateEveryFrames}. *

diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/UniformAllocatorStats.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/UniformAllocatorStats.java index ba11b47..917b499 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/UniformAllocatorStats.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/UniformAllocatorStats.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -69,7 +69,6 @@ public final class UniformAllocatorStats { staleReadMisses++; } - public long writes() { return writes; } diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/UniformAllocatorStatsSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/UniformAllocatorStatsSnapshot.java index 8c2767e..1a728e9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/UniformAllocatorStatsSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/uniform/UniformAllocatorStatsSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dDynamicMeshBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dDynamicMeshBackend.java index 7f198ff..f7d1e9f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dDynamicMeshBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dDynamicMeshBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dFrameFence.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dFrameFence.java index 5a61c2d..d424657 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dFrameFence.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dFrameFence.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dMeshAllocation.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dMeshAllocation.java index 57e63b1..5c5e3bf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dMeshAllocation.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dMeshAllocation.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -11,7 +11,6 @@ import dev.loki.lovisual.render.engine.rhi.GpuMeshHandle; import dev.loki.lovisual.render.engine.rhi.MeshOwnership; import dev.loki.lovisual.render.engine.uniform.MeshBuilder; - record Blaze3dMeshAllocation(Blaze3dMeshArena arena, int vertexOffsetBytes, int indexOffsetBytes, diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dMeshArena.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dMeshArena.java index 9878dc6..e8afa14 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dMeshArena.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/Blaze3dMeshArena.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/DynamicMeshBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/DynamicMeshBackend.java index 4f8ce29..206bc02 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/DynamicMeshBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/rhi/upload/DynamicMeshBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/shader/LoVisualShaderSources.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/shader/LoVisualShaderSources.java index 08a4fb7..a96a188 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/shader/LoVisualShaderSources.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/shader/LoVisualShaderSources.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgColorMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgColorMode.java index ec3fdf1..8a1be9a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgColorMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgColorMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgInlineText.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgInlineText.java index 2916765..d98ce15 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgInlineText.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgInlineText.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgMeshBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgMeshBackend.java index 0149ba0..8276a81 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgMeshBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgMeshBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgMsdfRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgMsdfRegistry.java index fa0e947..1e563ff 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgMsdfRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgMsdfRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -50,7 +50,6 @@ public enum SvgMsdfRegistry { } } - public static boolean preload(Identifier svgId) { Entry entry = get(svgId); return entry != null && entry.isReady(); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgPathParser.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgPathParser.java index eb8f719..2d04ce1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgPathParser.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgPathParser.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgRegistry.java index 5e4a9fa..86ff1f1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgRenderOptions.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgRenderOptions.java index 4fab530..eec499a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgRenderOptions.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgRenderOptions.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgStyle.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgStyle.java index 52c568f..a77944a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgStyle.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgStyle.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgStyleUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgStyleUtil.java index 4f41bc4..59e695c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgStyleUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/svg/SvgStyleUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/BuiltinFontFace.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/BuiltinFontFace.java index 1efd208..fca8b3a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/BuiltinFontFace.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/BuiltinFontFace.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.text; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/CustomTextRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/CustomTextRenderer.java index 68926a8..ccfd10e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/CustomTextRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/CustomTextRenderer.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.text; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/EmptyGlyphFont.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/EmptyGlyphFont.java index 4663e03..6aa22c5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/EmptyGlyphFont.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/EmptyGlyphFont.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/Font.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/Font.java index 878c1f5..7897858 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/Font.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/Font.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.text; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontDebugStats.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontDebugStats.java index 7668fd8..706d438 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontDebugStats.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontDebugStats.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontFace.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontFace.java index 510ee81..297176d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontFace.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontFace.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.text; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontFamily.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontFamily.java index f64c9f5..c4349dc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontFamily.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontFamily.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.text; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontInfo.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontInfo.java index 1315cb5..909ad9d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontInfo.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontInfo.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.text; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontUtils.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontUtils.java index aeff417..8d87126 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontUtils.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/FontUtils.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/Fonts.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/Fonts.java index ed642b3..aa9bb91 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/Fonts.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/Fonts.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.text; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/GlyphFont.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/GlyphFont.java index 2d8dda1..f232bb4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/GlyphFont.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/GlyphFont.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/MsdfFont.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/MsdfFont.java index 47436bc..d9d52fb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/MsdfFont.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/MsdfFont.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/SystemFontFace.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/SystemFontFace.java index d3a8890..1909007 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/SystemFontFace.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/SystemFontFace.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.text; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextBackendPreference.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextBackendPreference.java index 528a058..ce7a8c7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextBackendPreference.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextBackendPreference.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextClipSpec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextClipSpec.java index 86b2b62..201e70d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextClipSpec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextClipSpec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandBuffer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandBuffer.java index a88fdf3..0122c5e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandBuffer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandBuffer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandStats.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandStats.java index c826519..fc682bb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandStats.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandStats.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandStatsSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandStatsSnapshot.java index dd4571a..a5462e8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandStatsSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextCommandStatsSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextEffectSpec.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextEffectSpec.java index ed85ed0..0d8e033 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextEffectSpec.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextEffectSpec.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextGlyphFallback.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextGlyphFallback.java index 1379254..ebff87b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextGlyphFallback.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextGlyphFallback.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextRenderSystem.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextRenderSystem.java index 4519f22..c56f56a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextRenderSystem.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextRenderSystem.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextRenderer.java index d062ef9..5009f02 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/TextRenderer.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.text; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/VanillaTextRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/VanillaTextRenderer.java index c58205d..9522245 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/VanillaTextRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/VanillaTextRenderer.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.text; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/WorldTextRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/WorldTextRenderer.java index 9369c38..9290ce4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/WorldTextRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/WorldTextRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/BitmapAtlasTextBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/BitmapAtlasTextBackend.java index 029bd7c..7e4d67a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/BitmapAtlasTextBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/BitmapAtlasTextBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/GlyphAtlasManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/GlyphAtlasManager.java index 61abe2e..02d818b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/GlyphAtlasManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/GlyphAtlasManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/GlyphAtlasPage.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/GlyphAtlasPage.java index 0f536da..5b32974 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/GlyphAtlasPage.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/GlyphAtlasPage.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/MsdfTextBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/MsdfTextBackend.java index eb5bf49..56e4600 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/MsdfTextBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/MsdfTextBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextBackend.java index 3e65333..6450bfc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextBackendRouter.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextBackendRouter.java index 390b0c0..7af43e2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextBackendRouter.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextBackendRouter.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextDrawCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextDrawCommand.java index f2f2c14..f9d58ec 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextDrawCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextDrawCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementMode.java index 5154e44..5164c9d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementResolver.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementResolver.java index 158067c..b4d122d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementResolver.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementResolver.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementTransform.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementTransform.java index bccf31f..449c3b2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementTransform.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextPlacementTransform.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextRenderDomain.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextRenderDomain.java index 32f12ba..aad4798 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextRenderDomain.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/TextRenderDomain.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/VanillaSodiumTextBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/VanillaSodiumTextBackend.java index 97ce360..344663e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/VanillaSodiumTextBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/text/backend/VanillaSodiumTextBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/MeshBuilder.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/MeshBuilder.java index 7c9b27a..fa7eba3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/MeshBuilder.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/MeshBuilder.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.uniform; @@ -592,7 +586,6 @@ public final class MeshBuilder implements AutoCloseable { debugValidateIndices(owner); } - /** * Releases CPU-side native buffers owned by this builder. The builder may be reused later; * the next begin()/reserve() call will allocate fresh buffers. diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/MeshData.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/MeshData.java index 7d0f70a..efa2c64 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/MeshData.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/MeshData.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.uniform; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/DepthOfFieldUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/DepthOfFieldUniforms.java index 3206728..40211be 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/DepthOfFieldUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/DepthOfFieldUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandGlassUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandGlassUniforms.java index 42580c6..868196c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandGlassUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandGlassUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandMetallicUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandMetallicUniforms.java index 60b6185..c845198 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandMetallicUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandMetallicUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandSmokeUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandSmokeUniforms.java index 7ad4c1c..234fa28 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandSmokeUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HandSmokeUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HeatUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HeatUniforms.java index d78afe4..2ef7e57 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HeatUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/HeatUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MenuBackgroundUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MenuBackgroundUniforms.java index cf24e7d..1ec384b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MenuBackgroundUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MenuBackgroundUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MeshUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MeshUniforms.java index 74f01ad..7225197 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MeshUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MeshUniforms.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.uniform.impl; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MotionBlurUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MotionBlurUniforms.java index 4b893bd..28870ee 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MotionBlurUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MotionBlurUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MsdfTextUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MsdfTextUniforms.java index d0d0fb0..f76b7bc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MsdfTextUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/MsdfTextUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/PostFXUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/PostFXUniforms.java index 8a3d86a..7c344ba 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/PostFXUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/PostFXUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/PostProcessUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/PostProcessUniforms.java index 5b50ffb..c1186ac 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/PostProcessUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/PostProcessUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspBlurUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspBlurUniforms.java index da41c98..82a4a88 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspBlurUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspBlurUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspGradientUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspGradientUniforms.java index 538814c..c2d8358 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspGradientUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspGradientUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspSmokeUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspSmokeUniforms.java index f40ff4b..a6878c5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspSmokeUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/ShaderEspSmokeUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkyShaderUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkyShaderUniforms.java index e23f320..7dca7b6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkyShaderUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkyShaderUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkySunUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkySunUniforms.java index 426b526..62412cd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkySunUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkySunUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkyboxShaderUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkyboxShaderUniforms.java index 9152b6e..07e0ffd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkyboxShaderUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/SkyboxShaderUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/TextureTintUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/TextureTintUniforms.java index 7c60cd4..377ce4c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/TextureTintUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/TextureTintUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/UIBatchUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/UIBatchUniforms.java index fdba3a8..dd7352d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/UIBatchUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/UIBatchUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/UIBlurUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/UIBlurUniforms.java index 2a0158e..e44e18c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/UIBlurUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/UIBlurUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/WetSurfaceUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/WetSurfaceUniforms.java index b4e5099..fc300f3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/WetSurfaceUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/impl/WetSurfaceUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/storage/FixedUniformStorage.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/storage/FixedUniformStorage.java index f876c72..ff8c99e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/storage/FixedUniformStorage.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/uniform/storage/FixedUniformStorage.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/vertex/LoVisualVertexFormatElements.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/vertex/LoVisualVertexFormatElements.java index ac23ad9..7805e6d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/vertex/LoVisualVertexFormatElements.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/vertex/LoVisualVertexFormatElements.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/vertex/LoVisualVertexFormats.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/vertex/LoVisualVertexFormats.java index e1a44c3..f510d49 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/vertex/LoVisualVertexFormats.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/vertex/LoVisualVertexFormats.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. */ package dev.loki.lovisual.render.engine.vertex; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualFrame.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualFrame.java index adb731e..d790bac 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualFrame.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualFrame.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualPass.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualPass.java index 4397d99..8518850 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualPass.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualPass.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualPhase.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualPhase.java index 14b2408..ff67d31 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualPhase.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisualPhase.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisuals.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisuals.java index 799a046..2a1b372 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisuals.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/visuals/LoVisualVisuals.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldBatcher.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldBatcher.java index 0f333de..9252c0e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldBatcher.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldBatcher.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldCommandBuffer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldCommandBuffer.java index 279765a..0d036dc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldCommandBuffer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldCommandBuffer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldDrawCommand.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldDrawCommand.java index 77bdc58..bda7b8d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldDrawCommand.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldDrawCommand.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldPassCompiler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldPassCompiler.java index 068d737..fa1a57e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldPassCompiler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldPassCompiler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldRenderStats.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldRenderStats.java index 64599f6..7d97c58 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldRenderStats.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldRenderStats.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldRenderStatsSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldRenderStatsSnapshot.java index a0fab8b..b1a10c6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldRenderStatsSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldRenderStatsSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldWideLineMeshCompiler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldWideLineMeshCompiler.java index 8f106b4..11272b0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldWideLineMeshCompiler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/engine/world/WorldWideLineMeshCompiler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ClipFunction.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ClipFunction.java index 08ac87d..8dd8f68 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ClipFunction.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ClipFunction.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -215,7 +215,6 @@ public enum ClipFunction { } } - private static void renderStencilDebugProbe(UiShape shape, int reference, boolean overlay) { if (!DebugLog.isStencilDebugEnabled()) return; UiRect b = shape.bounds(); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/EffectIconRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/EffectIconRenderer.java index 60e711d..631b8f0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/EffectIconRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/EffectIconRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/GuiSpriteBatch.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/GuiSpriteBatch.java index fa446a4..911b358 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/GuiSpriteBatch.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/GuiSpriteBatch.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/HeadAnchor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/HeadAnchor.java index 79a40d8..16c7dd5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/HeadAnchor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/HeadAnchor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/MatteHudStyle.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/MatteHudStyle.java index f763793..394adbd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/MatteHudStyle.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/MatteHudStyle.java @@ -1,18 +1,16 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.render.helpers; - import dev.loki.lovisual.features.theme.Theme; import dev.loki.lovisual.features.theme.Themes; import dev.loki.lovisual.render.engine.renderer.Renderer2D; - public enum MatteHudStyle { ; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/Particle3D.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/Particle3D.java index b81f008..d0bddfb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/Particle3D.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/Particle3D.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ParticleTextureMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ParticleTextureMode.java index 88bdd7b..f06bfcb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ParticleTextureMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ParticleTextureMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/PlayerHeadRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/PlayerHeadRenderer.java index 56e547d..9e59214 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/PlayerHeadRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/PlayerHeadRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScissorFunction.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScissorFunction.java index 07e1fd3..4ec8f53 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScissorFunction.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScissorFunction.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -83,7 +83,6 @@ public enum ScissorFunction { return true; } - /** * Push scissor in scaled UI space. * @@ -135,7 +134,6 @@ public enum ScissorFunction { ); } - public static int[] currentFramebufferScissor() { ScissorRect rect = appliedScissor; if (rect == null || rect.isEmpty()) return null; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScreenProjection.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScreenProjection.java index 1a8c510..315bdef 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScreenProjection.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScreenProjection.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScreenSpaceOverlay2D.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScreenSpaceOverlay2D.java index 52932c6..cfd4c41 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScreenSpaceOverlay2D.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/ScreenSpaceOverlay2D.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SodiumMaterialFlags.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SodiumMaterialFlags.java index 448ebfe..677c8cc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SodiumMaterialFlags.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SodiumMaterialFlags.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SodiumSurfaceFlagContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SodiumSurfaceFlagContext.java index f000623..60287f1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SodiumSurfaceFlagContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SodiumSurfaceFlagContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SystemCursor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SystemCursor.java index 61037da..246201c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SystemCursor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/SystemCursor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/TickDelta.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/TickDelta.java index a95c2f5..6e45f8b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/TickDelta.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/TickDelta.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/TrailPoint.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/TrailPoint.java index 348e218..a64b8cb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/TrailPoint.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/helpers/TrailPoint.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityFeature.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityFeature.java index 691a9c7..1889de0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityFeature.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityFeature.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityGuards.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityGuards.java index 23c8589..0b8f32e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityGuards.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityGuards.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityProfile.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityProfile.java index 19b25a3..fe2df8e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityProfile.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityProfile.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityProfiles.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityProfiles.java index adebd83..6772de3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityProfiles.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisCompatibilityProfiles.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisFinalizedSceneRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisFinalizedSceneRenderer.java index ed327d1..f00d914 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisFinalizedSceneRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisFinalizedSceneRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisHandMaskState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisHandMaskState.java index dc4cb06..3169a00 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisHandMaskState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisHandMaskState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisLoVisualFrameHooks.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisLoVisualFrameHooks.java index a054e12..9894952 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisLoVisualFrameHooks.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisLoVisualFrameHooks.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntime.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntime.java index 3fb038c..afb8a0f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntime.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntime.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntimeBridge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntimeBridge.java index 52a89a8..a6ca753 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntimeBridge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntimeBridge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntimeSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntimeSnapshot.java index ee6e9bc..409ecf3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntimeSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisRuntimeSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisSceneDepth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisSceneDepth.java index 569a72f..945a98d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisSceneDepth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisSceneDepth.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisSecondHandScene.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisSecondHandScene.java index 8cd8c73..2c411f9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisSecondHandScene.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/IrisSecondHandScene.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/LoVisualIrisUniforms.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/LoVisualIrisUniforms.java index d7b65ec..9eedf04 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/LoVisualIrisUniforms.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/LoVisualIrisUniforms.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchCompiler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchCompiler.java index 45811d6..8e2eeb2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchCompiler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchCompiler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchCompilerCli.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchCompilerCli.java index 4124664..d2aa731 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchCompilerCli.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchCompilerCli.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchEngine.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchEngine.java index 8f0e2c1..4745678 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchEngine.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/iris/patch/ShaderPatchEngine.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sky/CustomSkyboxRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sky/CustomSkyboxRenderer.java index ecc5f67..db36bb1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sky/CustomSkyboxRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sky/CustomSkyboxRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumFrameContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumFrameContext.java index 558192d..2fc6417 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumFrameContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumFrameContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumRenderBridge.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumRenderBridge.java index ce47585..7aeada6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumRenderBridge.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumRenderBridge.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumSectionVisibilityProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumSectionVisibilityProvider.java index 142e5dc..0329ecc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumSectionVisibilityProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumSectionVisibilityProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumShaderWorkarounds.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumShaderWorkarounds.java index 5f2957f..f5beab9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumShaderWorkarounds.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumShaderWorkarounds.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumTerrainInterop.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumTerrainInterop.java index 07479f5..237f46f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumTerrainInterop.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumTerrainInterop.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumTerrainInteropStatsSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumTerrainInteropStatsSnapshot.java index 3b3298b..2963b6f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumTerrainInteropStatsSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumTerrainInteropStatsSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumVisibilityStatsSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumVisibilityStatsSnapshot.java index 4e3a2ad..68fb2b4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumVisibilityStatsSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/SodiumVisibilityStatsSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkMeshAttributes.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkMeshAttributes.java index cb27669..aca660d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkMeshAttributes.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkMeshAttributes.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkMeshFormats.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkMeshFormats.java index bb4640f..ad0a55c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkMeshFormats.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkMeshFormats.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkVertexExtension.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkVertexExtension.java index d954e35..fd61128 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkVertexExtension.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualChunkVertexExtension.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualModelVertexType.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualModelVertexType.java index a576372..73a861e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualModelVertexType.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualModelVertexType.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualTerrainVertex.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualTerrainVertex.java index 36430c2..710ad38 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualTerrainVertex.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/render/sodium/terrain/LoVisualTerrainVertex.java @@ -1,10 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. - * - * The terrain vertex layout was implemented with reference to Sodium's - * CompactChunkVertex packing and Iris-style additional terrain attributes. - * See THIRD_PARTY_NOTICES.md for the scope of this design reference. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/FastFps.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/FastFps.java index bd6138d..d1b82ad 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/FastFps.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/FastFps.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/LegacyHudNotifier.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/LegacyHudNotifier.java index 6b97b76..25ba3c5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/LegacyHudNotifier.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/LegacyHudNotifier.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/NarratorBlocker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/NarratorBlocker.java index 9d36632..1f440dc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/NarratorBlocker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/NarratorBlocker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/OmniItemUtils.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/OmniItemUtils.java index 15264e1..8e3787a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/OmniItemUtils.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/OmniItemUtils.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/AimPointUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/AimPointUtil.java index ea16102..2a43270 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/AimPointUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/AimPointUtil.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RequestHandler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RequestHandler.java index 176cd2c..9e3ceaa 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RequestHandler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RequestHandler.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming; @@ -18,12 +12,6 @@ import dev.loki.lovisual.features.module.Module; import java.util.Comparator; import java.util.concurrent.PriorityBlockingQueue; -/** - * Provider-aware request handler. - *

- * Adapted from LiquidBounce (https://github.com/CCBlueX/LiquidBounce). - * Original copyright (c) CCBlueX. - */ public final class RequestHandler { private final PriorityBlockingQueue> activeRequests = diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RestrictedSingleUseAction.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RestrictedSingleUseAction.java index bb549b0..f9164af 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RestrictedSingleUseAction.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RestrictedSingleUseAction.java @@ -1,23 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming; -/** - * Runnable that can only be executed once. - *

- * Ported from LiquidBounce (CCBlueX) concept. - */ public final class RestrictedSingleUseAction { private final Runnable action; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationManager.java index 6cf7b0a..968a008 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationManager.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming; @@ -33,9 +27,6 @@ import dev.loki.lovisual.mixins.accessors.EntityInvoker; import dev.loki.lovisual.util.aiming.data.Rotation; import dev.loki.lovisual.util.aiming.features.MovementCorrection; -/** - * Rotation manager adapted from LiquidBounce. - */ public final class RotationManager { public static final RotationManager INSTANCE = new RotationManager(); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationTarget.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationTarget.java index ddbe0af..ed8ead2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationTarget.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationTarget.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming; @@ -20,11 +14,6 @@ import dev.loki.lovisual.util.aiming.features.processors.RotationProcessor; import java.util.List; -/** - * Rotation target plan. - *

- * Ported from LiquidBounce (CCBlueX). - */ public final class RotationTarget { public final Rotation rotation; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationUtil.java index d69494b..7a4c1ad 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/RotationUtil.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming; @@ -27,7 +21,6 @@ import net.minecraft.world.phys.Vec3; public enum RotationUtil { ; - public static double gcd() { Minecraft mc = Minecraft.getInstance(); if (mc == null) return 0.0; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/Rotation.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/Rotation.java index f954f6d..fb2876b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/Rotation.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/Rotation.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.data; @@ -19,11 +13,6 @@ import net.minecraft.world.phys.Vec3; import dev.loki.lovisual.util.aiming.RotationManager; import dev.loki.lovisual.util.aiming.RotationUtil; -/** - * Rotation data container (yaw/pitch). - *

- * Ported from LiquidBounce (CCBlueX). - */ public record Rotation(float yaw, float pitch, boolean isNormalized) { public static final Rotation ZERO = new Rotation(0.0f, 0.0f, false); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/RotationDelta.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/RotationDelta.java index 90795a5..b3f3646 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/RotationDelta.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/RotationDelta.java @@ -1,23 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.data; -/** - * Yaw/Pitch delta container. - *

- * Inspired by LiquidBounce (CCBlueX). - */ public record RotationDelta(float deltaYaw, float deltaPitch) { public float length() { diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/RotationWithVector.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/RotationWithVector.java index e06d71a..4077c74 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/RotationWithVector.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/data/RotationWithVector.java @@ -1,24 +1,13 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.data; import net.minecraft.world.phys.Vec3; -/** - * Rotation paired with the target vector. - *

- * Inspired by LiquidBounce (CCBlueX). - */ public record RotationWithVector(Rotation rotation, Vec3 vec) { } diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/MovementCorrection.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/MovementCorrection.java index 8e985d8..1f22966 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/MovementCorrection.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/MovementCorrection.java @@ -1,25 +1,14 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features; import dev.loki.lovisual.config.values.EnumValue; -/** - * Corrects movement when aiming away from client-side view direction. - *

- * Ported from LiquidBounce (CCBlueX). - */ public enum MovementCorrection implements EnumValue.IdProvider { OFF("Off"), STRICT("Strict"), diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/FailRotationProcessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/FailRotationProcessor.java index cc91376..070bb8a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/FailRotationProcessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/FailRotationProcessor.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors; @@ -24,11 +18,6 @@ import dev.loki.lovisual.util.aiming.data.Rotation; import java.util.concurrent.ThreadLocalRandom; import java.util.function.BooleanSupplier; -/** - * Fail rotation processor (intentional miss). - *

- * Ported from LiquidBounce (CCBlueX). - */ public final class FailRotationProcessor implements RotationProcessor { private static final int MIN_TRANSITION_TICKS = 8; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/LazyAimProcessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/LazyAimProcessor.java index 3decec5..ce3dc26 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/LazyAimProcessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/LazyAimProcessor.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/MovingRotationProcessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/MovingRotationProcessor.java index 0ee4287..755f4be 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/MovingRotationProcessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/MovingRotationProcessor.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/RotationProcessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/RotationProcessor.java index 3ec70da..2977f7d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/RotationProcessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/RotationProcessor.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors; @@ -16,11 +10,6 @@ package dev.loki.lovisual.util.aiming.features.processors; import dev.loki.lovisual.util.aiming.RotationTarget; import dev.loki.lovisual.util.aiming.data.Rotation; -/** - * Processes the rotation from current to target. - *

- * Ported from LiquidBounce (CCBlueX). - */ public interface RotationProcessor { Rotation process(RotationTarget rotationTarget, Rotation currentRotation, Rotation targetRotation); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/ShakeAimProcessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/ShakeAimProcessor.java index 0d728c6..6f62324 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/ShakeAimProcessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/ShakeAimProcessor.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/SnapAssistAimProcessor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/SnapAssistAimProcessor.java index aa48d1e..898dc06 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/SnapAssistAimProcessor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/SnapAssistAimProcessor.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/AngleSmooth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/AngleSmooth.java index df2991b..ff25f8d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/AngleSmooth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/AngleSmooth.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors.anglesmooth; @@ -17,11 +11,6 @@ import dev.loki.lovisual.util.aiming.RotationTarget; import dev.loki.lovisual.util.aiming.data.Rotation; import dev.loki.lovisual.util.aiming.features.processors.RotationProcessor; -/** - * Angle smoothing base. - *

- * Ported from LiquidBounce (CCBlueX). - */ public abstract class AngleSmooth implements RotationProcessor { private final String name; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/FactorAngleSmooth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/FactorAngleSmooth.java index 9092089..0f2d29e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/FactorAngleSmooth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/FactorAngleSmooth.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors.anglesmooth; @@ -18,11 +12,6 @@ import dev.loki.lovisual.util.aiming.RotationUtil; import dev.loki.lovisual.util.aiming.data.Rotation; import dev.loki.lovisual.util.aiming.features.processors.RotationProcessor; -/** - * Angle smooth using per-axis factors. - *

- * Ported from LiquidBounce (CCBlueX). - */ public abstract class FactorAngleSmooth extends AngleSmooth implements RotationProcessor { protected FactorAngleSmooth(String name) { diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/NoneAngleSmooth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/NoneAngleSmooth.java index e17f06e..b9a08cc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/NoneAngleSmooth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/NoneAngleSmooth.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors.anglesmooth; @@ -16,11 +10,6 @@ package dev.loki.lovisual.util.aiming.features.processors.anglesmooth; import dev.loki.lovisual.util.aiming.RotationTarget; import dev.loki.lovisual.util.aiming.data.Rotation; -/** - * No-op angle smooth. - *

- * Ported from LiquidBounce (CCBlueX). - */ public final class NoneAngleSmooth extends AngleSmooth { public NoneAngleSmooth() { diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/AccelerationAngleSmooth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/AccelerationAngleSmooth.java index d23c611..22a19fa 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/AccelerationAngleSmooth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/AccelerationAngleSmooth.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors.anglesmooth.impl; @@ -25,11 +19,6 @@ import dev.loki.lovisual.util.raycast.RaycastUtil; import java.util.concurrent.ThreadLocalRandom; -/** - * Acceleration angle smooth. - *

- * Ported from LiquidBounce (CCBlueX). - */ public final class AccelerationAngleSmooth extends AngleSmooth { // Dynamic acceleration diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/InterpolationAngleSmooth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/InterpolationAngleSmooth.java index 2543f9e..dbc931d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/InterpolationAngleSmooth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/InterpolationAngleSmooth.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors.anglesmooth.impl; @@ -22,11 +16,6 @@ import dev.loki.lovisual.util.aiming.features.processors.anglesmooth.FactorAngle import java.util.concurrent.ThreadLocalRandom; -/** - * Interpolation angle smooth (Sigmoid + Bezier). - *

- * Ported from LiquidBounce (CCBlueX). - */ public final class InterpolationAngleSmooth extends FactorAngleSmooth { private final NumberValue horizontalMin; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/LinearAngleSmooth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/LinearAngleSmooth.java index 31ce343..d0d7c87 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/LinearAngleSmooth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/LinearAngleSmooth.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors.anglesmooth.impl; @@ -20,11 +14,6 @@ import dev.loki.lovisual.util.aiming.features.processors.anglesmooth.FactorAngle import java.util.concurrent.ThreadLocalRandom; -/** - * Linear angle smooth. - *

- * Ported from LiquidBounce (CCBlueX). - */ public final class LinearAngleSmooth extends FactorAngleSmooth { private final NumberValue horizontalMin; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SigmoidAngleSmooth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SigmoidAngleSmooth.java index 4324b44..7b7b188 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SigmoidAngleSmooth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SigmoidAngleSmooth.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors.anglesmooth.impl; @@ -20,12 +14,6 @@ import dev.loki.lovisual.util.aiming.features.processors.anglesmooth.FactorAngle import java.util.concurrent.ThreadLocalRandom; -/** - * Sigmoid angle smooth. - *

- * Ported from LiquidBounce - */ - public final class SigmoidAngleSmooth extends FactorAngleSmooth { private final NumberValue horizontalMin; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SmartAngleSmooth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SmartAngleSmooth.java index 148f4b7..2fcd949 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SmartAngleSmooth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SmartAngleSmooth.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors.anglesmooth.impl; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SpookyAngleSmooth.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SpookyAngleSmooth.java index 32fcc71..4796832 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SpookyAngleSmooth.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/features/processors/anglesmooth/impl/SpookyAngleSmooth.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.features.processors.anglesmooth.impl; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/point/PointInsideBox.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/point/PointInsideBox.java index e398f59..a2980b0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/point/PointInsideBox.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/point/PointInsideBox.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.point; @@ -17,10 +11,6 @@ import net.minecraft.util.Mth; import net.minecraft.world.phys.AABB; import net.minecraft.world.phys.Vec3; -/** - * Point constrained to a box. - * Adapted from LiquidBounce (CCBlueX). - */ public record PointInsideBox(Vec3 pos, AABB box) { public PointInsideBox { diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/point/PointTracker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/point/PointTracker.java index 4fe9e9a..fd5c03f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/point/PointTracker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/point/PointTracker.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.point; @@ -25,12 +19,6 @@ import java.util.ArrayList; import java.util.List; import java.util.concurrent.ThreadLocalRandom; -/** - * Lightweight aim-point tracker for KillAura. - *

- * Adapted from LiquidBounce (https://github.com/CCBlueX/LiquidBounce). - * Original copyright (c) CCBlueX. - */ public final class PointTracker { private int trackedEntityId = -1; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/preference/LeastDifferencePreference.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/preference/LeastDifferencePreference.java index 69385c6..129c708 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/preference/LeastDifferencePreference.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/preference/LeastDifferencePreference.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.preference; @@ -23,11 +17,6 @@ import dev.loki.lovisual.util.aiming.data.Rotation; import java.util.Objects; import java.util.function.Supplier; -/** - * Prefers rotations with the least angular difference. - *

- * Inspired by LiquidBounce (CCBlueX). - */ public final class LeastDifferencePreference implements RotationPreference { public static final LeastDifferencePreference LEAST_DISTANCE_TO_CURRENT_ROTATION = diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/preference/RotationPreference.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/preference/RotationPreference.java index e7303f0..1006563 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/preference/RotationPreference.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/preference/RotationPreference.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.preference; @@ -19,11 +13,6 @@ import dev.loki.lovisual.util.aiming.data.Rotation; import java.util.Comparator; -/** - * Rotation preference (comparator + preferred spot on box). - *

- * Inspired by LiquidBounce (CCBlueX). - */ public interface RotationPreference extends Comparator { Vec3 getPreferredSpotOnBox(AABB box, Vec3 eyes, double range); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/raytrace/RotationRaytrace.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/raytrace/RotationRaytrace.java index 9f6b5f3..20977b3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/raytrace/RotationRaytrace.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/aiming/raytrace/RotationRaytrace.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.aiming.raytrace; @@ -25,11 +19,6 @@ import dev.loki.lovisual.util.raycast.RaycastUtil; import java.util.Optional; import java.util.function.Consumer; -/** - * Rotation-aware raytracing helpers. - *

- * Ported from LiquidBounce (CCBlueX), simplified for LoVisual. - */ public enum RotationRaytrace { ; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockDeobfuscationScanner.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockDeobfuscationScanner.java index 28a8051..b5ed10b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockDeobfuscationScanner.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockDeobfuscationScanner.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockOutlineRenderer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockOutlineRenderer.java index 7f06807..6c32d09 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockOutlineRenderer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockOutlineRenderer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockOutlineShapeMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockOutlineShapeMode.java index d0d2215..a094ee8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockOutlineShapeMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockOutlineShapeMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockScanContext.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockScanContext.java index 2b45e71..cf767e6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockScanContext.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockScanContext.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockScanMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockScanMode.java index ae8d2de..cd55dac 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockScanMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockScanMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockSearchUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockSearchUtil.java index c67643c..04c29df 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockSearchUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/BlockSearchUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/RenderSectionBlockScanner.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/RenderSectionBlockScanner.java index ef025fb..e951534 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/RenderSectionBlockScanner.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/RenderSectionBlockScanner.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/WorldSectionBlockScanner.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/WorldSectionBlockScanner.java index 08148ea..579dfeb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/WorldSectionBlockScanner.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/WorldSectionBlockScanner.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/BedBlockUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/BedBlockUtil.java index 807f89d..46f6ca4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/BedBlockUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/BedBlockUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/BedwarsTeamColorUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/BedwarsTeamColorUtil.java index d530ec8..434412c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/BedwarsTeamColorUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/BedwarsTeamColorUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/SelfBedMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/SelfBedMode.java index 7e98959..2e6d531 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/SelfBedMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/SelfBedMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/SelfBedTracker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/SelfBedTracker.java index d1ed089..34573a4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/SelfBedTracker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/block/bed/SelfBedTracker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/AttackPressing.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/AttackPressing.java index 4efd799..e2e0ad5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/AttackPressing.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/AttackPressing.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/ClickHumanizer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/ClickHumanizer.java index 8686165..ae7d585 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/ClickHumanizer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/ClickHumanizer.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/ClickScheduler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/ClickScheduler.java index ba361f8..165694e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/ClickScheduler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/click/ClickScheduler.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.click; @@ -16,11 +10,6 @@ package dev.loki.lovisual.util.click; import java.util.Arrays; import java.util.concurrent.ThreadLocalRandom; -/** - * Rolling click scheduler adapted from LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Original copyright (c) CCBlueX. - */ public final class ClickScheduler { private static final int CYCLE_LENGTH = 20; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/AntiBotTracker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/AntiBotTracker.java index 8ece3d6..bd6cd6d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/AntiBotTracker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/AntiBotTracker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/AttackUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/AttackUtil.java index f0c8ba4..e7ac4b0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/AttackUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/AttackUtil.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.combat; @@ -34,11 +28,6 @@ import dev.loki.lovisual.util.item.FoodUtil; import dev.loki.lovisual.util.player.ResetAttackCooldown; import dev.loki.lovisual.util.target.TargetManager; -/** - * Centralized attack helper with RubberHand-aware handling. - *

- * Adapted from LiquidBounce (https://github.com/CCBlueX/LiquidBounce). - */ public enum AttackUtil { ; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/CombatRotationModeUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/CombatRotationModeUtil.java index 4f526a0..f320cc4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/CombatRotationModeUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/CombatRotationModeUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/CombatStrikeController.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/CombatStrikeController.java index 768f6f3..a56218c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/CombatStrikeController.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/CombatStrikeController.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/LethalStrikeCalculator.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/LethalStrikeCalculator.java index 046b039..7bc4904 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/LethalStrikeCalculator.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/LethalStrikeCalculator.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/ProtocolAttackExecutor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/ProtocolAttackExecutor.java index 31ddf7f..4d0fd74 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/ProtocolAttackExecutor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/ProtocolAttackExecutor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/RubberHandUseUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/RubberHandUseUtil.java index 902fed9..9f198b0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/RubberHandUseUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/RubberHandUseUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/SprintController.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/SprintController.java index 2bee3c0..d62f68b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/SprintController.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/SprintController.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/ClientProtocolVersion.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/ClientProtocolVersion.java index db97536..3acca45 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/ClientProtocolVersion.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/ClientProtocolVersion.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristicSource.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristicSource.java index ecf898d..4f5ab0f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristicSource.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristicSource.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristics.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristics.java index a1a2f09..6049b9a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristics.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristics.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristicsConfig.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristicsConfig.java index 19345a4..6879b15 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristicsConfig.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/CombatProtocolHeuristicsConfig.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/ProtocolUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/ProtocolUtil.java index 1360b07..ce53907 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/ProtocolUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/ProtocolUtil.java @@ -1,23 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.combat.protocol; -/* - * Portions of this file are adapted from LiquidBounce (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015 - 2026 CCBlueX - */ - import com.viaversion.viafabricplus.ViaFabricPlus; import net.fabricmc.loader.api.FabricLoader; import net.minecraft.SharedConstants; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/vfp/VfpCompatibility.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/vfp/VfpCompatibility.java index fcfbf13..15b1a6e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/vfp/VfpCompatibility.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/vfp/VfpCompatibility.java @@ -1,23 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.combat.protocol.vfp; -/* - * Portions of this file are adapted from LiquidBounce (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015 - 2026 CCBlueX - */ - import com.viaversion.viafabricplus.ViaFabricPlus; import com.viaversion.viaversion.api.protocol.version.ProtocolVersion; import com.viaversion.viaversion.api.protocol.version.VersionType; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/vfp/VfpCompatibility1_8.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/vfp/VfpCompatibility1_8.java index b4d2c09..9376f1e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/vfp/VfpCompatibility1_8.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/combat/protocol/vfp/VfpCompatibility1_8.java @@ -1,23 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.combat.protocol.vfp; -/* - * Portions of this file are adapted from LiquidBounce (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015 - 2026 CCBlueX - */ - import com.viaversion.viafabricplus.ViaFabricPlus; import com.viaversion.viaversion.api.minecraft.BlockPosition; import com.viaversion.viaversion.api.protocol.packet.PacketWrapper; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/EagleUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/EagleUtil.java index cb3b624..707c843 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/EagleUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/EagleUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/FreecamEntity.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/FreecamEntity.java index b4e8f26..6974723 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/FreecamEntity.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/FreecamEntity.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/BoatSimulationCache.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/BoatSimulationCache.java index d77b71b..00b4f7f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/BoatSimulationCache.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/BoatSimulationCache.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/MountedEntityPrediction.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/MountedEntityPrediction.java index bef46f9..9ecb6de 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/MountedEntityPrediction.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/MountedEntityPrediction.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/PositionExtrapolation.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/PositionExtrapolation.java index f7af5ca..612130c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/PositionExtrapolation.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/PositionExtrapolation.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.entity.simulation; @@ -18,9 +12,6 @@ import net.minecraft.world.entity.LivingEntity; import net.minecraft.world.phys.AABB; import net.minecraft.world.phys.Vec3; -/** - * Lightweight extrapolation wrapper (inspired by LiquidBounce). - */ public enum PositionExtrapolation { ; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/PositionPredictor.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/PositionPredictor.java index 69f3115..a95401d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/PositionPredictor.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/entity/simulation/PositionPredictor.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/input/KeyManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/input/KeyManager.java index 4ac9289..44684fa 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/input/KeyManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/input/KeyManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/input/KeyUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/input/KeyUtil.java index 383fd53..c330591 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/input/KeyUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/input/KeyUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantMeta.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantMeta.java index 1e34b37..037ac4e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantMeta.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantMeta.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantRegistry.java index 29b4f12..1957459 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantUtil.java index 172f215..753bb15 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/EnchantUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/FoodUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/FoodUtil.java index 8001f8a..eb3830c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/FoodUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/FoodUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/IllegalItemUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/IllegalItemUtil.java index 48d9cb6..d92c205 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/IllegalItemUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/IllegalItemUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/ItemRarityColorProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/ItemRarityColorProvider.java index df67435..9473a52 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/ItemRarityColorProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/ItemRarityColorProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/RarityColorConfig.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/RarityColorConfig.java index fbbced5..921a345 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/RarityColorConfig.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/RarityColorConfig.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/RarityColorUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/RarityColorUtil.java index f6f60d3..d4e0521 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/RarityColorUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/RarityColorUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/TopEnchantUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/TopEnchantUtil.java index 4b0a773..d2cdab8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/TopEnchantUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/item/TopEnchantUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/DebugLog.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/DebugLog.java index 20e47fb..6c04530 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/DebugLog.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/DebugLog.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/DebugMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/DebugMode.java index 08a1d3f..2233008 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/DebugMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/DebugMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/ServerDumpUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/ServerDumpUtil.java index 72d511e..637458e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/ServerDumpUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/logging/ServerDumpUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/map/MapPlayersCache.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/map/MapPlayersCache.java index 66d9d5d..601efa0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/map/MapPlayersCache.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/map/MapPlayersCache.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/IMediaSession.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/IMediaSession.java index 0d2a121..2ab1bd4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/IMediaSession.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/IMediaSession.java @@ -1,13 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * This file belongs to LoVisual's MediaPlayerInfo integration, based on - * https://github.com/Redstonecrafter0/MediaPlayerInfo. - * Copyright (c) Redstonecrafter0 and contributors. - * - * Licensed under the GNU Affero General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.media; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaInfo.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaInfo.java index 09d6c2c..1373bb8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaInfo.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaInfo.java @@ -1,13 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * This file belongs to LoVisual's MediaPlayerInfo integration, based on - * https://github.com/Redstonecrafter0/MediaPlayerInfo. - * Copyright (c) Redstonecrafter0 and contributors. - * - * Licensed under the GNU Affero General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.media; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaPlayerInfo.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaPlayerInfo.java index c4f58c2..11546ed 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaPlayerInfo.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaPlayerInfo.java @@ -1,13 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * This file belongs to LoVisual's MediaPlayerInfo integration, based on - * https://github.com/Redstonecrafter0/MediaPlayerInfo. - * Copyright (c) Redstonecrafter0 and contributors. - * - * Licensed under the GNU Affero General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.media; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaSessionService.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaSessionService.java index 81ec34a..2d9a674 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaSessionService.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/MediaSessionService.java @@ -1,13 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * This file belongs to LoVisual's MediaPlayerInfo integration, based on - * https://github.com/Redstonecrafter0/MediaPlayerInfo. - * Copyright (c) Redstonecrafter0 and contributors. - * - * Licensed under the GNU Affero General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.media; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/RepeatMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/RepeatMode.java index 8242ac8..cd5e9b2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/RepeatMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/RepeatMode.java @@ -1,13 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * This file belongs to LoVisual's MediaPlayerInfo integration, based on - * https://github.com/Redstonecrafter0/MediaPlayerInfo. - * Copyright (c) Redstonecrafter0 and contributors. - * - * Licensed under the GNU Affero General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.media; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/DummyMediaPlayerInfo.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/DummyMediaPlayerInfo.java index 339dc0b..187a164 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/DummyMediaPlayerInfo.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/DummyMediaPlayerInfo.java @@ -1,13 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * This file belongs to LoVisual's MediaPlayerInfo integration, based on - * https://github.com/Redstonecrafter0/MediaPlayerInfo. - * Copyright (c) Redstonecrafter0 and contributors. - * - * Licensed under the GNU Affero General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.media.impl; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/LinuxMediaPlayerInfo.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/LinuxMediaPlayerInfo.java index 0f77724..65354b9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/LinuxMediaPlayerInfo.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/LinuxMediaPlayerInfo.java @@ -1,13 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * This file belongs to LoVisual's MediaPlayerInfo integration, based on - * https://github.com/Redstonecrafter0/MediaPlayerInfo. - * Copyright (c) Redstonecrafter0 and contributors. - * - * Licensed under the GNU Affero General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.media.impl.linux; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/LinuxMediaSession.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/LinuxMediaSession.java index 6ef044b..1f01ac4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/LinuxMediaSession.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/LinuxMediaSession.java @@ -1,13 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * This file belongs to LoVisual's MediaPlayerInfo integration, based on - * https://github.com/Redstonecrafter0/MediaPlayerInfo. - * Copyright (c) Redstonecrafter0 and contributors. - * - * Licensed under the GNU Affero General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.media.impl.linux; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/dbus/Player.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/dbus/Player.java index aa110c0..df8a444 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/dbus/Player.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/linux/dbus/Player.java @@ -1,13 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * This file belongs to LoVisual's MediaPlayerInfo integration, based on - * https://github.com/Redstonecrafter0/MediaPlayerInfo. - * Copyright (c) Redstonecrafter0 and contributors. - * - * Licensed under the GNU Affero General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.media.impl.linux.dbus; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/win/WindowsMediaPlayerInfo.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/win/WindowsMediaPlayerInfo.java index 15d5a17..69a09a5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/win/WindowsMediaPlayerInfo.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/win/WindowsMediaPlayerInfo.java @@ -1,13 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * This file belongs to LoVisual's MediaPlayerInfo integration, based on - * https://github.com/Redstonecrafter0/MediaPlayerInfo. - * Copyright (c) Redstonecrafter0 and contributors. - * - * Licensed under the GNU Affero General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.media.impl.win; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/win/WindowsMediaSession.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/win/WindowsMediaSession.java index f2cd604..a22374f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/win/WindowsMediaSession.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/media/impl/win/WindowsMediaSession.java @@ -1,13 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * This file belongs to LoVisual's MediaPlayerInfo integration, based on - * https://github.com/Redstonecrafter0/MediaPlayerInfo. - * Copyright (c) Redstonecrafter0 and contributors. - * - * Licensed under the GNU Affero General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.media.impl.win; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/BacktrackController.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/BacktrackController.java index 25376ed..dca28e1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/BacktrackController.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/BacktrackController.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.network; @@ -36,9 +30,6 @@ import dev.loki.lovisual.util.target.TargetingUtil; import java.util.concurrent.ThreadLocalRandom; -/** - * Headless incoming-packet backtrack controller adapted from LiquidBounce's Backtrack module. - */ public final class BacktrackController { public static final BacktrackController INSTANCE = new BacktrackController(); private final VecDeltaCodec delayedPosition = new VecDeltaCodec(); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/BlinkManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/BlinkManager.java index f9702ad..b01b243 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/BlinkManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/BlinkManager.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.network; @@ -41,9 +35,6 @@ import java.util.concurrent.ConcurrentLinkedQueue; import java.util.function.Consumer; import java.util.function.Predicate; -/** - * Packet queue/flush backend adapted from LiquidBounce's BlinkManager. - */ public final class BlinkManager { public static final BlinkManager INSTANCE = new BlinkManager(); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/FakeLagController.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/FakeLagController.java index cba1c1b..d1dfaa3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/FakeLagController.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/FakeLagController.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.network; @@ -35,9 +29,6 @@ import dev.loki.lovisual.util.target.TargetingUtil; import java.util.EnumSet; import java.util.concurrent.ThreadLocalRandom; -/** - * Headless fake-lag policy controller adapted from LiquidBounce's FakeLag module. - */ public final class FakeLagController { public static final FakeLagController INSTANCE = new FakeLagController(); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/PacketSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/PacketSnapshot.java index c537ceb..51f038a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/PacketSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/PacketSnapshot.java @@ -1,22 +1,13 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.network; import net.minecraft.network.protocol.Packet; -/** - * Adapted from LiquidBounce's PacketSnapshot record. - */ public record PacketSnapshot(Packet packet, TransferOrigin origin, long timestamp) { } diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/TransferOrigin.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/TransferOrigin.java index fb2f5a8..4b20e82 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/TransferOrigin.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/network/TransferOrigin.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ElytraRecastUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ElytraRecastUtil.java index 7d3d8e9..a770b45 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ElytraRecastUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ElytraRecastUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/EnvironmentMovementController.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/EnvironmentMovementController.java index f9ace6d..1e73616 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/EnvironmentMovementController.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/EnvironmentMovementController.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/InteractionUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/InteractionUtil.java index e17a4f3..bcff4e7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/InteractionUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/InteractionUtil.java @@ -1,8 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. - * Portions derived from ThunderHack Recode, copyright (c) 2023-2024 Pan4ur & 06ED. - * Upstream: https://github.com/Pan4ur/ThunderHack-Recode + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/MovementUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/MovementUtil.java index a6093f8..47f3ada 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/MovementUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/MovementUtil.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.player; @@ -97,10 +91,7 @@ public enum MovementUtil { return fallbackYaw; } - /** - * Strafe helper inspired by LiquidBounce. - * Applies directional input to current horizontal speed with strength blend. - */ + public static Vec3 withStrafe(Vec3 currentVelocity, Vec3 movementInput, float yaw, double speed, double strength) { if (currentVelocity == null) currentVelocity = Vec3.ZERO; if (movementInput == null || movementInput.lengthSqr() < 1.0E-7) { diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/NetworkStatsUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/NetworkStatsUtil.java index 7aa3bdd..242843d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/NetworkStatsUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/NetworkStatsUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerHealthResolver.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerHealthResolver.java index e41668f..9204d33 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerHealthResolver.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerHealthResolver.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerSkinResolver.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerSkinResolver.java index d0a7827..d9ef0f4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerSkinResolver.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerSkinResolver.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerSpeedUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerSpeedUtil.java index 89e90e4..2ccad40 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerSpeedUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/PlayerSpeedUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ResetAttackCooldown.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ResetAttackCooldown.java index 27ac08c..1aade70 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ResetAttackCooldown.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ResetAttackCooldown.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -17,4 +17,3 @@ public enum ResetAttackCooldown { } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ServerFlyUtils.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ServerFlyUtils.java index c80ca52..49fc8ef 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ServerFlyUtils.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/ServerFlyUtils.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectAccess.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectAccess.java index 2c47532..3649c86 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectAccess.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectAccess.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectHeuristics.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectHeuristics.java index bd97f87..465f656 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectHeuristics.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectHeuristics.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -383,4 +383,3 @@ public enum StatusEffectHeuristics { } } - diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectInference.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectInference.java index e4389ed..1079a05 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectInference.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectInference.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectTracker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectTracker.java index 2891b96..ddf4589 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectTracker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectTracker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectView.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectView.java index bc07b31..d541dd1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectView.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/effect/StatusEffectView.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/FireworkUseController.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/FireworkUseController.java index 2fc2246..b79a491 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/FireworkUseController.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/FireworkUseController.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventoryActionKind.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventoryActionKind.java index 62b000a..4f5f693 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventoryActionKind.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventoryActionKind.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySearchScope.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySearchScope.java index 5f27724..2923acc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySearchScope.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySearchScope.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwap.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwap.java index 7579063..593897f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwap.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwap.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapMode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapMode.java index b4916fa..e6b5912 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapMode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapMode.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapPolicy.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapPolicy.java index 0818eab..e6092be 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapPolicy.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapPolicy.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapRequest.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapRequest.java index e059ff7..fc8333e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapRequest.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapRequest.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapVisibility.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapVisibility.java index 893aa54..b3e3e7d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapVisibility.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/InventorySwapVisibility.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/SlotResult.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/SlotResult.java index e18c0d4..cc63b77 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/SlotResult.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/inventory/SlotResult.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/LocalPlayerSimulation.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/LocalPlayerSimulation.java index c2970ea..4017937 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/LocalPlayerSimulation.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/LocalPlayerSimulation.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/PlayerMovementSimulation.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/PlayerMovementSimulation.java index f27f6e8..0a71907 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/PlayerMovementSimulation.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/PlayerMovementSimulation.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.player.simulation; @@ -737,7 +731,6 @@ abstract class PlayerMovementSimulation { this.gliding = gliding; } - Vec3 position() { return pos; } diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/PlayerSimulationCache.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/PlayerSimulationCache.java index 6079fdb..094b1bf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/PlayerSimulationCache.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/PlayerSimulationCache.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.player.simulation; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/RemotePlayerObservation.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/RemotePlayerObservation.java index 1bca21b..93e4edb 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/RemotePlayerObservation.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/RemotePlayerObservation.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/RemotePlayerSimulation.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/RemotePlayerSimulation.java index 2a154a6..b5f20bd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/RemotePlayerSimulation.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/RemotePlayerSimulation.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/SimulatedInput.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/SimulatedInput.java index a58b40a..6e30404 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/SimulatedInput.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/player/simulation/SimulatedInput.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.player.simulation; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/CydhranianProjectileAngleCalculator.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/CydhranianProjectileAngleCalculator.java index c05b18d..c7fe329 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/CydhranianProjectileAngleCalculator.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/CydhranianProjectileAngleCalculator.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/PointFinding.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/PointFinding.java index 20d935a..f6c4f3e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/PointFinding.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/PointFinding.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/PolynomialProjectileAngleCalculator.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/PolynomialProjectileAngleCalculator.java index 71a24c3..3ba83c0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/PolynomialProjectileAngleCalculator.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/PolynomialProjectileAngleCalculator.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileAngleCalculator.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileAngleCalculator.java index fc14935..6858b84 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileAngleCalculator.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileAngleCalculator.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileMath.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileMath.java index ae7b4da..32d54b8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileMath.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileMath.java @@ -1,23 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; -/* - * Ported from LiquidBounce (https://github.com/CCBlueX/LiquidBounce). - * Original work copyright (c) CCBlueX. - */ - enum ProjectileMath { ; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectilePredictionUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectilePredictionUtil.java index 747c36f..1756643 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectilePredictionUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectilePredictionUtil.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileTarget.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileTarget.java index 0eb30cd..7ac4a75 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileTarget.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileTarget.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileTargetPointFinder.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileTargetPointFinder.java index 7ff04f8..4fcbae7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileTargetPointFinder.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/ProjectileTargetPointFinder.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/SimulatedArrow.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/SimulatedArrow.java index eff1508..80a9c04 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/SimulatedArrow.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/SimulatedArrow.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/SituationalProjectileAngleCalculator.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/SituationalProjectileAngleCalculator.java index a91827a..5ee96bf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/SituationalProjectileAngleCalculator.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/SituationalProjectileAngleCalculator.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryData.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryData.java index da04e87..286048c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryData.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryData.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryInfo.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryInfo.java index 28f13a6..14cf6e0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryInfo.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryInfo.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryType.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryType.java index 1cea901..7d89399 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryType.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/projectile/TrajectoryType.java @@ -1,23 +1,12 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.projectile; -/* - * Ported from LiquidBounce (https://github.com/CCBlueX/LiquidBounce). - * Original work copyright (c) CCBlueX. - */ - public enum TrajectoryType { ARROW, FISHING_BOBBER, diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyBackend.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyBackend.java index d17948f..24b93a8 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyBackend.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyBackend.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyConfig.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyConfig.java index 86175ac..60087f9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyConfig.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyConfig.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyEntry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyEntry.java index eccdcca..d1a5200 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyEntry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyEntry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyHandshakeHandler.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyHandshakeHandler.java index 55c0ea0..8aa6fa7 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyHandshakeHandler.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyHandshakeHandler.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyNettyInstaller.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyNettyInstaller.java index 33dbfa3..decde67 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyNettyInstaller.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyNettyInstaller.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyType.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyType.java index 8e67aac..ab09dd3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyType.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/proxy/ProxyType.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/CooldownRegistry.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/CooldownRegistry.java index 4fb1b3d..44d57e2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/CooldownRegistry.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/CooldownRegistry.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemCooldownRuleProvider.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemCooldownRuleProvider.java index f346c99..997c25c 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemCooldownRuleProvider.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemCooldownRuleProvider.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemCooldownSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemCooldownSnapshot.java index ad7e54f..eb0a8dc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemCooldownSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemCooldownSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemUseCooldowns.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemUseCooldowns.java index f11cc26..32d0705 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemUseCooldowns.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/ItemUseCooldowns.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpChatParser.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpChatParser.java index 5ba816f..a3c8a70 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpChatParser.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpChatParser.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpOverlayParser.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpOverlayParser.java index 86fe709..0efff76 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpOverlayParser.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpOverlayParser.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpState.java index e95226f..1f54ab5 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTabParser.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTabParser.java index 97ed81d..4cc7822 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTabParser.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTabParser.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTagSource.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTagSource.java index d5efee1..38d724a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTagSource.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTagSource.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTargetState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTargetState.java index ee1211e..03a642d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTargetState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTargetState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTargetTracker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTargetTracker.java index 9980cbe..ddea302 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTargetTracker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTargetTracker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTextPatternUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTextPatternUtil.java index 92247a1..f557a8e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTextPatternUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTextPatternUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTracker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTracker.java index f2debf9..b6cdc07 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTracker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/PvpTracker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/CooldownManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/CooldownManager.java index dfcbec7..3f4a7da 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/CooldownManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/CooldownManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/CooldownsState.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/CooldownsState.java index 2b867e1..627fba1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/CooldownsState.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/CooldownsState.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/PendingUseTracker.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/PendingUseTracker.java index 43032ff..52439ce 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/PendingUseTracker.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/client/PendingUseTracker.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/OpponentCooldownManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/OpponentCooldownManager.java index 47b07c4..a70fd7d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/OpponentCooldownManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/OpponentCooldownManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/TotemPopCounter.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/TotemPopCounter.java index 8b4591b..ee58566 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/TotemPopCounter.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/TotemPopCounter.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/TotemPopSnapshot.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/TotemPopSnapshot.java index 572eeeb..71b3a4b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/TotemPopSnapshot.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/pvp/opponents/TotemPopSnapshot.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/raycast/RaycastUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/raycast/RaycastUtil.java index d73f34c..fcc9e08 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/raycast/RaycastUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/raycast/RaycastUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/resources/RenderResourceReadiness.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/resources/RenderResourceReadiness.java index 9125dfc..b0cdff6 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/resources/RenderResourceReadiness.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/resources/RenderResourceReadiness.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/resources/ResourceReloadHooks.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/resources/ResourceReloadHooks.java index a4f78de..44a85c4 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/resources/ResourceReloadHooks.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/resources/ResourceReloadHooks.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/screen/ClientScreen.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/screen/ClientScreen.java index c23dd87..bbff7b2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/screen/ClientScreen.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/screen/ClientScreen.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/screen/ScreenCatalog.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/screen/ScreenCatalog.java index 9de22dd..12dc63d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/screen/ScreenCatalog.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/screen/ScreenCatalog.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on InvMove - * (https://github.com/PieKing1215/InvMove). - * Copyright (c) PieKing1215 and contributors. - * - * Original portions remain under LGPLv3. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.screen; @@ -24,13 +18,6 @@ import dev.loki.lovisual.features.gui.clickgui.ClickGuiScreen; import java.util.*; -/** - * Screen picker catalog used by InventoryMove. - *

- * Credit: - * The idea of configurable per-screen movement rules and discoverable screen entries - * was adapted from the InvMove mod by pieking1215. - */ public enum ScreenCatalog { ; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/MicrosoftSessionResult.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/MicrosoftSessionResult.java index 84218e2..8b05981 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/MicrosoftSessionResult.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/MicrosoftSessionResult.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/MinecraftGameConfigHolder.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/MinecraftGameConfigHolder.java index 96c9a24..d946805 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/MinecraftGameConfigHolder.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/MinecraftGameConfigHolder.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/SessionChanger.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/SessionChanger.java index 99ced1d..6eb007d 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/SessionChanger.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/SessionChanger.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/SessionLoginData.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/SessionLoginData.java index 7237e9d..e4c927b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/SessionLoginData.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/SessionLoginData.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/DeviceAuthPendingException.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/DeviceAuthPendingException.java index 2c1ad4c..ade5c50 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/DeviceAuthPendingException.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/DeviceAuthPendingException.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftAuthException.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftAuthException.java index f2f4c9c..569e7d9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftAuthException.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftAuthException.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftAuthService.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftAuthService.java index 2e69b65..e3935b1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftAuthService.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftAuthService.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on In-Game Account Switcher - * (https://github.com/The-Fireplace-Minecraft-Mods/In-Game-Account-Switcher). - * Copyright (c) 2015-2022 The_Fireplace and 2021-2026 VidTu. - * - * Original portions remain under LGPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.session.microsoft; @@ -34,13 +28,6 @@ import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.ThreadFactory; -/** - * Microsoft/Xbox/Minecraft authentication backend. - * - *

Flow and endpoint handling are derived from In-Game Account Switcher - * (LGPL-3.0-or-later), Copyright (C) 2015-2022 The_Fireplace, - * Copyright (C) 2021-2026 VidTu.

- */ public final class MicrosoftAuthService { private static final String CLIENT_ID = "54fd49e4-2103-4044-9603-2b028c814ec3"; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftDeviceCode.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftDeviceCode.java index 999d4c7..c497490 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftDeviceCode.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftDeviceCode.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on In-Game Account Switcher - * (https://github.com/The-Fireplace-Minecraft-Mods/In-Game-Account-Switcher). - * Copyright (c) 2015-2022 The_Fireplace and 2021-2026 VidTu. - * - * Original portions remain under LGPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.session.microsoft; @@ -18,11 +12,6 @@ import com.google.gson.JsonObject; import java.net.URI; import java.time.Duration; -/** - * Microsoft device-code response. - * Backend flow is derived from In-Game Account Switcher (LGPL-3.0-or-later), - * Copyright (C) 2015-2022 The_Fireplace, Copyright (C) 2021-2026 VidTu. - */ public record MicrosoftDeviceCode(String deviceCode, String userCode, URI verificationUri, diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftJson.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftJson.java index 95c0750..2aac4a2 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftJson.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftJson.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftTokens.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftTokens.java index 620cc81..ddcb29b 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftTokens.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MicrosoftTokens.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MinecraftProfile.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MinecraftProfile.java index 9b7aacd..40c1758 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MinecraftProfile.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/MinecraftProfile.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/XboxToken.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/XboxToken.java index fa6e5d7..ffe8329 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/XboxToken.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/session/microsoft/XboxToken.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/target/TargetManager.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/target/TargetManager.java index bde9855..1ae5c54 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/target/TargetManager.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/target/TargetManager.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -17,7 +17,6 @@ import dev.loki.lovisual.events.impl.EventTargetChanged; import java.util.EnumMap; - public enum TargetManager { ; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/target/TargetingUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/target/TargetingUtil.java index 430b8f7..afcc778 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/target/TargetingUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/target/TargetingUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/ChatNameUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/ChatNameUtil.java index 1da2c0b..fca4475 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/ChatNameUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/ChatNameUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/ClipboardUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/ClipboardUtil.java index 2614057..6515c0a 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/ClipboardUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/ClipboardUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/LegacyTextUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/LegacyTextUtil.java index 9b90556..884c688 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/LegacyTextUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/LegacyTextUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextJsonUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextJsonUtil.java index 200d954..95299f3 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextJsonUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextJsonUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextRenderUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextRenderUtil.java index b4a3ee2..21d6626 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextRenderUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextRenderUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextSelection.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextSelection.java index 2377d68..991d11f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextSelection.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/text/TextSelection.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -62,7 +62,6 @@ public final class TextSelection { return appliesToLine(contextId) && hasRange(); } - public boolean hasCaret() { return caretContextId >= 0 && caret >= 0; } diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/GameClock.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/GameClock.java index aef52ef..890b44e 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/GameClock.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/GameClock.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/Timer.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/Timer.java index a95ee3c..f28c61f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/Timer.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/Timer.java @@ -1,8 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. - * Portions derived from ThunderHack Recode, copyright (c) 2023-2024 Pan4ur & 06ED. - * Upstream: https://github.com/Pan4ur/ThunderHack-Recode + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/TimerController.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/TimerController.java index 3d4c3ec..2c6a3bd 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/TimerController.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/time/TimerController.java @@ -1,14 +1,8 @@ /* * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * - * Portions of this file are based on LiquidBounce - * (https://github.com/CCBlueX/LiquidBounce). - * Copyright (c) 2015-2026 CCBlueX. - * - * LiquidBounce portions are licensed under GPLv3-or-later. - * LoVisual modifications are licensed under GPLv3. - * See THIRD_PARTY_NOTICES.md for details. + * Licensed under the GNU General Public License v3.0. */ package dev.loki.lovisual.util.time; diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/ClickGuiSounds.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/ClickGuiSounds.java index ce95b44..d3ee0b9 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/ClickGuiSounds.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/ClickGuiSounds.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -140,7 +140,6 @@ public enum ClickGuiSounds { CustomSoundEngine.get().play(id, gain, DEFAULT_PITCH, LOOP, RELATIVE); } - private static boolean isEnabled(String key) { ClickGui cfg = Modules.get(ClickGui.class); return cfg == null || cfg.isGuiSoundEnabled(key); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/CustomSoundEngine.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/CustomSoundEngine.java index a29f359..e58e20f 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/CustomSoundEngine.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/CustomSoundEngine.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -61,7 +61,6 @@ public final class CustomSoundEngine { } } - private int ensureBuffer(Identifier id) throws Exception { int existing = bufferCache.get(id.toString()); if (existing != 0) return existing; @@ -76,7 +75,6 @@ public final class CustomSoundEngine { } } - private InputStream getResourceStream(Identifier id) { return Minecraft.getInstance() .getResourceManager() diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/SourcePool.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/SourcePool.java index 81ebdf9..1882e98 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/SourcePool.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/SourcePool.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavBufferCache.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavBufferCache.java index 5407300..6c3c3f1 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavBufferCache.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavBufferCache.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -40,7 +40,6 @@ public final class WavBufferCache { return buffer; } - public void clear() { for (int buf : buffers.values()) { AL10.alDeleteBuffers(buf); diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavData.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavData.java index 3ab6fdb..d4705e0 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavData.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavData.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavDebugStats.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavDebugStats.java index b1ea909..52139bf 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavDebugStats.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavDebugStats.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavLoader.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavLoader.java index 988ae27..b04ccfc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavLoader.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavLoader.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavSound.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavSound.java index f3e699d..540d229 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavSound.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavSound.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavSoundHelper.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavSoundHelper.java index 54f8f9d..8a868ad 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavSoundHelper.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/wav/WavSoundHelper.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/world/ExplosionDamageUtil.java b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/world/ExplosionDamageUtil.java index 4dc8d92..a1acdbc 100644 --- a/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/world/ExplosionDamageUtil.java +++ b/combatant-client-26.2/src/main/java/dev/loki/lovisual/util/world/ExplosionDamageUtil.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/native/mediainfo/main.cpp b/combatant-client-26.2/src/main/native/mediainfo/main.cpp index c883587..f973cc9 100644 --- a/combatant-client-26.2/src/main/native/mediainfo/main.cpp +++ b/combatant-client-26.2/src/main/native/mediainfo/main.cpp @@ -1,4 +1,4 @@ -// Modified native MediaPlayerInfo bridge for LoVisual by pivosos2007. +// Modified native MediaPlayerInfo bridge for LoVisual by loki5512344. // Based on Redstonecrafter0/MediaPlayerInfo. #include "main.h" diff --git a/combatant-client-26.2/src/main/native/mediainfo/main.h b/combatant-client-26.2/src/main/native/mediainfo/main.h index 6824976..2a72fd2 100644 --- a/combatant-client-26.2/src/main/native/mediainfo/main.h +++ b/combatant-client-26.2/src/main/native/mediainfo/main.h @@ -1,6 +1,6 @@ #pragma once -// Modified native MediaPlayerInfo bridge for LoVisual by pivosos2007. +// Modified native MediaPlayerInfo bridge for LoVisual by loki5512344. // Based on Redstonecrafter0/MediaPlayerInfo. #include diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/arc_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/arc_batch.frag index e7427bc..996aca2 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/arc_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/arc_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -34,7 +34,6 @@ vec2 arcPoint(vec2 center, float radius, float angleDeg) { return center + vec2(sin(rad), -cos(rad)) * radius; } - vec2 warpedLocal(vec4 local) { float invW = abs(local.z) > 0.000001 ? local.z : 1.0; return local.xy / invW; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/chamfered_rect_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/chamfered_rect_batch.frag index e91825e..eca2248 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/chamfered_rect_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/chamfered_rect_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -56,7 +56,6 @@ float crispCoverage(float d, float aa) { return clamp(0.5 - d / max(aa, 0.0001), 0.0, 1.0); } - vec2 warpedLocal(vec4 local) { float invW = abs(local.z) > 0.000001 ? local.z : 1.0; return local.xy / invW; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/chamfered_rect_stroke_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/chamfered_rect_stroke_batch.frag index 3eb5736..d53f847 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/chamfered_rect_stroke_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/chamfered_rect_stroke_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -44,7 +44,6 @@ float crispCoverage(float d, float aa) { return clamp(0.5 - d / max(aa, 0.0001), 0.0, 1.0); } - vec2 warpedLocal(vec4 local) { float invW = abs(local.z) > 0.000001 ? local.z : 1.0; return local.xy / invW; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/circle_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/circle_batch.frag index bb435b0..e72c14c 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/circle_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/circle_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/core/entity_dither.fsh b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/core/entity_dither.fsh index 0694b91..8887385 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/core/entity_dither.fsh +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/core/entity_dither.fsh @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/core/entity_dither.vsh b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/core/entity_dither.vsh index cbbce47..fcd6066 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/core/entity_dither.vsh +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/core/entity_dither.vsh @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/damage_tint.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/damage_tint.frag index a4f67ca..e16ffd0 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/damage_tint.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/damage_tint.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/damage_tint.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/damage_tint.vert index a4bcf15..72328a3 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/damage_tint.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/damage_tint.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/depth_of_field.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/depth_of_field.frag index 212d444..281ee8d 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/depth_of_field.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/depth_of_field.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/gui_texture_lookup.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/gui_texture_lookup.frag index 967c0f8..2fb1336 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/gui_texture_lookup.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/gui_texture_lookup.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_glass.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_glass.frag index eb89a78..e86fe0f 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_glass.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_glass.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_metallic.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_metallic.frag index 3636ce7..989ddea 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_metallic.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_metallic.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_smoke.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_smoke.frag index 78be648..c7d4040 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_smoke.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/hand_smoke.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/heat_fx.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/heat_fx.frag index 236e5bc..91d91b8 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/heat_fx.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/heat_fx.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/menu_background_aurora.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/menu_background_aurora.frag index 3aae3b6..d428a49 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/menu_background_aurora.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/menu_background_aurora.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/menu_background_waves.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/menu_background_waves.frag index f2d5aa9..6cfa48b 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/menu_background_waves.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/menu_background_waves.frag @@ -3,8 +3,7 @@ /* This file is part of the LoVisual Client distribution. -Copyright (c) 2026 pivosos2007. - +Copyright (c) 2026 loki5512344. The original wave effect was based on a shader published on ShaderToy. The original shader link and author attribution were not preserved. diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/metallic.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/metallic.frag index 38e8919..56d59b4 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/metallic.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/metallic.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/motion_blur.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/motion_blur.frag index f89af03..ae6bd7c 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/motion_blur.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/motion_blur.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/orbiz_ring_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/orbiz_ring_batch.frag index 987594d..f10f29c 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/orbiz_ring_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/orbiz_ring_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/portal_rift.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/portal_rift.frag index b705116..17f9d45 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/portal_rift.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/portal_rift.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color.frag index 4435401..567156e 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color.frag @@ -1,18 +1,5 @@ #version 330 core -/* - * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. - * - * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. - */ - out vec4 color; in vec4 v_Color; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color.vert index 3f2b6d0..a5cc401 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color.vert @@ -1,18 +1,5 @@ #version 330 core -/* - * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. - * - * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. - */ - layout (location = 0) in vec4 Position; layout (location = 1) in vec4 Color; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_fog.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_fog.frag index be3bdc7..44f805b 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_fog.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_fog.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_fog.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_fog.vert index b29aff1..b818963 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_fog.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_fog.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_rect_params.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_rect_params.vert index 348598d..475126b 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_rect_params.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_rect_params.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_rect_params2.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_rect_params2.vert index d65fdac..7e1ace0 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_rect_params2.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_rect_params2.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_skybox_shader.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_skybox_shader.vert index 4e30ac6..f258dbd 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_skybox_shader.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_color_skybox_shader.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params.vert index c7fb53b..852f412 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params2.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params2.vert index d201f81..91cb1e0 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params2.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params2.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params5.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params5.vert index 33d6ebb..71fa4aa 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params5.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params5.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params5_generic.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params5_generic.vert index de7dd4f..44b5eef 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params5_generic.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_local_color_rect_params5_generic.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color.frag index 64c3b4f..1aa3d3e 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color.frag @@ -1,18 +1,5 @@ #version 330 core -/* - * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. - * - * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. - */ - out vec4 color; uniform sampler2D u_Texture; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color.vert index 8ee53c1..d8aca02 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color.vert @@ -1,18 +1,5 @@ #version 330 core -/* - * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. - * - * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. - */ - layout (location = 0) in vec4 Position; layout (location = 1) in vec2 UV0; layout (location = 2) in vec4 Color; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_params2.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_params2.vert index c48eb02..9c923ca 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_params2.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_params2.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_rect_params.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_rect_params.vert index 2bfa500..06dfaf8 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_rect_params.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_rect_params.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_rect_params2.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_rect_params2.vert index f68c4fd..536bc19 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_rect_params2.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_rect_params2.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog.frag index cd65d80..24e5c72 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog.vert index ac94acf..21a64f7 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog_additive.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog_additive.frag index 0c4e4ba..549186e 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog_additive.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_sky_fog_additive.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_tint.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_tint.frag index 5e0b5fb..0a66087 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_tint.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_color_tint.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_local_color_rect_params.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_local_color_rect_params.vert index 83ad6a4..b940b87 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_local_color_rect_params.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_local_color_rect_params.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_local_color_rect_params2.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_local_color_rect_params2.vert index e52b90a..4688a9e 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_local_color_rect_params2.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/pos_tex_local_color_rect_params2.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/post_fx.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/post_fx.frag index 93f3c84..820aed7 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/post_fx.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/post_fx.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/radial_glow_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/radial_glow_batch.frag index 13149a2..134cd88 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/radial_glow_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/radial_glow_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -24,7 +24,6 @@ float roundedBoxSDF(vec2 p, vec2 halfSize, float r) { return length(max(abs(p) - halfSize + r, 0.0)) - r; } - vec2 warpedLocal(vec4 local) { float invW = abs(local.z) > 0.000001 ? local.z : 1.0; return local.xy / invW; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/reimagined_skybox.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/reimagined_skybox.frag index cb897c0..094636c 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/reimagined_skybox.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/reimagined_skybox.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -28,7 +28,6 @@ layout (std140) uniform SkyboxShader { vec4 u_Layers; // x = packed shader layer toggles }; - out vec4 color; const float PI = 3.14159265359; @@ -155,8 +154,6 @@ vec3 animatedSkyDomain(vec3 rayW, float rawTime, float layer) { return normalize(q); } - - float skyFlowField(vec3 p, float time, float intensity, float speedBias) { float t = time * speedBias; vec3 q = p; @@ -195,7 +192,6 @@ float skyWaterVeil(vec3 rayW, float rawTime, float scale, float intensity) { return soft * breathe * clamp(intensity * 18.0, 0.20, 0.82); } - vec4 northernAuroraLayer(vec3 rayW, vec2 flow, float rawTime, vec3 base, vec3 skyColor, float intensity, float speed) { float auroraSpeed = max(speed, 0.0); float t = rawTime * auroraSpeed; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_batch.frag index d8356ec..fd1f4d5 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -40,7 +40,6 @@ float crispCoverageSoft(float d, float aa, float softness) { return crispCoverage(d, aa + max(softness, 0.0)); } - vec2 warpedLocal(vec4 local) { float invW = abs(local.z) > 0.000001 ? local.z : 1.0; return local.xy / invW; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_corners_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_corners_batch.frag index a4b827d..324bcfc 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_corners_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_corners_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -61,7 +61,6 @@ float crispCoverageSoft(float d, float aa, float softness) { return crispCoverage(d, aa + max(softness, 0.0)); } - vec2 warpedLocal(vec4 local) { float invW = abs(local.z) > 0.000001 ? local.z : 1.0; return local.xy / invW; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_glow_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_glow_batch.frag index 4cc279f..45f5c6b 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_glow_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_glow_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -24,7 +24,6 @@ float roundedBoxSDF(vec2 p, vec2 halfSize, float r) { return min(max(q.x, q.y), 0.0) + length(max(q, 0.0)) - r; } - vec2 warpedLocal(vec4 local) { float invW = abs(local.z) > 0.000001 ? local.z : 1.0; return local.xy / invW; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_shadow_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_shadow_batch.frag index b163706..e1b2a5a 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_shadow_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_shadow_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -24,7 +24,6 @@ float roundedBoxSDF(vec2 p, vec2 halfSize, float r) { return min(max(q.x, q.y), 0.0) + length(max(q, 0.0)) - r; } - vec2 warpedLocal(vec4 local) { float invW = abs(local.z) > 0.000001 ? local.z : 1.0; return local.xy / invW; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_soft_shadow_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_soft_shadow_batch.frag index 1822937..e038a32 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_soft_shadow_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_soft_shadow_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -24,7 +24,6 @@ float roundedBoxSDF(vec2 p, vec2 halfSize, float r) { return min(max(q.x, q.y), 0.0) + length(max(q, 0.0)) - r; } - vec2 warpedLocal(vec4 local) { float invW = abs(local.z) > 0.000001 ? local.z : 1.0; return local.xy / invW; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_angular_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_angular_batch.frag index 1ce2c5e..35fb31c 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_angular_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_angular_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_batch.frag index 194fea9..eff7f11 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_corners_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_corners_batch.frag index bddd6eb..8f1af78 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_corners_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_stroke_corners_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_tex_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_tex_batch.frag index a019583..885d51c 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_tex_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_tex_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -39,7 +39,6 @@ float crispCoverage(float d, float aa) { return clamp(0.5 - d / max(aa, 0.0001), 0.0, 1.0); } - vec2 warpedLocal(vec4 local) { float invW = abs(local.z) > 0.000001 ? local.z : 1.0; return local.xy / invW; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_tex_mask_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_tex_mask_batch.frag index c761dcd..dda36b6 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_tex_mask_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/rounded_rect_tex_mask_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -39,7 +39,6 @@ float crispCoverage(float d, float aa) { return clamp(0.5 - d / max(aa, 0.0001), 0.0, 1.0); } - vec2 warpedLocal(vec4 local) { float invW = abs(local.z) > 0.000001 ? local.z : 1.0; return local.xy / invW; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_gradient.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_gradient.frag index 0820b23..62509d4 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_gradient.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_gradient.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_shadow.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_shadow.frag index 771e7e4..d9c3824 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_shadow.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_shadow.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_smoke.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_smoke.frag index 46f0a3b..b31f21b 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_smoke.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/shader_esp_smoke.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_caustic.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_caustic.frag index f78270c..4add695 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_caustic.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_caustic.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Portions of this file are based on, adapted from, or implemented * with reference to a "SkyShader" module distributed for another diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_sky.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_sky.frag index 166fbdb..eae9a37 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_sky.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_sky.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Portions of this file are based on, adapted from, or implemented * with reference to a "SkyShader" module distributed for another diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_water.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_water.frag index 22199ee..a291979 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_water.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_shader_water.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Portions of this file are based on, adapted from, or implemented * with reference to a "SkyShader" module distributed for another diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_sun.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_sun.frag index 387e867..f2a7a61 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_sun.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sky_sun.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sleep_overlay.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sleep_overlay.frag index 0344be3..23118aa 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sleep_overlay.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sleep_overlay.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sodium/block_layer_opaque.fsh b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sodium/block_layer_opaque.fsh index 29c8fdf..8862591 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sodium/block_layer_opaque.fsh +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sodium/block_layer_opaque.fsh @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sodium/block_layer_opaque.vsh b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sodium/block_layer_opaque.vsh index 5c8ab6e..9789ac3 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sodium/block_layer_opaque.vsh +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/sodium/block_layer_opaque.vsh @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/svg_msdf.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/svg_msdf.frag index bc935d8..2615038 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/svg_msdf.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/svg_msdf.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text.frag index 0c7e094..ceeb34e 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text.frag @@ -1,18 +1,5 @@ #version 330 core -/* - * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. - * - * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. - */ - out vec4 color; uniform sampler2D u_Texture; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text.vert index 8ee53c1..d8aca02 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text.vert @@ -1,18 +1,5 @@ #version 330 core -/* - * This file is part of the LoVisual Client distribution. - * LoVisual modifications copyright (c) 2026 pivosos2007. - * - * Portions of this file are based on, adapted from, or implemented - * with reference to Meteor Client - * (https://github.com/MeteorDevelopment/meteor-client). - * Copyright (c) Meteor Development. - * - * Licensed under the GNU General Public License v3.0. - * See THIRD_PARTY_NOTICES.md for details. - */ - layout (location = 0) in vec4 Position; layout (location = 1) in vec2 UV0; layout (location = 2) in vec4 Color; diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_liquid_glass.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_liquid_glass.frag index a4838b8..3b46b39 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_liquid_glass.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_liquid_glass.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_liquid_glass_msdf.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_liquid_glass_msdf.frag index 7b04c87..38239f5 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_liquid_glass_msdf.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_liquid_glass_msdf.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_msdf.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_msdf.frag index 96937ba..a4e19d3 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_msdf.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/text_msdf.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur.frag index 41c4678..e4a1ebd 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur_batch.frag index 22f509c..8814592 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur_batch_corners.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur_batch_corners.frag index 4f87c61..50e056a 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur_batch_corners.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_blur_batch_corners.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_liquid_glass_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_liquid_glass_batch.frag index 0b972fd..4dd6eed 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_liquid_glass_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_liquid_glass_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_rounded_fill_smoke_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_rounded_fill_smoke_batch.frag index 2093260..d458ed0 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_rounded_fill_smoke_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_rounded_fill_smoke_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_shape_batch.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_shape_batch.frag index 6da2709..9168e3b 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_shape_batch.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/ui_shape_batch.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/wet_surface.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/wet_surface.frag index 41c4f86..98211f9 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/wet_surface.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/wet_surface.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/wide_line.vert b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/wide_line.vert index ccbdd06..de8e5e6 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/wide_line.vert +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/wide_line.vert @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/world_decal_sdf.frag b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/world_decal_sdf.frag index f2eb87e..897fefa 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/world_decal_sdf.frag +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/shaders/world_decal_sdf.frag @@ -2,7 +2,7 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/actions.d.ts b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/actions.d.ts index af9c1d4..31dbbc2 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/actions.d.ts +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/actions.d.ts @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/assets.d.ts b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/assets.d.ts index 00719e1..2ffeebc 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/assets.d.ts +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/assets.d.ts @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/clickgui/settings_panel.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/clickgui/settings_panel.js index 75ad9a0..3e494c9 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/clickgui/settings_panel.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/clickgui/settings_panel.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/clickgui/theme_preview.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/clickgui/theme_preview.js index 3a45441..23bd1b4 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/clickgui/theme_preview.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/clickgui/theme_preview.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/compact_stat.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/compact_stat.js index bb9ab44..21a716a 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/compact_stat.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/compact_stat.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/inventory_panel.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/inventory_panel.js index 3437156..646b462 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/inventory_panel.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/inventory_panel.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/itemizer.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/itemizer.js index 8335c89..2931145 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/itemizer.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/itemizer.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/list_panel.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/list_panel.js index 8569f0a..af4e492 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/list_panel.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/list_panel.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/panel_base.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/panel_base.js index 4e7147f..a4d8757 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/panel_base.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/panel_base.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/triangulator.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/triangulator.js index fc82eb2..c3b209f 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/triangulator.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/draggable/triangulator.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/custom_health_bar.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/custom_health_bar.js index 18e1d7b..b1a74e9 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/custom_health_bar.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/custom_health_bar.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/dynamic_island.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/dynamic_island.js index 9a374e7..faad356 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/dynamic_island.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/dynamic_island.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/tooltip_panel.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/tooltip_panel.js index 0f27c8f..d42de9a 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/tooltip_panel.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/hud/static/tooltip_panel.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/runtime.d.ts b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/runtime.d.ts index d219db4..8e4489f 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/runtime.d.ts +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/runtime.d.ts @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/theme.d.ts b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/theme.d.ts index 1cb82c1..73c9a9e 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/theme.d.ts +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/theme.d.ts @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/ui.d.ts b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/ui.d.ts index bd0de5b..1054e3b 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/ui.d.ts +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/ui.d.ts @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ @@ -146,7 +146,6 @@ export type UiImageNode = UiNode & UiAsset & { tint?: string; }; - export type UiCornerKind = "square" | "rounded" | "chamfered" | "concave" | "notched" | "custom"; export type UiCornerSpec = diff --git a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/ui.js b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/ui.js index 3094208..3882a1c 100644 --- a/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/ui.js +++ b/combatant-client-26.2/src/main/resources/assets/lovisual/ui/api/ui.js @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/main/resources/fabric.mod.json b/combatant-client-26.2/src/main/resources/fabric.mod.json index 0502df9..4469f46 100644 --- a/combatant-client-26.2/src/main/resources/fabric.mod.json +++ b/combatant-client-26.2/src/main/resources/fabric.mod.json @@ -5,7 +5,7 @@ "name": "LoVisual", "description": "A Minecraft utility client.", "authors": [ - "pivosos2007" + "loki5512344" ], "contact": { }, diff --git a/combatant-client-26.2/src/test/java/dev/loki/lovisual/config/profile/ConfigProfileStorageTest.java b/combatant-client-26.2/src/test/java/dev/loki/lovisual/config/profile/ConfigProfileStorageTest.java new file mode 100644 index 0000000..382a658 --- /dev/null +++ b/combatant-client-26.2/src/test/java/dev/loki/lovisual/config/profile/ConfigProfileStorageTest.java @@ -0,0 +1,148 @@ +/* + * This file is part of the LoVisual Client distribution. + * Copyright (c) 2026 loki5512344. + * + * Licensed under the GNU General Public License v3.0. + */ + +package dev.loki.lovisual.config.profile; + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.io.TempDir; + +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.StandardCopyOption; +import java.util.List; +import java.util.Map; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertThrows; +import static org.junit.jupiter.api.Assertions.assertTrue; + +/** + * Тесты ConfigProfileStorage: канонический формат .lvcfg и обратная + * совместимость с легаси-профилями .cbcfg (чтение, листинг, импорт, удаление). + * Чистая файловая логика без инициализации Minecraft. + */ +final class ConfigProfileStorageTest { + + @TempDir + Path tempDir; + + private ConfigProfileStorage storage() { + return new ConfigProfileStorage(tempDir); + } + + private static ConfigProfileSnapshot snapshot(String name) { + ConfigProfileMeta meta = new ConfigProfileMeta(null, name, ConfigProfileType.MODULES, "loki5512344", 1L, 2L, 0); + return new ConfigProfileSnapshot(meta, List.of(new ConfigProfileEntry("module.a", "Module A", Map.of("enabled", true)))); + } + + @Test + void saveWritesCanonicalLvcfgFile() throws IOException { + ConfigProfileStorage storage = storage(); + ConfigProfileSnapshot saved = snapshot("alpha"); + storage.save(saved); + + Path canonical = tempDir.resolve("modules").resolve("alpha.lvcfg"); + assertTrue(Files.exists(canonical)); + + ConfigProfileSnapshot read = storage.read(ConfigProfileType.MODULES, "alpha"); + assertEquals("alpha", read.meta().name()); + } + + @Test + void readFallsBackToLegacyCbcfg() throws IOException { + ConfigProfileStorage storage = storage(); + storage.save(snapshot("legacy")); + Path canonical = tempDir.resolve("modules").resolve("legacy.lvcfg"); + Files.move(canonical, tempDir.resolve("modules").resolve("legacy.cbcfg")); + + assertTrue(storage.exists(ConfigProfileType.MODULES, "legacy")); + ConfigProfileSnapshot read = storage.read(ConfigProfileType.MODULES, "legacy"); + assertEquals("legacy", read.meta().name()); + } + + @Test + void listIncludesLegacyProfiles() throws IOException { + ConfigProfileStorage storage = storage(); + storage.save(snapshot("fresh")); + storage.save(snapshot("old")); + Files.move( + tempDir.resolve("modules").resolve("old.lvcfg"), + tempDir.resolve("modules").resolve("old.cbcfg"), + StandardCopyOption.REPLACE_EXISTING + ); + + List names = storage.list(ConfigProfileType.MODULES).stream().map(ConfigProfileMeta::name).toList(); + assertTrue(names.contains("fresh")); + assertTrue(names.contains("old")); + } + + @Test + void listMigratesLegacyFileToCanonical() throws IOException { + ConfigProfileStorage storage = storage(); + storage.save(snapshot("migrate")); + Path legacy = tempDir.resolve("modules").resolve("migrate.cbcfg"); + Files.move(tempDir.resolve("modules").resolve("migrate.lvcfg"), legacy); + + storage.list(ConfigProfileType.MODULES); + + assertFalse(Files.exists(legacy)); + assertTrue(Files.exists(tempDir.resolve("modules").resolve("migrate.lvcfg"))); + } + + @Test + void deleteRemovesBothVariants() throws IOException { + ConfigProfileStorage storage = storage(); + storage.save(snapshot("doomed")); + Files.copy( + tempDir.resolve("modules").resolve("doomed.lvcfg"), + tempDir.resolve("modules").resolve("doomed.cbcfg") + ); + + assertTrue(storage.delete(ConfigProfileType.MODULES, "doomed")); + assertFalse(Files.exists(tempDir.resolve("modules").resolve("doomed.lvcfg"))); + assertFalse(Files.exists(tempDir.resolve("modules").resolve("doomed.cbcfg"))); + } + + @Test + void importLegacyFileConvertsToCanonical() throws IOException { + ConfigProfileStorage storage = storage(); + storage.save(snapshot("importme")); + byte[] bytes = Files.readAllBytes(tempDir.resolve("modules").resolve("importme.lvcfg")); + + Path source = tempDir.resolve("importme.cbcfg"); + Files.write(source, bytes); + + ConfigProfileStorage.ImportResult result = storage.importProfileFile(source, true); + assertEquals("importme", result.meta().getId()); + assertTrue(Files.exists(tempDir.resolve("modules").resolve("importme.lvcfg"))); + assertFalse(Files.exists(source)); + } + + @Test + void importRejectsForeignExtension() throws IOException { + Path source = tempDir.resolve("notes.txt"); + Files.writeString(source, "not a profile"); + assertThrows(IOException.class, () -> storage().importProfileFile(source, false)); + } + + @Test + void sanitizeFileNameStripsBothExtensions() { + assertEquals("alpha", ConfigProfileStorage.sanitizeFileName("alpha.lvcfg")); + assertEquals("alpha", ConfigProfileStorage.sanitizeFileName("alpha.cbcfg")); + assertEquals("alpha", ConfigProfileStorage.sanitizeFileName("Alpha")); + assertEquals("config", ConfigProfileStorage.sanitizeFileName(".lvcfg")); + } + + @Test + void fileNormalizesLegacyIdToCanonical() { + ConfigProfileStorage storage = storage(); + Path resolved = storage.file(ConfigProfileType.MODULES, "something.cbcfg"); + assertEquals(tempDir.resolve("modules").resolve("something.lvcfg"), resolved); + } +} diff --git a/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/command/CommandDiscoveryTest.java b/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/command/CommandDiscoveryTest.java index 7582573..9b9c375 100644 --- a/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/command/CommandDiscoveryTest.java +++ b/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/command/CommandDiscoveryTest.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/command/impl/XaeroWaypointCommandTest.java b/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/command/impl/XaeroWaypointCommandTest.java index 6bb69c7..2f4cbd0 100644 --- a/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/command/impl/XaeroWaypointCommandTest.java +++ b/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/command/impl/XaeroWaypointCommandTest.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/module/modules/player/NoInteractTest.java b/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/module/modules/player/NoInteractTest.java index aa035e7..680b47d 100644 --- a/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/module/modules/player/NoInteractTest.java +++ b/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/module/modules/player/NoInteractTest.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatPaletteTest.java b/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatPaletteTest.java index cf5eb9e..1a1de9e 100644 --- a/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatPaletteTest.java +++ b/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/module/modules/visuals/ChinaHatPaletteTest.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/security/BackdoorProtectionTest.java b/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/security/BackdoorProtectionTest.java index f39f620..e27e513 100644 --- a/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/security/BackdoorProtectionTest.java +++ b/combatant-client-26.2/src/test/java/dev/loki/lovisual/features/security/BackdoorProtectionTest.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/test/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetUiScriptEngineTest.java b/combatant-client-26.2/src/test/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetUiScriptEngineTest.java index 5062a2e..b7fcef2 100644 --- a/combatant-client-26.2/src/test/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetUiScriptEngineTest.java +++ b/combatant-client-26.2/src/test/java/dev/loki/lovisual/render/engine/renderer/ui/runtime/script/JavetUiScriptEngineTest.java @@ -1,6 +1,6 @@ /* * This file is part of the LoVisual Client distribution. - * Copyright (c) 2026 pivosos2007. + * Copyright (c) 2026 loki5512344. * * Licensed under the GNU General Public License v3.0. */ diff --git a/combatant-client-26.2/src/vulkanDebug/java/dev/loki/lovisual/mixins/VulkanRenderPassDiagnosticsMixin.java b/combatant-client-26.2/src/vulkanDebug/java/dev/loki/lovisual/mixins/VulkanRenderPassDiagnosticsMixin.java index 15f33d2..d927c8e 100644 --- a/combatant-client-26.2/src/vulkanDebug/java/dev/loki/lovisual/mixins/VulkanRenderPassDiagnosticsMixin.java +++ b/combatant-client-26.2/src/vulkanDebug/java/dev/loki/lovisual/mixins/VulkanRenderPassDiagnosticsMixin.java @@ -61,7 +61,6 @@ public abstract class VulkanRenderPassDiagnosticsMixin { "area", areaText(renderArea)); } - @Inject(method = "setPipeline", at = @At("HEAD")) private void lovisual$setPipelineHead(RenderPipeline pipeline, CallbackInfo ci) { VulkanCrashDiagnostics.breadcrumbQuiet("renderpass.setpipeline.head", "pipeline", pipelineId(pipeline)); diff --git a/launcher/Cargo.lock b/launcher/Cargo.lock deleted file mode 100644 index 58d32f7..0000000 --- a/launcher/Cargo.lock +++ /dev/null @@ -1,6855 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 4 - -[[package]] -name = "ab_glyph" -version = "0.2.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2" -dependencies = [ - "ab_glyph_rasterizer", - "owned_ttf_parser", -] - -[[package]] -name = "ab_glyph_rasterizer" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618" - -[[package]] -name = "accesskit" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3b7f7f85a7e5f68090000ed7622545829afd484d210358702ae4cb97dd0c320" -dependencies = [ - "uuid", -] - -[[package]] -name = "accesskit_atspi_common" -version = "0.19.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "023da0e5097f46df7092d5280b02efb9bbf8d93298daeced42652463e357d636" -dependencies = [ - "accesskit", - "accesskit_consumer", - "atspi-common", - "phf", - "serde", - "zvariant", -] - -[[package]] -name = "accesskit_consumer" -version = "0.38.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d10a236f96f87d70732e44520046785431ef01d5bcd6b041317bfadd2f88245" -dependencies = [ - "accesskit", - "hashbrown 0.16.1", -] - -[[package]] -name = "accesskit_ios" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "750c4e9f6ce888dfe8a10c0f1b5ceb646a7854fd46579d74919219d1bb314083" -dependencies = [ - "accesskit", - "accesskit_consumer", - "hashbrown 0.16.1", - "objc2 0.5.2", - "objc2-foundation 0.2.2", - "objc2-ui-kit 0.2.2", -] - -[[package]] -name = "accesskit_macos" -version = "0.26.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce02dc63b43f0c9296af9ac946312a2dc8814427d7a64d2d600971dac55b6076" -dependencies = [ - "accesskit", - "accesskit_consumer", - "hashbrown 0.16.1", - "objc2 0.5.2", - "objc2-app-kit 0.2.2", - "objc2-foundation 0.2.2", -] - -[[package]] -name = "accesskit_unix" -version = "0.22.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03e156ed3802e35eefe894ef2671bc6c889303d8a7e110b5e1b48f504b91362f" -dependencies = [ - "accesskit", - "accesskit_atspi_common", - "async-channel", - "async-executor", - "async-task", - "atspi", - "futures-lite", - "futures-util", - "serde", - "zbus", -] - -[[package]] -name = "accesskit_windows" -version = "0.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "106c2b961215864d1c2e703ee63269c25c4e80a577ffb2c1017b9c17dcdf83a1" -dependencies = [ - "accesskit", - "accesskit_consumer", - "hashbrown 0.16.1", - "static_assertions", - "windows", - "windows-core", -] - -[[package]] -name = "accesskit_winit" -version = "0.33.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5b41e63a69f36d9f1f41e70464c7e5f72eee485ef26aab19f0b4f86e6c0a84c" -dependencies = [ - "accesskit", - "accesskit_ios", - "accesskit_macos", - "accesskit_unix", - "accesskit_windows", - "raw-window-handle", - "winit", -] - -[[package]] -name = "adler2" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" - -[[package]] -name = "ahash" -version = "0.8.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" -dependencies = [ - "cfg-if", - "getrandom 0.3.4", - "once_cell", - "version_check", - "zerocopy", -] - -[[package]] -name = "aho-corasick" -version = "1.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" -dependencies = [ - "memchr", -] - -[[package]] -name = "aligned" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685" -dependencies = [ - "as-slice", -] - -[[package]] -name = "aligned-vec" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b" -dependencies = [ - "equator", -] - -[[package]] -name = "allocator-api2" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" - -[[package]] -name = "android-activity" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f2a1bb052857d5dd49572219344a7332b31b76405648eabac5bc68978251bcd" -dependencies = [ - "android-properties", - "bitflags 2.13.1", - "cc", - "jni", - "libc", - "log", - "ndk", - "ndk-context", - "ndk-sys", - "num_enum", - "thiserror 2.0.19", -] - -[[package]] -name = "android-properties" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" - -[[package]] -name = "android_system_properties" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" -dependencies = [ - "libc", -] - -[[package]] -name = "annotate-snippets" -version = "0.12.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f211a51805bc641f3ad5b7664c77d2547af685cc33b4cd8d31964027a46f13f1" -dependencies = [ - "anstyle", - "memchr", - "unicode-width", -] - -[[package]] -name = "anstyle" -version = "1.0.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" - -[[package]] -name = "anyhow" -version = "1.0.104" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" - -[[package]] -name = "arbitrary" -version = "1.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" - -[[package]] -name = "arg_enum_proc_macro" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "arrayref" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" - -[[package]] -name = "arrayvec" -version = "0.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56" - -[[package]] -name = "as-raw-xcb-connection" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" - -[[package]] -name = "as-slice" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516" -dependencies = [ - "stable_deref_trait", -] - -[[package]] -name = "async-broadcast" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" -dependencies = [ - "event-listener", - "event-listener-strategy", - "futures-core", - "pin-project-lite", -] - -[[package]] -name = "async-channel" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2" -dependencies = [ - "concurrent-queue", - "event-listener-strategy", - "futures-core", - "pin-project-lite", -] - -[[package]] -name = "async-executor" -version = "1.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a" -dependencies = [ - "async-task", - "concurrent-queue", - "fastrand", - "futures-lite", - "pin-project-lite", - "slab", -] - -[[package]] -name = "async-io" -version = "2.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc" -dependencies = [ - "autocfg", - "cfg-if", - "concurrent-queue", - "futures-io", - "futures-lite", - "parking", - "polling", - "rustix 1.1.4", - "slab", - "windows-sys 0.61.2", -] - -[[package]] -name = "async-lock" -version = "3.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311" -dependencies = [ - "event-listener", - "event-listener-strategy", - "pin-project-lite", -] - -[[package]] -name = "async-process" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75" -dependencies = [ - "async-channel", - "async-io", - "async-lock", - "async-signal", - "async-task", - "blocking", - "cfg-if", - "event-listener", - "futures-lite", - "rustix 1.1.4", -] - -[[package]] -name = "async-recursion" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "async-signal" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52b5aaafa020cf5053a01f2a60e8ff5dccf550f0f77ec54a4e47285ac2bab485" -dependencies = [ - "async-io", - "async-lock", - "atomic-waker", - "cfg-if", - "futures-core", - "futures-io", - "rustix 1.1.4", - "signal-hook-registry", - "slab", - "windows-sys 0.61.2", -] - -[[package]] -name = "async-task" -version = "4.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" - -[[package]] -name = "async-trait" -version = "0.1.91" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae36dc4177970ef04fde5178d3e2429882def40e57a451f919c098f72baa6cec" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "atomic-waker" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" - -[[package]] -name = "atspi" -version = "0.29.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c77886257be21c9cd89a4ae7e64860c6f0eefca799bb79127913052bd0eefb3d" -dependencies = [ - "atspi-common", - "atspi-proxies", -] - -[[package]] -name = "atspi-common" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20c5617155740c98003016429ad13fe43ce7a77b007479350a9f8bf95a29f63d" -dependencies = [ - "enumflags2", - "serde", - "static_assertions", - "zbus", - "zbus-lockstep", - "zbus-lockstep-macros", - "zbus_names", - "zvariant", -] - -[[package]] -name = "atspi-proxies" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2230e48787ed3eb4088996eab66a32ca20c0b67bbd4fd6cdfe79f04f1f04c9fc" -dependencies = [ - "atspi-common", - "serde", - "zbus", -] - -[[package]] -name = "auto_enums" -version = "0.8.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3091d68264354f211516b91dce6f71046e444fab1867716035f736667243affb" -dependencies = [ - "derive_utils", - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "autocfg" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" - -[[package]] -name = "av-scenechange" -version = "0.14.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f321d77c20e19b92c39e7471cf986812cbb46659d2af674adc4331ef3f18394" -dependencies = [ - "aligned", - "anyhow", - "arg_enum_proc_macro", - "arrayvec", - "log", - "num-rational", - "num-traits", - "pastey 0.1.1", - "rayon", - "thiserror 2.0.19", - "v_frame", - "y4m", -] - -[[package]] -name = "av1-grain" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8" -dependencies = [ - "anyhow", - "arrayvec", - "log", - "nom 8.0.0", - "num-rational", - "v_frame", -] - -[[package]] -name = "avif-serialize" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7178fe5f7d460b13895ebb9dcb28a3a6216d2df2574a0806cb51b555d297f38" -dependencies = [ - "arrayvec", -] - -[[package]] -name = "aws-lc-rs" -version = "1.17.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00bdb5da18dac48ca2cc7cd4a98e533e8635a58e2361d13a1a4ee3888e0d72f1" -dependencies = [ - "aws-lc-sys", - "zeroize", -] - -[[package]] -name = "aws-lc-sys" -version = "0.43.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43103168cc76fe62678a375e722fc9cb3a0146159ac5828bc4f0dfd755c2224c" -dependencies = [ - "cc", - "cmake", - "dunce", - "fs_extra", - "pkg-config", -] - -[[package]] -name = "base64" -version = "0.22.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" - -[[package]] -name = "bincode" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740" -dependencies = [ - "serde", - "unty", -] - -[[package]] -name = "bindgen" -version = "0.72.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" -dependencies = [ - "bitflags 2.13.1", - "cexpr", - "clang-sys", - "itertools 0.13.0", - "log", - "prettyplease", - "proc-macro2", - "quote", - "regex", - "rustc-hash 2.1.3", - "shlex 1.3.0", - "syn 2.0.119", -] - -[[package]] -name = "bit_field" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6" - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "bitflags" -version = "2.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" -dependencies = [ - "serde_core", -] - -[[package]] -name = "bitstream-io" -version = "4.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eff00be299a18769011411c9def0d827e8f2d7bf0c3dbf53633147a8867fd1f" -dependencies = [ - "no_std_io2", -] - -[[package]] -name = "block2" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" -dependencies = [ - "objc2 0.5.2", -] - -[[package]] -name = "block2" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5" -dependencies = [ - "objc2 0.6.4", -] - -[[package]] -name = "blocking" -version = "1.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21" -dependencies = [ - "async-channel", - "async-task", - "futures-io", - "futures-lite", - "piper", -] - -[[package]] -name = "borsh" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a88b7ea17d208c4193f2c1e6de3c35fe71f98c96982d5ced308bdcc749ff6e1f" -dependencies = [ - "bytes", - "cfg_aliases", -] - -[[package]] -name = "built" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c0e531d93d39c34eef561e929e8a7f86d77a5af08aac4f6d6e39976c51858e9" - -[[package]] -name = "bumpalo" -version = "3.20.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" - -[[package]] -name = "by_address" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06" - -[[package]] -name = "bytemuck" -version = "1.25.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95832e849adfb21180ccb6826a99da14e5d266ae5c2e668e1602cf234f153797" -dependencies = [ - "bytemuck_derive", -] - -[[package]] -name = "bytemuck_derive" -version = "1.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f65693059b6b9c588b9f62fed1cedbf0a8b805631457ea162d68f0de186f3de5" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "byteorder-lite" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" - -[[package]] -name = "bytes" -version = "1.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" - -[[package]] -name = "calloop" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" -dependencies = [ - "bitflags 2.13.1", - "log", - "polling", - "rustix 0.38.44", - "slab", - "thiserror 1.0.69", -] - -[[package]] -name = "calloop" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dbf9978365bac10f54d1d4b04f7ce4427e51f71d61f2fe15e3fed5166474df7" -dependencies = [ - "bitflags 2.13.1", - "polling", - "rustix 1.1.4", - "slab", - "tracing", -] - -[[package]] -name = "calloop-wayland-source" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20" -dependencies = [ - "calloop 0.13.0", - "rustix 0.38.44", - "wayland-backend", - "wayland-client", -] - -[[package]] -name = "calloop-wayland-source" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "138efcf0940a02ebf0cc8d1eff41a1682a46b431630f4c52450d6265876021fa" -dependencies = [ - "calloop 0.14.4", - "rustix 1.1.4", - "wayland-backend", - "wayland-client", -] - -[[package]] -name = "cc" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5add81bb678e6cb321aff7fa0dc7689ad82b112dbc032cea19f91d6b8e3582b9" -dependencies = [ - "find-msvc-tools", - "jobserver", - "libc", - "shlex 2.0.1", -] - -[[package]] -name = "cexpr" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" -dependencies = [ - "nom 7.1.3", -] - -[[package]] -name = "cfg-if" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" - -[[package]] -name = "cfg_aliases" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527" - -[[package]] -name = "cgl" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff" -dependencies = [ - "libc", -] - -[[package]] -name = "chacha20" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81" -dependencies = [ - "cfg-if", - "cpufeatures", - "rand_core 0.10.1", -] - -[[package]] -name = "chrono" -version = "0.4.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" -dependencies = [ - "iana-time-zone", - "js-sys", - "num-traits", - "wasm-bindgen", - "windows-link", -] - -[[package]] -name = "clang-sys" -version = "1.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "157a8ba7b480713b56f4c09fd13fc3e0a22a5dfab8097ba61cbc5feef950788a" -dependencies = [ - "glob", - "libc", - "libloading", -] - -[[package]] -name = "clipboard-win" -version = "5.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4" -dependencies = [ - "error-code", -] - -[[package]] -name = "clru" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "197fd99cb113a8d5d9b6376f3aa817f32c1078f2343b714fff7d2ca44fdf67d5" -dependencies = [ - "hashbrown 0.16.1", -] - -[[package]] -name = "cmake" -version = "0.1.58" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678" -dependencies = [ - "cc", -] - -[[package]] -name = "color_quant" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" - -[[package]] -name = "combine" -version = "4.6.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" -dependencies = [ - "bytes", - "memchr", -] - -[[package]] -name = "concurrent-queue" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "const-field-offset" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9713489fbc45a2d113f58d17448c73115d533ed27fd2f2d0e5e5c69663eaf19b" -dependencies = [ - "const-field-offset-macro", - "field-offset", -] - -[[package]] -name = "const-field-offset-macro" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b5dc851b7ea80cc4f69aa28632385ffd3e0f88014d53db3f2e5a781896ca783" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "convert_case" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9" -dependencies = [ - "unicode-segmentation", -] - -[[package]] -name = "copypasta" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e6811e17f81fe246ef2bc553f76b6ee6ab41a694845df1d37e52a92b7bbd38a" -dependencies = [ - "clipboard-win", - "objc2 0.5.2", - "objc2-app-kit 0.2.2", - "objc2-foundation 0.2.2", - "smithay-clipboard", - "x11-clipboard", -] - -[[package]] -name = "core-foundation" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" -dependencies = [ - "core-foundation-sys", - "libc", -] - -[[package]] -name = "core-foundation" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" -dependencies = [ - "core-foundation-sys", - "libc", -] - -[[package]] -name = "core-foundation-sys" -version = "0.8.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" - -[[package]] -name = "core-graphics" -version = "0.23.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" -dependencies = [ - "bitflags 1.3.2", - "core-foundation 0.9.4", - "core-graphics-types", - "foreign-types", - "libc", -] - -[[package]] -name = "core-graphics-types" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" -dependencies = [ - "bitflags 1.3.2", - "core-foundation 0.9.4", - "libc", -] - -[[package]] -name = "core_maths" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30" -dependencies = [ - "libm", -] - -[[package]] -name = "countme" -version = "3.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636" - -[[package]] -name = "cpufeatures" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" -dependencies = [ - "libc", -] - -[[package]] -name = "crc32fast" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "critical-section" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" - -[[package]] -name = "crossbeam-channel" -version = "0.5.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d85363c37faeca707aef026efa9f3b34d077bce547e48f770770625c6013679e" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-deque" -version = "0.8.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5181e0de7b61eb03a81e347d6dd8797bae9da5146707b51077e2d71a54ec0ceb" -dependencies = [ - "crossbeam-epoch", - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-epoch" -version = "0.9.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-utils" -version = "0.8.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17" - -[[package]] -name = "crunchy" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" - -[[package]] -name = "ctor" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83cf0d42651b16c6dfe68685716d18480d18a9c39c62d76e8cf3eb6ed5d8bcbf" -dependencies = [ - "dtor", -] - -[[package]] -name = "cursor-icon" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f" - -[[package]] -name = "data-url" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376" - -[[package]] -name = "derive_more" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134" -dependencies = [ - "derive_more-impl", -] - -[[package]] -name = "derive_more-impl" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb" -dependencies = [ - "convert_case", - "proc-macro2", - "quote", - "rustc_version", - "syn 2.0.119", - "unicode-xid", -] - -[[package]] -name = "derive_utils" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc05a5d33db20c784f873e84934ad94bb209a090987ac5f62fede2c178234f23" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "dirs" -version = "6.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" -dependencies = [ - "dirs-sys", -] - -[[package]] -name = "dirs-sys" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" -dependencies = [ - "libc", - "option-ext", - "redox_users", - "windows-sys 0.61.2", -] - -[[package]] -name = "dispatch" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" - -[[package]] -name = "dispatch2" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38" -dependencies = [ - "bitflags 2.13.1", - "objc2 0.6.4", -] - -[[package]] -name = "displaydoc" -version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "dlib" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab8ecd87370524b461f8557c119c405552c396ed91fc0a8eec68679eab26f94a" -dependencies = [ - "libloading", -] - -[[package]] -name = "downcast-rs" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" - -[[package]] -name = "dpi" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76" - -[[package]] -name = "drm" -version = "0.14.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80bc8c5c6c2941f70a55c15f8d9f00f9710ebda3ffda98075f996a0e6c92756f" -dependencies = [ - "bitflags 2.13.1", - "bytemuck", - "drm-ffi", - "drm-fourcc", - "libc", - "rustix 0.38.44", -] - -[[package]] -name = "drm-ffi" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51a91c9b32ac4e8105dec255e849e0d66e27d7c34d184364fb93e469db08f690" -dependencies = [ - "drm-sys", - "rustix 1.1.4", -] - -[[package]] -name = "drm-fourcc" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0aafbcdb8afc29c1a7ee5fbe53b5d62f4565b35a042a662ca9fecd0b54dae6f4" - -[[package]] -name = "drm-sys" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc8e1361066d91f5ffccff060a3c3be9c3ecde15be2959c1937595f7a82a9f8" -dependencies = [ - "libc", - "linux-raw-sys 0.9.4", -] - -[[package]] -name = "dtor" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edf234dd1594d6dd434a8fb8cada51ddbbc593e40e4a01556a0b31c62da2775b" - -[[package]] -name = "dunce" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" - -[[package]] -name = "either" -version = "1.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e5e8f6c15a24b9a3ee5efec809ccd006d3b30e8b3bb63c39af737c7f87daa1d" - -[[package]] -name = "endi" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66b7e2430c6dff6a955451e2cfc438f09cea1965a9d6f87f7e3b90decc014099" - -[[package]] -name = "enumflags2" -version = "0.7.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef" -dependencies = [ - "enumflags2_derive", - "serde", -] - -[[package]] -name = "enumflags2_derive" -version = "0.7.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "equator" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc" -dependencies = [ - "equator-macro", -] - -[[package]] -name = "equator-macro" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "equivalent" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" - -[[package]] -name = "errno" -version = "0.3.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" -dependencies = [ - "libc", - "windows-sys 0.61.2", -] - -[[package]] -name = "error-code" -version = "3.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59" - -[[package]] -name = "euclid" -version = "0.22.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1a05365e3b1c6d1650318537c7460c6923f1abdd272ad6842baa2b509957a06" -dependencies = [ - "num-traits", -] - -[[package]] -name = "event-listener" -version = "5.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a23add41df1562121a9393cb065eab5146a1242410f23a644851e90cfd669d2" -dependencies = [ - "parking", - "pin-project-lite", -] - -[[package]] -name = "event-listener-strategy" -version = "0.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" -dependencies = [ - "event-listener", - "pin-project-lite", -] - -[[package]] -name = "exr" -version = "1.74.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "711fe42c9964295e01ee3fba3f9fe0e1d24b98886950d68efe81b1c76e21adf3" -dependencies = [ - "bit_field", - "half", - "lebe", - "miniz_oxide", - "num-complex", - "pulp", - "rayon-core", - "smallvec", - "zune-inflate", -] - -[[package]] -name = "fastrand" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223" - -[[package]] -name = "fax" -version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caf1079563223d5d59d83c85886a56e586cfd5c1a26292e971a0fa266531ac5a" - -[[package]] -name = "fdeflate" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" -dependencies = [ - "simd-adler32", -] - -[[package]] -name = "femtovg" -version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43d05da42e81724c16d34a150fb7fda53d3f786e5a94673ee526ff8602f0f6a" -dependencies = [ - "bitflags 2.13.1", - "bytemuck", - "fnv", - "glow", - "imgref", - "itertools 0.14.0", - "log", - "rgb", - "slotmap", - "swash", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "field-offset" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" -dependencies = [ - "memoffset", - "rustc_version", -] - -[[package]] -name = "filetime" -version = "0.2.29" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759" -dependencies = [ - "cfg-if", - "libc", -] - -[[package]] -name = "find-msvc-tools" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" - -[[package]] -name = "fixed_decimal" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79c3c892f121fff406e5dd6b28c1b30096b95111c30701a899d4f2b18da6d1bd" -dependencies = [ - "displaydoc", - "smallvec", - "writeable", -] - -[[package]] -name = "flate2" -version = "1.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" -dependencies = [ - "crc32fast", - "miniz_oxide", -] - -[[package]] -name = "float-cmp" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" - -[[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - -[[package]] -name = "foldhash" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" - -[[package]] -name = "font-types" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b38ad915f6dadd993ced50848a8291a543bd41ca62bc10740d5e64e2ab4cfd7" -dependencies = [ - "bytemuck", -] - -[[package]] -name = "font-types" -version = "0.12.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a7299a780854a6d391be2ae1c8521c9368471b559dbfd6a8dbd9f407eaff100" -dependencies = [ - "bytemuck", -] - -[[package]] -name = "fontdb" -version = "0.23.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905" -dependencies = [ - "log", - "slotmap", - "tinyvec", - "ttf-parser", -] - -[[package]] -name = "fontique" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "274fa4f0f0a926ae182c7c076c078cce8a38471d15e61a102a02cac984be9813" -dependencies = [ - "hashbrown 0.17.1", - "linebender_resource_handle", - "memmap2", - "objc2 0.6.4", - "objc2-core-foundation", - "objc2-core-text", - "objc2-foundation 0.3.2", - "parlance", - "read-fonts 0.39.2", - "roxmltree", - "smallvec", - "windows", - "windows-core", - "yeslogic-fontconfig-sys", -] - -[[package]] -name = "foreign-types" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" -dependencies = [ - "foreign-types-macros", - "foreign-types-shared", -] - -[[package]] -name = "foreign-types-macros" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea5190182e6915eb873ddbc16e23b711b6eb1f9c00a0d0a3a91b5f6228475225" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "foreign-types-shared" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" - -[[package]] -name = "form_urlencoded" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" -dependencies = [ - "percent-encoding", -] - -[[package]] -name = "fs_extra" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" - -[[package]] -name = "futures" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a88cf1f829d945f548cf8fec32c61b1f202b6d93b45848602fc02af4b12ad218" -dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-channel" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae" -dependencies = [ - "futures-core", - "futures-sink", -] - -[[package]] -name = "futures-core" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7" - -[[package]] -name = "futures-executor" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6754879cc9f2c66f88c6e5c35344bb0bdb0708b0352b1201815667c7eabc7458" -dependencies = [ - "futures-core", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-io" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a" - -[[package]] -name = "futures-lite" -version = "2.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" -dependencies = [ - "fastrand", - "futures-core", - "futures-io", - "parking", - "pin-project-lite", -] - -[[package]] -name = "futures-macro" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d6d3cde68c518367be28956066ddfef33813991b77a55005a69dae04bf3b10b" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "futures-sink" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e34418ac499d6305c2fb5ad0ed2f6ac998c5f8ca209b4510f7f94242c647e307" - -[[package]] -name = "futures-task" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109" - -[[package]] -name = "futures-util" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa" -dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-macro", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "slab", -] - -[[package]] -name = "gbm" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce852e998d3ca5e4a97014fb31c940dc5ef344ec7d364984525fd11e8a547e6a" -dependencies = [ - "bitflags 2.13.1", - "drm", - "drm-fourcc", - "gbm-sys", - "libc", -] - -[[package]] -name = "gbm-sys" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c13a5f2acc785d8fb6bf6b7ab6bfb0ef5dad4f4d97e8e70bb8e470722312f76f" -dependencies = [ - "libc", -] - -[[package]] -name = "gethostname" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8" -dependencies = [ - "rustix 1.1.4", - "windows-link", -] - -[[package]] -name = "getopts" -version = "0.2.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df" -dependencies = [ - "unicode-width", -] - -[[package]] -name = "getrandom" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" -dependencies = [ - "cfg-if", - "js-sys", - "libc", - "wasi", - "wasm-bindgen", -] - -[[package]] -name = "getrandom" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" -dependencies = [ - "cfg-if", - "libc", - "r-efi 5.3.0", - "wasip2", -] - -[[package]] -name = "getrandom" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" -dependencies = [ - "cfg-if", - "js-sys", - "libc", - "r-efi 6.0.0", - "rand_core 0.10.1", - "wasm-bindgen", -] - -[[package]] -name = "gif" -version = "0.14.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee8cfcc411d9adbbaba82fb72661cc1bcca13e8bba98b364e62b2dba8f960159" -dependencies = [ - "color_quant", - "weezl", -] - -[[package]] -name = "gl_generator" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" -dependencies = [ - "khronos_api", - "log", - "xml-rs", -] - -[[package]] -name = "glob" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b" - -[[package]] -name = "glow" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29038e1c483364cc6bb3cf78feee1816002e127c331a1eec55a4d202b9e1adb5" -dependencies = [ - "js-sys", - "slotmap", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "glutin" -version = "0.32.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12124de845cacfebedff80e877bb37b5b75c34c5a4c89e47e1cdd67fb6041325" -dependencies = [ - "bitflags 2.13.1", - "cfg_aliases", - "cgl", - "dispatch2", - "glutin_egl_sys", - "glutin_glx_sys", - "glutin_wgl_sys", - "libloading", - "objc2 0.6.4", - "objc2-app-kit 0.3.2", - "objc2-core-foundation", - "objc2-foundation 0.3.2", - "once_cell", - "raw-window-handle", - "wayland-sys", - "windows-sys 0.52.0", - "x11-dl", -] - -[[package]] -name = "glutin-winit" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85edca7075f8fc728f28cb8fbb111a96c3b89e930574369e3e9c27eb75d3788f" -dependencies = [ - "cfg_aliases", - "glutin", - "raw-window-handle", - "winit", -] - -[[package]] -name = "glutin_egl_sys" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c4680ba6195f424febdc3ba46e7a42a0e58743f2edb115297b86d7f8ecc02d2" -dependencies = [ - "gl_generator", - "windows-sys 0.52.0", -] - -[[package]] -name = "glutin_glx_sys" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a7bb2938045a88b612499fbcba375a77198e01306f52272e692f8c1f3751185" -dependencies = [ - "gl_generator", - "x11-dl", -] - -[[package]] -name = "glutin_wgl_sys" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e" -dependencies = [ - "gl_generator", -] - -[[package]] -name = "grid" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b40ca9252762c466af32d0b1002e91e4e1bc5398f77455e55474deb466355ff5" - -[[package]] -name = "half" -version = "2.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" -dependencies = [ - "cfg-if", - "crunchy", - "zerocopy", -] - -[[package]] -name = "harfrust" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d12c7c642d4ce8c2e784b4751a6634bd89583912265add4a679a8882d123fbcd" -dependencies = [ - "bitflags 2.13.1", - "bytemuck", - "read-fonts 0.39.2", - "smallvec", -] - -[[package]] -name = "hashbrown" -version = "0.14.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" - -[[package]] -name = "hashbrown" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" -dependencies = [ - "allocator-api2", - "equivalent", - "foldhash", -] - -[[package]] -name = "hashbrown" -version = "0.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" -dependencies = [ - "foldhash", -] - -[[package]] -name = "heck" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - -[[package]] -name = "hermit-abi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" - -[[package]] -name = "hermit-abi" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" - -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - -[[package]] -name = "htmlparser" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48ce8546b993eaf241d69ded33b1be6d205dd9857ec879d9d18bd05d3676e144" - -[[package]] -name = "http" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" -dependencies = [ - "bytes", - "itoa", -] - -[[package]] -name = "http-body" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c" -dependencies = [ - "bytes", - "http", -] - -[[package]] -name = "http-body-util" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9f41fd6a08e4d4ec69df65976da761afd5ad5e58a9d4acb46bd1c953a9e3ff2" -dependencies = [ - "bytes", - "futures-core", - "http", - "http-body", - "pin-project-lite", -] - -[[package]] -name = "httparse" -version = "1.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" - -[[package]] -name = "hyper" -version = "1.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d22053281f852e11534f5198498373cbb59295120a20771d90f7ed1897490a72" -dependencies = [ - "atomic-waker", - "bytes", - "futures-channel", - "futures-core", - "http", - "http-body", - "httparse", - "itoa", - "pin-project-lite", - "smallvec", - "tokio", - "want", -] - -[[package]] -name = "hyper-rustls" -version = "0.27.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f" -dependencies = [ - "http", - "hyper", - "hyper-util", - "rustls", - "tokio", - "tokio-rustls", - "tower-service", -] - -[[package]] -name = "hyper-util" -version = "0.1.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" -dependencies = [ - "base64", - "bytes", - "futures-channel", - "futures-util", - "http", - "http-body", - "hyper", - "ipnet", - "libc", - "percent-encoding", - "pin-project-lite", - "socket2", - "tokio", - "tower-service", - "tracing", -] - -[[package]] -name = "i-slint-backend-linuxkms" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68e76f2b13846ca54bba6b8eb3b5454b26879ad987396d0a2d8abedc31a6c469" -dependencies = [ - "bytemuck", - "calloop 0.14.4", - "cfg_aliases", - "drm", - "gbm", - "glutin", - "i-slint-common", - "i-slint-core", - "i-slint-renderer-femtovg", - "i-slint-renderer-software", - "input", - "memmap2", - "nix", - "raw-window-handle", - "xkbcommon", -] - -[[package]] -name = "i-slint-backend-selector" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2247a4590a02a466b2f4916cc789dfe66247f6af826f00eb84a2685259a45c1c" -dependencies = [ - "cfg-if", - "cfg_aliases", - "i-slint-backend-linuxkms", - "i-slint-backend-testing", - "i-slint-backend-winit", - "i-slint-common", - "i-slint-core", - "i-slint-core-macros", - "i-slint-renderer-femtovg", -] - -[[package]] -name = "i-slint-backend-testing" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "521e901e3d47ab829c0ef500c63155776208707cd93259e6a7803ed627fa2786" -dependencies = [ - "cfg_aliases", - "i-slint-common", - "i-slint-core", - "i-slint-renderer-software", - "vtable", -] - -[[package]] -name = "i-slint-backend-winit" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a27c7e8f53418d3017362465367b6612b6e439a68097d627d1b91c94b885f0a6" -dependencies = [ - "accesskit", - "accesskit_winit", - "block2 0.6.2", - "bytemuck", - "cfg-if", - "cfg_aliases", - "copypasta", - "derive_more", - "futures", - "glutin", - "glutin-winit", - "i-slint-common", - "i-slint-core", - "i-slint-core-macros", - "i-slint-renderer-femtovg", - "i-slint-renderer-skia", - "i-slint-renderer-software", - "imgref", - "lyon_path", - "muda", - "objc2 0.6.4", - "objc2-app-kit 0.3.2", - "objc2-foundation 0.3.2", - "objc2-quartz-core 0.3.2", - "objc2-ui-kit 0.3.2", - "pin-weak", - "raw-window-handle", - "rgb", - "scoped-tls-hkt", - "scopeguard", - "softbuffer", - "strum", - "vtable", - "wasm-bindgen", - "web-sys", - "webbrowser", - "windows", - "winit", - "zbus", -] - -[[package]] -name = "i-slint-common" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52e63f8ea55ba21e44567ae67d2b01a4f5d09bb1fab693b1e6c79d96bef9e456" -dependencies = [ - "derive_more", - "fontique", - "htmlparser", - "icu_decimal", - "icu_locale_core", - "icu_provider", - "pulldown-cmark", - "resvg", - "skrifa 0.42.1", -] - -[[package]] -name = "i-slint-compiler" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45ea275b15a425c7f2f77481151e1f5f8f1ea83feae580273090ef6b9e192218" -dependencies = [ - "annotate-snippets", - "by_address", - "data-url", - "derive_more", - "i-slint-common", - "icu_normalizer", - "image", - "itertools 0.14.0", - "linked_hash_set", - "lyon_extra", - "lyon_path", - "num_enum", - "proc-macro2", - "quote", - "rayon", - "resvg", - "rowan", - "rspolib", - "skrifa 0.42.1", - "smol_str 0.3.6", - "strum", - "swash", - "typed-index-collections", - "unicode-segmentation", - "url", -] - -[[package]] -name = "i-slint-core" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e407dc2bd5385dcbdd9c1cf927213d2e4bacda667545abf8839c60f8290f754" -dependencies = [ - "async-channel", - "auto_enums", - "bitflags 2.13.1", - "cfg-if", - "chrono", - "clru", - "const-field-offset", - "derive_more", - "euclid", - "i-slint-common", - "i-slint-core-macros", - "icu_normalizer", - "image", - "ksni", - "lyon_algorithms", - "lyon_extra", - "lyon_geom", - "lyon_path", - "num-traits", - "objc2 0.6.4", - "objc2-app-kit 0.3.2", - "objc2-foundation 0.3.2", - "once_cell", - "parley", - "pin-project", - "pin-weak", - "portable-atomic", - "raw-window-handle", - "resvg", - "rgb", - "scopeguard", - "skrifa 0.42.1", - "slab", - "strum", - "swash", - "sys-locale", - "taffy", - "unicode-linebreak", - "unicode-script", - "unicode-segmentation", - "vtable", - "wasm-bindgen", - "web-sys", - "web-time", - "windows", -] - -[[package]] -name = "i-slint-core-macros" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a842640da4c4d0909d25cc5a51e1f9cde02bd48f7fdfa94df10d595d4e3c80a" -dependencies = [ - "quote", - "serde_json", - "syn 2.0.119", -] - -[[package]] -name = "i-slint-renderer-femtovg" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78d0d99a18d66738b684758fe8460743a0aa0f64a96e05940942231a340085b1" -dependencies = [ - "cfg-if", - "const-field-offset", - "derive_more", - "femtovg", - "glow", - "i-slint-common", - "i-slint-core", - "i-slint-core-macros", - "imgref", - "lyon_path", - "pin-weak", - "rgb", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "i-slint-renderer-skia" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b6eed7f3f0a9a3d3ca6e8b9d4ca233371d989351fdb2a7ab88ec368b99e7b57" -dependencies = [ - "bytemuck", - "cfg-if", - "cfg_aliases", - "clru", - "const-field-offset", - "derive_more", - "glow", - "glutin", - "i-slint-common", - "i-slint-core", - "i-slint-core-macros", - "lyon_path", - "objc2 0.6.4", - "objc2-app-kit 0.3.2", - "objc2-core-foundation", - "objc2-foundation 0.3.2", - "objc2-metal 0.3.2", - "objc2-quartz-core 0.3.2", - "pin-weak", - "raw-window-handle", - "raw-window-metal", - "read-fonts 0.39.2", - "scoped-tls-hkt", - "skia-safe", - "softbuffer", - "unicode-segmentation", - "vtable", - "windows", - "write-fonts", -] - -[[package]] -name = "i-slint-renderer-software" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73496f164f8e471877c35e0fadb996dcc674922712abd9c2be2cbe80c58859bd" -dependencies = [ - "bytemuck", - "clru", - "derive_more", - "euclid", - "i-slint-common", - "i-slint-core", - "integer-sqrt", - "lyon_path", - "num-traits", - "skrifa 0.42.1", - "swash", - "zeno", -] - -[[package]] -name = "iana-time-zone" -version = "0.1.65" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" -dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "log", - "wasm-bindgen", - "windows-core", -] - -[[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" -dependencies = [ - "cc", -] - -[[package]] -name = "icu_collections" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c" -dependencies = [ - "displaydoc", - "potential_utf", - "utf8_iter", - "yoke", - "zerofrom", - "zerovec", -] - -[[package]] -name = "icu_decimal" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "288247df2e32aa776ac54fdd64de552149ac43cb840f2761811f0e8d09719dd4" -dependencies = [ - "displaydoc", - "fixed_decimal", - "icu_decimal_data", - "icu_locale", - "icu_locale_core", - "icu_plurals", - "icu_provider", - "writeable", - "zerovec", -] - -[[package]] -name = "icu_decimal_data" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f14a5ca9e8af29eef62064f269078424283d90dbaffeac5225addf62aaabc22" - -[[package]] -name = "icu_locale" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5a396343c7208121dc86e35623d3dfe19814a7613cfd14964994cdc9c9a2e26" -dependencies = [ - "icu_collections", - "icu_locale_core", - "icu_locale_data", - "icu_provider", - "potential_utf", - "tinystr", - "zerovec", -] - -[[package]] -name = "icu_locale_core" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29" -dependencies = [ - "displaydoc", - "litemap", - "serde", - "tinystr", - "writeable", - "zerovec", -] - -[[package]] -name = "icu_locale_data" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5fdcc9ac77c6d74ff5cf6e65ef3181d6af32003b16fce3a77fb451d2f695993" - -[[package]] -name = "icu_normalizer" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4" -dependencies = [ - "icu_collections", - "icu_normalizer_data", - "icu_properties", - "icu_provider", - "smallvec", - "zerovec", -] - -[[package]] -name = "icu_normalizer_data" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38" - -[[package]] -name = "icu_plurals" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a50023f1d49ad5c4333380328a0d4a19e4b9d6d842ec06639affd5ba47c8103" -dependencies = [ - "fixed_decimal", - "icu_locale", - "icu_plurals_data", - "icu_provider", - "zerovec", -] - -[[package]] -name = "icu_plurals_data" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8485497155dc865f901decb93ecc20d3e467df67bfeceb91e3ba34e2b11e8e1d" - -[[package]] -name = "icu_properties" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de" -dependencies = [ - "icu_collections", - "icu_locale_core", - "icu_properties_data", - "icu_provider", - "zerotrie", - "zerovec", -] - -[[package]] -name = "icu_properties_data" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14" - -[[package]] -name = "icu_provider" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421" -dependencies = [ - "displaydoc", - "icu_locale_core", - "serde", - "stable_deref_trait", - "writeable", - "yoke", - "zerofrom", - "zerotrie", - "zerovec", -] - -[[package]] -name = "icu_segmenter" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c0794db0b1a86193ac9c48768d0e6c52c54448e0870ad87907d456ee0dac964" -dependencies = [ - "icu_collections", - "icu_locale", - "icu_provider", - "icu_segmenter_data", - "potential_utf", - "utf8_iter", - "zerovec", -] - -[[package]] -name = "icu_segmenter_data" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4a2c462a4d927d512f5f882a033ddd62f33a05bb9f230d98f736ac3dc85938f" - -[[package]] -name = "idna" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" -dependencies = [ - "idna_adapter", - "smallvec", - "utf8_iter", -] - -[[package]] -name = "idna_adapter" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" -dependencies = [ - "icu_normalizer", - "icu_properties", -] - -[[package]] -name = "image" -version = "0.25.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85ab80394333c02fe689eaf900ab500fbd0c2213da414687ebf995a65d5a6104" -dependencies = [ - "bytemuck", - "byteorder-lite", - "color_quant", - "exr", - "gif", - "image-webp", - "moxcms", - "num-traits", - "png", - "qoi", - "ravif", - "rayon", - "rgb", - "tiff", - "zune-core", - "zune-jpeg", -] - -[[package]] -name = "image-webp" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3" -dependencies = [ - "byteorder-lite", - "quick-error", -] - -[[package]] -name = "imagesize" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09e54e57b4c48b40f7aec75635392b12b3421fa26fe8b4332e63138ed278459c" - -[[package]] -name = "imgref" -version = "1.12.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89194689a993ab15268672e99e7b0e19da2da3268ac682e8f02d29d4d1434cd7" - -[[package]] -name = "indexmap" -version = "2.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" -dependencies = [ - "equivalent", - "hashbrown 0.17.1", -] - -[[package]] -name = "input" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9793345a65d71317763a33066b5d8351f8760dde8d4930fe9e39b5f14a7959d" -dependencies = [ - "bitflags 2.13.1", - "input-sys", - "libc", - "log", - "udev", -] - -[[package]] -name = "input-sys" -version = "1.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36eee07d8e02bd95bf52b2e642cf13d33701b94c6e4b04fbf1d1fb07e9cb19e7" - -[[package]] -name = "integer-sqrt" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770" -dependencies = [ - "num-traits", -] - -[[package]] -name = "interpolate_name" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "io-lifetimes" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" -dependencies = [ - "hermit-abi 0.3.9", - "libc", - "windows-sys 0.48.0", -] - -[[package]] -name = "ipnet" -version = "2.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" - -[[package]] -name = "itertools" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" -dependencies = [ - "either", -] - -[[package]] -name = "itertools" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" -dependencies = [ - "either", -] - -[[package]] -name = "itoa" -version = "1.0.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" - -[[package]] -name = "jni" -version = "0.22.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498" -dependencies = [ - "cfg-if", - "combine", - "jni-macros", - "jni-sys 0.4.1", - "log", - "simd_cesu8", - "thiserror 2.0.19", - "walkdir", - "windows-link", -] - -[[package]] -name = "jni-macros" -version = "0.22.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3" -dependencies = [ - "proc-macro2", - "quote", - "rustc_version", - "simd_cesu8", - "syn 2.0.119", -] - -[[package]] -name = "jni-sys" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258" -dependencies = [ - "jni-sys 0.4.1", -] - -[[package]] -name = "jni-sys" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2" -dependencies = [ - "jni-sys-macros", -] - -[[package]] -name = "jni-sys-macros" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" -dependencies = [ - "quote", - "syn 2.0.119", -] - -[[package]] -name = "jobserver" -version = "0.1.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3" -dependencies = [ - "getrandom 0.4.3", - "libc", -] - -[[package]] -name = "js-sys" -version = "0.3.103" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53b44bfcdb3f8d5837a46dae1ca9660a837176eee74a28b229bc626816589102" -dependencies = [ - "cfg-if", - "futures-util", - "wasm-bindgen", -] - -[[package]] -name = "keyboard-types" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" -dependencies = [ - "bitflags 2.13.1", - "serde", - "unicode-segmentation", -] - -[[package]] -name = "khronos_api" -version = "3.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" - -[[package]] -name = "ksni" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "814b44c24cd2cb236c3b8a41c7f08237b452a8e76ecaa81f1cec40b5b678215b" -dependencies = [ - "async-executor", - "async-io", - "async-lock", - "futures-channel", - "futures-lite", - "futures-util", - "pastey 0.2.3", - "serde", - "task-local", - "zbus", -] - -[[package]] -name = "kurbo" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b60dfc32f652b926df6192e55525b16d186c69d47876c3ead4da5cc9f8450e2" -dependencies = [ - "arrayvec", - "euclid", - "polycool", - "smallvec", -] - -[[package]] -name = "lazy_static" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" - -[[package]] -name = "lebe" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8" - -[[package]] -name = "libc" -version = "0.2.189" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" - -[[package]] -name = "libfuzzer-sys" -version = "0.4.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9fd2f41a1cba099f79a0b6b6c35656cf7c03351a7bae8ff0f28f25270f929d2" -dependencies = [ - "arbitrary", - "cc", -] - -[[package]] -name = "libloading" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" -dependencies = [ - "cfg-if", - "windows-link", -] - -[[package]] -name = "libm" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" - -[[package]] -name = "libredox" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c943259e342f1e06ff2da7a83eabdfe7f92ce10262688dbf1895ff0b3e6e4652" -dependencies = [ - "bitflags 2.13.1", - "libc", - "plain", - "redox_syscall 0.9.1", -] - -[[package]] -name = "libudev-sys" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" -dependencies = [ - "libc", - "pkg-config", -] - -[[package]] -name = "linebender_resource_handle" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4a5ff6bcca6c4867b1c4fd4ef63e4db7436ef363e0ad7531d1558856bae64f4" - -[[package]] -name = "linked-hash-map" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" - -[[package]] -name = "linked_hash_set" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "984fb35d06508d1e69fc91050cceba9c0b748f983e6739fa2c7a9237154c52c8" -dependencies = [ - "linked-hash-map", -] - -[[package]] -name = "linux-raw-sys" -version = "0.4.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" - -[[package]] -name = "linux-raw-sys" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" - -[[package]] -name = "linux-raw-sys" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" - -[[package]] -name = "litemap" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" - -[[package]] -name = "lock_api" -version = "0.4.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" -dependencies = [ - "scopeguard", -] - -[[package]] -name = "log" -version = "0.4.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" - -[[package]] -name = "loop9" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" -dependencies = [ - "imgref", -] - -[[package]] -name = "lovisual-launcher" -version = "0.1.0" -dependencies = [ - "anyhow", - "dirs", - "reqwest", - "serde", - "serde_json", - "slint", - "slint-build", - "tokio", -] - -[[package]] -name = "lru-slab" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" - -[[package]] -name = "lyon_algorithms" -version = "1.0.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8575c0d003ae459399623c4def180c63b77f343b1a7fee64f249b349e7699a31" -dependencies = [ - "lyon_path", - "num-traits", -] - -[[package]] -name = "lyon_extra" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7755f08423275157ad1680aaecc9ccb7e0cc633da3240fea2d1522935cc15c72" -dependencies = [ - "lyon_path", - "thiserror 2.0.19", -] - -[[package]] -name = "lyon_geom" -version = "1.0.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4336502e29e32af93cf2dad2214ed6003c17ceb5bd499df77b1de663b9042b92" -dependencies = [ - "arrayvec", - "euclid", - "num-traits", -] - -[[package]] -name = "lyon_path" -version = "1.0.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c463f9c428b7fc5ec885dcd39ce4aa61e29111d0e33483f6f98c74e89d8621e" -dependencies = [ - "lyon_geom", - "num-traits", -] - -[[package]] -name = "maybe-rayon" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" -dependencies = [ - "cfg-if", - "rayon", -] - -[[package]] -name = "memchr" -version = "2.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" - -[[package]] -name = "memmap2" -version = "0.9.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0" -dependencies = [ - "libc", -] - -[[package]] -name = "memoffset" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" -dependencies = [ - "autocfg", -] - -[[package]] -name = "minimal-lexical" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - -[[package]] -name = "miniz_oxide" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" -dependencies = [ - "adler2", - "simd-adler32", -] - -[[package]] -name = "mio" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d65c71f1ce40ab09135ce117d742b9f8a19ff91a41a8b57ed50bc2de59c427" -dependencies = [ - "libc", - "wasi", - "windows-sys 0.61.2", -] - -[[package]] -name = "moxcms" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb85c154ba489f01b25c0d36ae69a87e4a1c73a72631fc6c0eb6dde34a73e44b" -dependencies = [ - "num-traits", - "pxfm", -] - -[[package]] -name = "muda" -version = "0.19.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dd04e60bc0b07438a6771710ee1698f98f6ebbc7f89b61264af1563b8aeb878" -dependencies = [ - "crossbeam-channel", - "dpi", - "keyboard-types", - "objc2 0.6.4", - "objc2-app-kit 0.3.2", - "objc2-core-foundation", - "objc2-foundation 0.3.2", - "once_cell", - "png", - "thiserror 2.0.19", - "windows-sys 0.61.2", -] - -[[package]] -name = "natord" -version = "1.0.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c" - -[[package]] -name = "ndk" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" -dependencies = [ - "bitflags 2.13.1", - "jni-sys 0.3.1", - "log", - "ndk-sys", - "num_enum", - "raw-window-handle", - "thiserror 1.0.69", -] - -[[package]] -name = "ndk-context" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" - -[[package]] -name = "ndk-sys" -version = "0.6.0+11769913" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" -dependencies = [ - "jni-sys 0.3.1", -] - -[[package]] -name = "new_debug_unreachable" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" - -[[package]] -name = "nix" -version = "0.31.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d" -dependencies = [ - "bitflags 2.13.1", - "cfg-if", - "cfg_aliases", - "libc", -] - -[[package]] -name = "no_std_io2" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418abd1b6d34fbf6cae440dc874771b0525a604428704c76e48b29a5e67b8003" -dependencies = [ - "memchr", -] - -[[package]] -name = "nom" -version = "7.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -dependencies = [ - "memchr", - "minimal-lexical", -] - -[[package]] -name = "nom" -version = "8.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405" -dependencies = [ - "memchr", -] - -[[package]] -name = "noop_proc_macro" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" - -[[package]] -name = "num-bigint" -version = "0.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367" -dependencies = [ - "num-integer", - "num-traits", -] - -[[package]] -name = "num-complex" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" -dependencies = [ - "bytemuck", - "num-traits", -] - -[[package]] -name = "num-derive" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "num-integer" -version = "0.1.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" -dependencies = [ - "num-traits", -] - -[[package]] -name = "num-rational" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" -dependencies = [ - "num-bigint", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-traits" -version = "0.2.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" -dependencies = [ - "autocfg", - "libm", -] - -[[package]] -name = "num_enum" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26" -dependencies = [ - "num_enum_derive", - "rustversion", -] - -[[package]] -name = "num_enum_derive" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8" -dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "objc-sys" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" - -[[package]] -name = "objc2" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" -dependencies = [ - "objc-sys", - "objc2-encode", -] - -[[package]] -name = "objc2" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f" -dependencies = [ - "objc2-encode", -] - -[[package]] -name = "objc2-app-kit" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" -dependencies = [ - "bitflags 2.13.1", - "block2 0.5.1", - "libc", - "objc2 0.5.2", - "objc2-core-data 0.2.2", - "objc2-core-image 0.2.2", - "objc2-foundation 0.2.2", - "objc2-quartz-core 0.2.2", -] - -[[package]] -name = "objc2-app-kit" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c" -dependencies = [ - "bitflags 2.13.1", - "block2 0.6.2", - "libc", - "objc2 0.6.4", - "objc2-cloud-kit 0.3.2", - "objc2-core-data 0.3.2", - "objc2-core-foundation", - "objc2-core-graphics", - "objc2-core-image 0.3.2", - "objc2-core-text", - "objc2-core-video", - "objc2-foundation 0.3.2", - "objc2-quartz-core 0.3.2", -] - -[[package]] -name = "objc2-cloud-kit" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" -dependencies = [ - "bitflags 2.13.1", - "block2 0.5.1", - "objc2 0.5.2", - "objc2-core-location", - "objc2-foundation 0.2.2", -] - -[[package]] -name = "objc2-cloud-kit" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73ad74d880bb43877038da939b7427bba67e9dd42004a18b809ba7d87cee241c" -dependencies = [ - "bitflags 2.13.1", - "objc2 0.6.4", - "objc2-foundation 0.3.2", -] - -[[package]] -name = "objc2-contacts" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889" -dependencies = [ - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation 0.2.2", -] - -[[package]] -name = "objc2-core-data" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" -dependencies = [ - "bitflags 2.13.1", - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation 0.2.2", -] - -[[package]] -name = "objc2-core-data" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b402a653efbb5e82ce4df10683b6b28027616a2715e90009947d50b8dd298fa" -dependencies = [ - "bitflags 2.13.1", - "objc2 0.6.4", - "objc2-foundation 0.3.2", -] - -[[package]] -name = "objc2-core-foundation" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" -dependencies = [ - "bitflags 2.13.1", - "dispatch2", - "objc2 0.6.4", -] - -[[package]] -name = "objc2-core-graphics" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807" -dependencies = [ - "bitflags 2.13.1", - "dispatch2", - "objc2 0.6.4", - "objc2-core-foundation", - "objc2-io-surface", -] - -[[package]] -name = "objc2-core-image" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" -dependencies = [ - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation 0.2.2", - "objc2-metal 0.2.2", -] - -[[package]] -name = "objc2-core-image" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d563b38d2b97209f8e861173de434bd0214cf020e3423a52624cd1d989f006" -dependencies = [ - "objc2 0.6.4", - "objc2-foundation 0.3.2", -] - -[[package]] -name = "objc2-core-location" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781" -dependencies = [ - "block2 0.5.1", - "objc2 0.5.2", - "objc2-contacts", - "objc2-foundation 0.2.2", -] - -[[package]] -name = "objc2-core-text" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d" -dependencies = [ - "bitflags 2.13.1", - "objc2 0.6.4", - "objc2-core-foundation", - "objc2-core-graphics", -] - -[[package]] -name = "objc2-core-video" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d425caf1df73233f29fd8a5c3e5edbc30d2d4307870f802d18f00d83dc5141a6" -dependencies = [ - "bitflags 2.13.1", - "objc2 0.6.4", - "objc2-core-foundation", - "objc2-core-graphics", - "objc2-io-surface", -] - -[[package]] -name = "objc2-encode" -version = "4.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" - -[[package]] -name = "objc2-foundation" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" -dependencies = [ - "bitflags 2.13.1", - "block2 0.5.1", - "dispatch", - "libc", - "objc2 0.5.2", -] - -[[package]] -name = "objc2-foundation" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" -dependencies = [ - "bitflags 2.13.1", - "block2 0.6.2", - "objc2 0.6.4", - "objc2-core-foundation", -] - -[[package]] -name = "objc2-io-surface" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d" -dependencies = [ - "bitflags 2.13.1", - "objc2 0.6.4", - "objc2-core-foundation", -] - -[[package]] -name = "objc2-link-presentation" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398" -dependencies = [ - "block2 0.5.1", - "objc2 0.5.2", - "objc2-app-kit 0.2.2", - "objc2-foundation 0.2.2", -] - -[[package]] -name = "objc2-metal" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" -dependencies = [ - "bitflags 2.13.1", - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation 0.2.2", -] - -[[package]] -name = "objc2-metal" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0125f776a10d00af4152d74616409f0d4a2053a6f57fa5b7d6aa2854ac04794" -dependencies = [ - "bitflags 2.13.1", - "objc2 0.6.4", - "objc2-foundation 0.3.2", -] - -[[package]] -name = "objc2-quartz-core" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" -dependencies = [ - "bitflags 2.13.1", - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation 0.2.2", - "objc2-metal 0.2.2", -] - -[[package]] -name = "objc2-quartz-core" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f" -dependencies = [ - "bitflags 2.13.1", - "objc2 0.6.4", - "objc2-core-foundation", - "objc2-foundation 0.3.2", - "objc2-metal 0.3.2", -] - -[[package]] -name = "objc2-symbols" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc" -dependencies = [ - "objc2 0.5.2", - "objc2-foundation 0.2.2", -] - -[[package]] -name = "objc2-ui-kit" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" -dependencies = [ - "bitflags 2.13.1", - "block2 0.5.1", - "objc2 0.5.2", - "objc2-cloud-kit 0.2.2", - "objc2-core-data 0.2.2", - "objc2-core-image 0.2.2", - "objc2-core-location", - "objc2-foundation 0.2.2", - "objc2-link-presentation", - "objc2-quartz-core 0.2.2", - "objc2-symbols", - "objc2-uniform-type-identifiers", - "objc2-user-notifications", -] - -[[package]] -name = "objc2-ui-kit" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22" -dependencies = [ - "bitflags 2.13.1", - "block2 0.6.2", - "objc2 0.6.4", - "objc2-core-foundation", - "objc2-foundation 0.3.2", - "objc2-quartz-core 0.3.2", -] - -[[package]] -name = "objc2-uniform-type-identifiers" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe" -dependencies = [ - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation 0.2.2", -] - -[[package]] -name = "objc2-user-notifications" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" -dependencies = [ - "bitflags 2.13.1", - "block2 0.5.1", - "objc2 0.5.2", - "objc2-core-location", - "objc2-foundation 0.2.2", -] - -[[package]] -name = "once_cell" -version = "1.21.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" -dependencies = [ - "critical-section", - "portable-atomic", -] - -[[package]] -name = "openssl-probe" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" - -[[package]] -name = "option-ext" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" - -[[package]] -name = "orbclient" -version = "0.3.55" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5df339f526ea9a60e371768d50efc2f2508c7203290731565d1f7a6f71d21747" -dependencies = [ - "libc", - "libredox", -] - -[[package]] -name = "ordered-stream" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" -dependencies = [ - "futures-core", - "pin-project-lite", -] - -[[package]] -name = "owned_ttf_parser" -version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b" -dependencies = [ - "ttf-parser", -] - -[[package]] -name = "parking" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" - -[[package]] -name = "parking_lot" -version = "0.12.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" -dependencies = [ - "lock_api", - "parking_lot_core", -] - -[[package]] -name = "parking_lot_core" -version = "0.9.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" -dependencies = [ - "cfg-if", - "libc", - "redox_syscall 0.5.18", - "smallvec", - "windows-link", -] - -[[package]] -name = "parlance" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b6937eda350acc1a5d05872c3cbf99fe78619c269096e2be3d4a350058639d5" - -[[package]] -name = "parley" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b1cfcf399c774719fb1fa51bc6b91e86bdf003b03202a0902f1827ba6750746" -dependencies = [ - "fontique", - "harfrust", - "hashbrown 0.17.1", - "icu_normalizer", - "icu_properties", - "icu_segmenter", - "linebender_resource_handle", - "parlance", - "parley_data", - "skrifa 0.42.1", -] - -[[package]] -name = "parley_data" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1d3755e2cc12c0625b0cd2f2773c6a37dd11d1531940c945ade4aeb78f2b145" -dependencies = [ - "icu_properties", -] - -[[package]] -name = "paste" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" - -[[package]] -name = "pastey" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec" - -[[package]] -name = "pastey" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ee67f1008b1ba2321834326597b8e186293b049a023cdef258527550b9935b4" - -[[package]] -name = "percent-encoding" -version = "2.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" - -[[package]] -name = "phf" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" -dependencies = [ - "phf_macros", - "phf_shared", - "serde", -] - -[[package]] -name = "phf_generator" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737" -dependencies = [ - "fastrand", - "phf_shared", -] - -[[package]] -name = "phf_macros" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "812f032b54b1e759ccd5f8b6677695d5268c588701effba24601f6932f8269ef" -dependencies = [ - "phf_generator", - "phf_shared", - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "phf_shared" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" -dependencies = [ - "siphasher", -] - -[[package]] -name = "pico-args" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" - -[[package]] -name = "pin-project" -version = "1.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924" -dependencies = [ - "pin-project-internal", -] - -[[package]] -name = "pin-project-internal" -version = "1.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "pin-project-lite" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" - -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - -[[package]] -name = "pin-weak" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b330c9d1b92dfe68442ca20b009c717d5f0b1e3cf4965e62f704c3c6e95a1305" - -[[package]] -name = "piper" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1" -dependencies = [ - "atomic-waker", - "fastrand", - "futures-io", -] - -[[package]] -name = "pkg-config" -version = "0.3.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" - -[[package]] -name = "plain" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" - -[[package]] -name = "png" -version = "0.18.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61" -dependencies = [ - "bitflags 2.13.1", - "crc32fast", - "fdeflate", - "flate2", - "miniz_oxide", -] - -[[package]] -name = "polling" -version = "3.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218" -dependencies = [ - "cfg-if", - "concurrent-queue", - "hermit-abi 0.5.2", - "pin-project-lite", - "rustix 1.1.4", - "windows-sys 0.61.2", -] - -[[package]] -name = "polycool" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50596ddc09eb5ad5f75cacd40209568e66df71baf86e1499a0e99c4cff12a5a6" -dependencies = [ - "arrayvec", -] - -[[package]] -name = "portable-atomic" -version = "1.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d20d5497ef88037a52ff98267d066e7f11fcc5e99bbfbd58a42336193aacec3" -dependencies = [ - "critical-section", -] - -[[package]] -name = "potential_utf" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564" -dependencies = [ - "serde_core", - "writeable", - "zerovec", -] - -[[package]] -name = "ppv-lite86" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" -dependencies = [ - "zerocopy", -] - -[[package]] -name = "prettyplease" -version = "0.2.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" -dependencies = [ - "proc-macro2", - "syn 2.0.119", -] - -[[package]] -name = "proc-macro-crate" -version = "3.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" -dependencies = [ - "toml_edit", -] - -[[package]] -name = "proc-macro2" -version = "1.0.107" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "profiling" -version = "1.0.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d595e54a326bc53c1c197b32d295e14b169e3cfeaa8dc82b529f947fba6bcf5" -dependencies = [ - "profiling-procmacros", -] - -[[package]] -name = "profiling-procmacros" -version = "1.0.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4488a4a36b9a4ba6b9334a32a39971f77c1436ec82c38707bce707699cc3bbcb" -dependencies = [ - "quote", - "syn 2.0.119", -] - -[[package]] -name = "pulldown-cmark" -version = "0.13.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9f068eba8e7071c5f9511831b44f32c740d5adf574e990f946ddb53db2f314e" -dependencies = [ - "bitflags 2.13.1", - "getopts", - "memchr", - "pulldown-cmark-escape", - "unicase", -] - -[[package]] -name = "pulldown-cmark-escape" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae" - -[[package]] -name = "pulp" -version = "0.22.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "046aa45b989642ec2e4717c8e72d677b13edd831a4d3b6cf37d9a3e54912496a" -dependencies = [ - "bytemuck", - "cfg-if", - "libm", - "num-complex", - "paste", - "pulp-wasm-simd-flag", - "raw-cpuid", - "reborrow", - "version_check", -] - -[[package]] -name = "pulp-wasm-simd-flag" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d8f70e07b9c3962945a74e59ca1c511bba65b6419468acc217c457d93f3c740" - -[[package]] -name = "pxfm" -version = "0.1.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d55d956fa96f5ec02be2e13af0e20391a5aa83d6a074e3ad368959d0fab299ea" - -[[package]] -name = "qoi" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" -dependencies = [ - "bytemuck", -] - -[[package]] -name = "quick-error" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" - -[[package]] -name = "quick-xml" -version = "0.41.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e660451e55124f798a69a5af3f49ccfbefbd41910eefd25caf2393e1f3473ec1" -dependencies = [ - "memchr", -] - -[[package]] -name = "quinn" -version = "0.11.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c1a41e437b6bbd489372cd4971de128e85c855f56c57f283d20ff016cf7c0a8" -dependencies = [ - "bytes", - "cfg_aliases", - "pin-project-lite", - "quinn-proto", - "quinn-udp", - "rustc-hash 2.1.3", - "rustls", - "socket2", - "thiserror 2.0.19", - "tokio", - "tracing", - "web-time", -] - -[[package]] -name = "quinn-proto" -version = "0.11.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f4bfc015262b9df63c8845072ce59068853ff5872180c2ce2f13038b970e560" -dependencies = [ - "aws-lc-rs", - "bytes", - "getrandom 0.4.3", - "lru-slab", - "rand 0.10.2", - "rand_pcg", - "ring", - "rustc-hash 2.1.3", - "rustls", - "rustls-pki-types", - "slab", - "thiserror 2.0.19", - "tinyvec", - "tracing", - "web-time", -] - -[[package]] -name = "quinn-udp" -version = "0.5.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35a133f956daabe89a61a685c2649f13d82d5aa4bd5d12d1277e1072a21c0694" -dependencies = [ - "cfg_aliases", - "libc", - "once_cell", - "socket2", - "tracing", - "windows-sys 0.61.2", -] - -[[package]] -name = "quote" -version = "1.0.47" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "r-efi" -version = "5.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" - -[[package]] -name = "r-efi" -version = "6.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" - -[[package]] -name = "rand" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9ef1d0d795eb7d84685bca4f72f3649f064e6641543d3a8c415898726a57b41" -dependencies = [ - "rand_chacha", - "rand_core 0.9.5", -] - -[[package]] -name = "rand" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80" -dependencies = [ - "chacha20", - "getrandom 0.4.3", - "rand_core 0.10.1", -] - -[[package]] -name = "rand_chacha" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" -dependencies = [ - "ppv-lite86", - "rand_core 0.9.5", -] - -[[package]] -name = "rand_core" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" -dependencies = [ - "getrandom 0.3.4", -] - -[[package]] -name = "rand_core" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" - -[[package]] -name = "rand_pcg" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a" -dependencies = [ - "rand_core 0.10.1", -] - -[[package]] -name = "rav1e" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43b6dd56e85d9483277cde964fd1bdb0428de4fec5ebba7540995639a21cb32b" -dependencies = [ - "aligned-vec", - "arbitrary", - "arg_enum_proc_macro", - "arrayvec", - "av-scenechange", - "av1-grain", - "bitstream-io", - "built", - "cfg-if", - "interpolate_name", - "itertools 0.14.0", - "libc", - "libfuzzer-sys", - "log", - "maybe-rayon", - "new_debug_unreachable", - "noop_proc_macro", - "num-derive", - "num-traits", - "paste", - "profiling", - "rand 0.9.5", - "rand_chacha", - "simd_helpers", - "thiserror 2.0.19", - "v_frame", - "wasm-bindgen", -] - -[[package]] -name = "ravif" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e52310197d971b0f5be7fe6b57530dcd27beb35c1b013f29d66c1ad73fbbcc45" -dependencies = [ - "avif-serialize", - "imgref", - "loop9", - "quick-error", - "rav1e", - "rayon", - "rgb", -] - -[[package]] -name = "raw-cpuid" -version = "11.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" -dependencies = [ - "bitflags 2.13.1", -] - -[[package]] -name = "raw-window-handle" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" - -[[package]] -name = "raw-window-metal" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40d213455a5f1dc59214213c7330e074ddf8114c9a42411eb890c767357ce135" -dependencies = [ - "objc2 0.6.4", - "objc2-core-foundation", - "objc2-foundation 0.3.2", - "objc2-quartz-core 0.3.2", -] - -[[package]] -name = "rayon" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d" -dependencies = [ - "either", - "rayon-core", -] - -[[package]] -name = "rayon-core" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" -dependencies = [ - "crossbeam-deque", - "crossbeam-utils", -] - -[[package]] -name = "read-fonts" -version = "0.39.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4ed38b89c2c77ff968c524145ad65fb010f38af5c7a224b53b81d47ac2daa81" -dependencies = [ - "bytemuck", - "font-types 0.11.3", -] - -[[package]] -name = "read-fonts" -version = "0.41.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "046a7d674daf459825b32f5062056d6882db0d2f5a479fbd76ccfc870ac18709" -dependencies = [ - "bytemuck", - "font-types 0.12.2", - "once_cell", -] - -[[package]] -name = "reborrow" -version = "0.5.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430" - -[[package]] -name = "redox_syscall" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" -dependencies = [ - "bitflags 1.3.2", -] - -[[package]] -name = "redox_syscall" -version = "0.5.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" -dependencies = [ - "bitflags 2.13.1", -] - -[[package]] -name = "redox_syscall" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07507be7b4a5f9f26eeb41eeaebb1f5a7ff29dfb29739facc21d35bf8b11c21e" -dependencies = [ - "bitflags 2.13.1", -] - -[[package]] -name = "redox_users" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" -dependencies = [ - "getrandom 0.2.17", - "libredox", - "thiserror 2.0.19", -] - -[[package]] -name = "regex" -version = "1.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d" -dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", -] - -[[package]] -name = "regex-automata" -version = "0.4.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fcfdb36bda0c880c5931cdc7a2bcdc8ba4556847b9d912bca70bc94708711ad" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.8.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" - -[[package]] -name = "reqwest" -version = "0.13.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3" -dependencies = [ - "base64", - "bytes", - "futures-core", - "http", - "http-body", - "http-body-util", - "hyper", - "hyper-rustls", - "hyper-util", - "js-sys", - "log", - "percent-encoding", - "pin-project-lite", - "quinn", - "rustls", - "rustls-pki-types", - "rustls-platform-verifier", - "serde", - "serde_json", - "sync_wrapper", - "tokio", - "tokio-rustls", - "tower", - "tower-http", - "tower-service", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - -[[package]] -name = "resvg" -version = "0.47.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9be183ad6a216aa96f33e4c8033b0988b8b3ea6fd2359d19af5bac4643fd8e81" -dependencies = [ - "gif", - "image-webp", - "log", - "pico-args", - "rgb", - "svgtypes", - "tiny-skia 0.12.0", - "usvg", - "zune-jpeg", -] - -[[package]] -name = "rgb" -version = "0.8.53" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47b34b781b31e5d73e9fbc8689c70551fd1ade9a19e3e28cfec8580a79290cc4" -dependencies = [ - "bytemuck", -] - -[[package]] -name = "ring" -version = "0.17.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" -dependencies = [ - "cc", - "cfg-if", - "getrandom 0.2.17", - "libc", - "untrusted", - "windows-sys 0.52.0", -] - -[[package]] -name = "rowan" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "417a3a9f582e349834051b8a10c8d71ca88da4211e4093528e36b9845f6b5f21" -dependencies = [ - "countme", - "hashbrown 0.14.5", - "rustc-hash 1.1.0", - "text-size", -] - -[[package]] -name = "roxmltree" -version = "0.21.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1964b10c76125c36f8afe190065a4bf9a87bf324842c05701330bba9f1cacbb" -dependencies = [ - "memchr", -] - -[[package]] -name = "rspolib" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fda9a7796aff63a7b1b39ccc93fffaaf65e20042984b4843041a49ca4677535" -dependencies = [ - "lazy_static", - "natord", - "snafu", - "unicode-linebreak", - "unicode-width", -] - -[[package]] -name = "rustc-hash" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" - -[[package]] -name = "rustc-hash" -version = "2.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d" - -[[package]] -name = "rustc_version" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" -dependencies = [ - "semver", -] - -[[package]] -name = "rustix" -version = "0.38.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" -dependencies = [ - "bitflags 2.13.1", - "errno", - "libc", - "linux-raw-sys 0.4.15", - "windows-sys 0.59.0", -] - -[[package]] -name = "rustix" -version = "1.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" -dependencies = [ - "bitflags 2.13.1", - "errno", - "libc", - "linux-raw-sys 0.12.1", - "windows-sys 0.61.2", -] - -[[package]] -name = "rustls" -version = "0.23.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06" -dependencies = [ - "aws-lc-rs", - "once_cell", - "rustls-pki-types", - "rustls-webpki", - "subtle", - "zeroize", -] - -[[package]] -name = "rustls-native-certs" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dab5152771c58876a2146916e53e35057e1a4dfa2b9df0f0305b07f611fdea4d" -dependencies = [ - "openssl-probe", - "rustls-pki-types", - "schannel", - "security-framework", -] - -[[package]] -name = "rustls-pki-types" -version = "1.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96" -dependencies = [ - "web-time", - "zeroize", -] - -[[package]] -name = "rustls-platform-verifier" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0" -dependencies = [ - "core-foundation 0.10.1", - "core-foundation-sys", - "jni", - "log", - "once_cell", - "rustls", - "rustls-native-certs", - "rustls-platform-verifier-android", - "rustls-webpki", - "security-framework", - "security-framework-sys", - "webpki-root-certs", - "windows-sys 0.61.2", -] - -[[package]] -name = "rustls-platform-verifier-android" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" - -[[package]] -name = "rustls-webpki" -version = "0.103.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e" -dependencies = [ - "aws-lc-rs", - "ring", - "rustls-pki-types", - "untrusted", -] - -[[package]] -name = "rustversion" -version = "1.0.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" - -[[package]] -name = "rustybuzz" -version = "0.20.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd3c7c96f8a08ee34eff8857b11b49b07d71d1c3f4e88f8a88d4c9e9f90b1702" -dependencies = [ - "bitflags 2.13.1", - "bytemuck", - "core_maths", - "log", - "smallvec", - "ttf-parser", - "unicode-bidi-mirroring", - "unicode-ccc", - "unicode-properties", - "unicode-script", -] - -[[package]] -name = "same-file" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "schannel" -version = "0.1.29" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939" -dependencies = [ - "windows-sys 0.61.2", -] - -[[package]] -name = "scoped-tls" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" - -[[package]] -name = "scoped-tls-hkt" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9603871ffe5df3ac39cb624790c296dbd47a400d202f56bf3e414045099524d" - -[[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - -[[package]] -name = "sctk-adwaita" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec" -dependencies = [ - "ab_glyph", - "log", - "memmap2", - "smithay-client-toolkit 0.19.2", - "tiny-skia 0.11.4", -] - -[[package]] -name = "security-framework" -version = "3.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" -dependencies = [ - "bitflags 2.13.1", - "core-foundation 0.10.1", - "core-foundation-sys", - "libc", - "security-framework-sys", -] - -[[package]] -name = "security-framework-sys" -version = "2.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3" -dependencies = [ - "core-foundation-sys", - "libc", -] - -[[package]] -name = "semver" -version = "1.0.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" - -[[package]] -name = "serde" -version = "1.0.229" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba" -dependencies = [ - "serde_core", - "serde_derive", -] - -[[package]] -name = "serde_core" -version = "1.0.229" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.229" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "serde_json" -version = "1.0.151" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" -dependencies = [ - "itoa", - "memchr", - "serde", - "serde_core", - "zmij", -] - -[[package]] -name = "serde_repr" -version = "0.1.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d3b1629de253c70a0508c3899572da79ca359fdab27c7920ff00406df418906" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "serde_spanned" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26" -dependencies = [ - "serde_core", -] - -[[package]] -name = "shlex" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" - -[[package]] -name = "shlex" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" - -[[package]] -name = "signal-hook-registry" -version = "1.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" -dependencies = [ - "errno", - "libc", -] - -[[package]] -name = "simd-adler32" -version = "0.3.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea" - -[[package]] -name = "simd_cesu8" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11031e251abf8611c80f460e19dbdeb54a66db918e49c65a7065b46ac7aec520" -dependencies = [ - "rustc_version", - "simdutf8", -] - -[[package]] -name = "simd_helpers" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" -dependencies = [ - "quote", -] - -[[package]] -name = "simdutf8" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" - -[[package]] -name = "simplecss" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9c6883ca9c3c7c90e888de77b7a5c849c779d25d74a1269b0218b14e8b136c" -dependencies = [ - "log", -] - -[[package]] -name = "siphasher" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649" - -[[package]] -name = "skia-bindings" -version = "0.99.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e2d1c3ebd697c0cbded0145e9204a38fa6b268446051b7196d0a096414ea7f3" -dependencies = [ - "bindgen", - "cc", - "flate2", - "heck", - "pkg-config", - "regex", - "serde_json", - "tar", - "toml", -] - -[[package]] -name = "skia-safe" -version = "0.99.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f512ac418a64194842dd05566320805dad1c957c521039db2486fd6368865bc" -dependencies = [ - "bitflags 2.13.1", - "skia-bindings", - "windows", -] - -[[package]] -name = "skrifa" -version = "0.42.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c34617370ae968efb7161bb2beb517d9084659aae19e24b89e3db25b46e4564" -dependencies = [ - "bytemuck", - "read-fonts 0.39.2", -] - -[[package]] -name = "skrifa" -version = "0.44.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819ab7d62b1d3e72d9d9dea5650bac30424f9111364bb94928dbf5ecad1baa68" -dependencies = [ - "bytemuck", - "read-fonts 0.41.0", -] - -[[package]] -name = "slab" -version = "0.4.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" - -[[package]] -name = "slint" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce12038f57f8f3a423564b0c9301a2ab3fda4246e4cbadd6b97acf9124bdc315" -dependencies = [ - "const-field-offset", - "i-slint-backend-selector", - "i-slint-common", - "i-slint-core", - "i-slint-core-macros", - "i-slint-renderer-femtovg", - "i-slint-renderer-software", - "num-traits", - "once_cell", - "pin-weak", - "slint-macros", - "unicode-segmentation", - "vtable", -] - -[[package]] -name = "slint-build" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76684c11441f775b10bbc7b0e6b3016a39f17efdd659ffca112f17cfd6bdaed1" -dependencies = [ - "derive_more", - "fontique", - "i-slint-compiler", - "spin_on", - "toml_edit", -] - -[[package]] -name = "slint-macros" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f2a763e72e1e53c496f571d36327e777da1eb0d9e58fceb83890c2a83ee7223" -dependencies = [ - "i-slint-compiler", - "proc-macro2", - "quote", - "spin_on", -] - -[[package]] -name = "slotmap" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdd58c3c93c3d278ca835519292445cb4b0d4dc59ccfdf7ceadaab3f8aeb4038" -dependencies = [ - "version_check", -] - -[[package]] -name = "smallvec" -version = "1.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" - -[[package]] -name = "smithay-client-toolkit" -version = "0.19.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" -dependencies = [ - "bitflags 2.13.1", - "calloop 0.13.0", - "calloop-wayland-source 0.3.0", - "cursor-icon", - "libc", - "log", - "memmap2", - "rustix 0.38.44", - "thiserror 1.0.69", - "wayland-backend", - "wayland-client", - "wayland-csd-frame", - "wayland-cursor", - "wayland-protocols", - "wayland-protocols-wlr", - "wayland-scanner", - "xkeysym", -] - -[[package]] -name = "smithay-client-toolkit" -version = "0.20.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0512da38f5e2b31201a93524adb8d3136276fa4fe4aafab4e1f727a82b534cc0" -dependencies = [ - "bitflags 2.13.1", - "calloop 0.14.4", - "calloop-wayland-source 0.4.1", - "cursor-icon", - "libc", - "log", - "memmap2", - "rustix 1.1.4", - "thiserror 2.0.19", - "wayland-backend", - "wayland-client", - "wayland-csd-frame", - "wayland-cursor", - "wayland-protocols", - "wayland-protocols-experimental", - "wayland-protocols-misc", - "wayland-protocols-wlr", - "wayland-scanner", - "xkeysym", -] - -[[package]] -name = "smithay-clipboard" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71704c03f739f7745053bde45fa203a46c58d25bc5c4efba1d9a60e9dba81226" -dependencies = [ - "libc", - "smithay-client-toolkit 0.20.0", - "wayland-backend", -] - -[[package]] -name = "smol_str" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" -dependencies = [ - "serde", -] - -[[package]] -name = "smol_str" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4aaa7368fcf4852a4c2dd92df0cace6a71f2091ca0a23391ce7f3a31833f1523" -dependencies = [ - "borsh", - "serde_core", -] - -[[package]] -name = "snafu" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e84b3f4eacbf3a1ce05eac6763b4d629d60cbc94d632e4092c54ade71f1e1a2" -dependencies = [ - "snafu-derive", -] - -[[package]] -name = "snafu-derive" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1c97747dbf44bb1ca44a561ece23508e99cb592e862f22222dcf42f51d1e451" -dependencies = [ - "heck", - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "socket2" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4" -dependencies = [ - "libc", - "windows-sys 0.61.2", -] - -[[package]] -name = "softbuffer" -version = "0.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aac18da81ebbf05109ab275b157c22a653bb3c12cf884450179942f81bcbf6c3" -dependencies = [ - "as-raw-xcb-connection", - "bytemuck", - "fastrand", - "js-sys", - "memmap2", - "ndk", - "objc2 0.6.4", - "objc2-core-foundation", - "objc2-core-graphics", - "objc2-foundation 0.3.2", - "objc2-quartz-core 0.3.2", - "raw-window-handle", - "redox_syscall 0.5.18", - "rustix 1.1.4", - "tiny-xlib", - "tracing", - "wasm-bindgen", - "wayland-backend", - "wayland-client", - "wayland-sys", - "web-sys", - "windows-sys 0.61.2", - "x11rb", -] - -[[package]] -name = "spin_on" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "076e103ed41b9864aa838287efe5f4e3a7a0362dd00671ae62a212e5e4612da2" -dependencies = [ - "pin-utils", -] - -[[package]] -name = "stable_deref_trait" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" - -[[package]] -name = "static_assertions" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - -[[package]] -name = "strict-num" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" -dependencies = [ - "float-cmp", -] - -[[package]] -name = "strum" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd" -dependencies = [ - "strum_macros", -] - -[[package]] -name = "strum_macros" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664" -dependencies = [ - "heck", - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "subtle" -version = "2.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" - -[[package]] -name = "svgtypes" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "695b5790b3131dafa99b3bbfd25a216edb3d216dad9ca208d4657bfb8f2abc3d" -dependencies = [ - "kurbo", - "siphasher", -] - -[[package]] -name = "swash" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c2499c2d826531388872b2268718aed907a39bd785ab0dcfe57fab26283f92e" -dependencies = [ - "skrifa 0.44.0", - "yazi", - "zeno", -] - -[[package]] -name = "syn" -version = "2.0.119" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "syn" -version = "3.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "sync_wrapper" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" -dependencies = [ - "futures-core", -] - -[[package]] -name = "synstructure" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "sys-locale" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eab9a99a024a169fe8a903cf9d4a3b3601109bcc13bd9e3c6fff259138626c4" -dependencies = [ - "js-sys", - "libc", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "taffy" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aea22054047c16c3f34d3ac473a2170be1424b1115b2a3adcf28cfb067c88859" -dependencies = [ - "arrayvec", - "grid", - "serde", - "slotmap", -] - -[[package]] -name = "tar" -version = "0.4.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f6221d9a6003c78398e3b239969f352578258df48c8eb051caadae0015bc840" -dependencies = [ - "filetime", - "libc", - "xattr", -] - -[[package]] -name = "task-local" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2972044a9e5e448a506a7ff6f0d03b566d8ef4cd6918a58fc59835a0f8666626" -dependencies = [ - "pin-project-lite", -] - -[[package]] -name = "tempfile" -version = "3.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" -dependencies = [ - "fastrand", - "getrandom 0.4.3", - "once_cell", - "rustix 1.1.4", - "windows-sys 0.61.2", -] - -[[package]] -name = "text-size" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233" - -[[package]] -name = "thiserror" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" -dependencies = [ - "thiserror-impl 1.0.69", -] - -[[package]] -name = "thiserror" -version = "2.0.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9" -dependencies = [ - "thiserror-impl 2.0.19", -] - -[[package]] -name = "thiserror-impl" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "thiserror-impl" -version = "2.0.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "tiff" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b63feaf3343d35b6ca4d50483f94843803b0f51634937cc2ec519fc32232bc52" -dependencies = [ - "fax", - "flate2", - "half", - "quick-error", - "weezl", - "zune-jpeg", -] - -[[package]] -name = "tiny-skia" -version = "0.11.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" -dependencies = [ - "arrayref", - "arrayvec", - "bytemuck", - "cfg-if", - "log", - "tiny-skia-path 0.11.4", -] - -[[package]] -name = "tiny-skia" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47ffee5eaaf5527f630fb0e356b90ebdec84d5d18d937c5e440350f88c5a91ea" -dependencies = [ - "arrayref", - "arrayvec", - "bytemuck", - "cfg-if", - "log", - "png", - "tiny-skia-path 0.12.0", -] - -[[package]] -name = "tiny-skia-path" -version = "0.11.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" -dependencies = [ - "arrayref", - "bytemuck", - "strict-num", -] - -[[package]] -name = "tiny-skia-path" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edca365c3faccca67d06593c5980fa6c57687de727a03131735bb85f01fdeeb9" -dependencies = [ - "arrayref", - "bytemuck", - "strict-num", -] - -[[package]] -name = "tiny-xlib" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a90a0ca3ee6a69f2ad28fd11621a4c3f03b371f366be500b64df260c4ffbafb4" -dependencies = [ - "as-raw-xcb-connection", - "ctor", - "libloading", - "pkg-config", - "tracing", -] - -[[package]] -name = "tinystr" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d" -dependencies = [ - "displaydoc", - "serde_core", - "zerovec", -] - -[[package]] -name = "tinyvec" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb4ebadaa0af04fab11ae01eb5f9fdb5f9c5b875506e210e71c07873528baa7f" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - -[[package]] -name = "tokio" -version = "1.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed" -dependencies = [ - "bytes", - "libc", - "mio", - "parking_lot", - "pin-project-lite", - "signal-hook-registry", - "socket2", - "tokio-macros", - "windows-sys 0.61.2", -] - -[[package]] -name = "tokio-macros" -version = "2.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78773a2a397f451582ce068015985c33193cf6dea8b74d2a639fe457b2f07b0e" -dependencies = [ - "proc-macro2", - "quote", - "syn 3.0.3", -] - -[[package]] -name = "tokio-rustls" -version = "0.26.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" -dependencies = [ - "rustls", - "tokio", -] - -[[package]] -name = "toml" -version = "1.1.4+spec-1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3aace63f4bbcdfc2c965b059de67119c89c4017a70d633be6c104910f67056f5" -dependencies = [ - "indexmap", - "serde_core", - "serde_spanned", - "toml_datetime", - "toml_parser", - "toml_writer", - "winnow", -] - -[[package]] -name = "toml_datetime" -version = "1.1.1+spec-1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" -dependencies = [ - "serde_core", -] - -[[package]] -name = "toml_edit" -version = "0.25.13+spec-1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b" -dependencies = [ - "indexmap", - "toml_datetime", - "toml_parser", - "toml_writer", - "winnow", -] - -[[package]] -name = "toml_parser" -version = "1.1.3+spec-1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56" -dependencies = [ - "winnow", -] - -[[package]] -name = "toml_writer" -version = "1.1.2+spec-1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2" - -[[package]] -name = "tower" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" -dependencies = [ - "futures-core", - "futures-util", - "pin-project-lite", - "sync_wrapper", - "tokio", - "tower-layer", - "tower-service", -] - -[[package]] -name = "tower-http" -version = "0.6.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840" -dependencies = [ - "bitflags 2.13.1", - "bytes", - "futures-util", - "http", - "http-body", - "pin-project-lite", - "tower", - "tower-layer", - "tower-service", - "url", -] - -[[package]] -name = "tower-layer" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" - -[[package]] -name = "tower-service" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" - -[[package]] -name = "tracing" -version = "0.1.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" -dependencies = [ - "log", - "pin-project-lite", - "tracing-attributes", - "tracing-core", -] - -[[package]] -name = "tracing-attributes" -version = "0.1.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "tracing-core" -version = "0.1.36" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" -dependencies = [ - "once_cell", -] - -[[package]] -name = "try-lock" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" - -[[package]] -name = "ttf-parser" -version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31" -dependencies = [ - "core_maths", -] - -[[package]] -name = "typed-index-collections" -version = "3.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "898160f1dfd383b4e92e17f0512a7d62f3c51c44937b23b6ffc3a1614a8eaccd" -dependencies = [ - "bincode", - "serde", -] - -[[package]] -name = "udev" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af4e37e9ea4401fc841ff54b9ddfc9be1079b1e89434c1a6a865dd68980f7e9f" -dependencies = [ - "io-lifetimes", - "libc", - "libudev-sys", - "pkg-config", -] - -[[package]] -name = "uds_windows" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e" -dependencies = [ - "memoffset", - "tempfile", - "windows-sys 0.61.2", -] - -[[package]] -name = "unicase" -version = "2.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" - -[[package]] -name = "unicode-bidi" -version = "0.3.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" - -[[package]] -name = "unicode-bidi-mirroring" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dfa6e8c60bb66d49db113e0125ee8711b7647b5579dc7f5f19c42357ed039fe" - -[[package]] -name = "unicode-ccc" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce61d488bcdc9bc8b5d1772c404828b17fc481c0a582b5581e95fb233aef503e" - -[[package]] -name = "unicode-ident" -version = "1.0.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" - -[[package]] -name = "unicode-linebreak" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" - -[[package]] -name = "unicode-properties" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" - -[[package]] -name = "unicode-script" -version = "0.5.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "383ad40bb927465ec0ce7720e033cb4ca06912855fc35db31b5755d0de75b1ee" - -[[package]] -name = "unicode-segmentation" -version = "1.13.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8" - -[[package]] -name = "unicode-vo" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94" - -[[package]] -name = "unicode-width" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" - -[[package]] -name = "unicode-xid" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" - -[[package]] -name = "untrusted" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" - -[[package]] -name = "unty" -version = "0.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae" - -[[package]] -name = "url" -version = "2.5.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" -dependencies = [ - "form_urlencoded", - "idna", - "percent-encoding", - "serde", -] - -[[package]] -name = "usvg" -version = "0.47.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d46cf96c5f498d36b7a9693bc6a7075c0bb9303189d61b2249b0dc3d309c07de" -dependencies = [ - "base64", - "data-url", - "flate2", - "fontdb", - "imagesize", - "kurbo", - "log", - "pico-args", - "roxmltree", - "rustybuzz", - "simplecss", - "siphasher", - "strict-num", - "svgtypes", - "tiny-skia-path 0.12.0", - "ttf-parser", - "unicode-bidi", - "unicode-script", - "unicode-vo", - "xmlwriter", -] - -[[package]] -name = "utf8_iter" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" - -[[package]] -name = "uuid" -version = "1.24.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf3923a6f5c4c6382e0b653c4117f48d631ea17f38ed86e2a828e6f7412f5239" -dependencies = [ - "js-sys", - "serde_core", - "wasm-bindgen", -] - -[[package]] -name = "v_frame" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2" -dependencies = [ - "aligned-vec", - "num-traits", - "wasm-bindgen", -] - -[[package]] -name = "version_check" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" - -[[package]] -name = "vtable" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ea953f65593feb5287b022b83c35046d1ff49c7417b6f5851a079d8a231fe31" -dependencies = [ - "const-field-offset", - "portable-atomic", - "stable_deref_trait", - "vtable-macro", -] - -[[package]] -name = "vtable-macro" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "482a37f9777480673d3a99c80ac2edc69f92382230440946855fa27ebc47cba6" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "walkdir" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" -dependencies = [ - "same-file", - "winapi-util", -] - -[[package]] -name = "want" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" -dependencies = [ - "try-lock", -] - -[[package]] -name = "wasi" -version = "0.11.1+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" - -[[package]] -name = "wasip2" -version = "1.0.4+wasi-0.2.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487" -dependencies = [ - "wit-bindgen", -] - -[[package]] -name = "wasm-bindgen" -version = "0.2.126" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b067c0c11094aef6b7a801c1e34a26affafdf3d051dba08456b868789aaf9a4" -dependencies = [ - "cfg-if", - "once_cell", - "rustversion", - "wasm-bindgen-macro", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-futures" -version = "0.4.76" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c62df1340f32221cb9c54d6a27b030e3dba64361d4a95bed55f9aacb44da291d" -dependencies = [ - "js-sys", - "wasm-bindgen", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.126" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "167ce5e579f6bcf889c4f7175a8a5a585de84e8ff93976ce393efa5f2837aab1" -dependencies = [ - "quote", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.126" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3997c7839262f4ef12cf90b818d6340c18e80f263f1a94bf157d0ec4420380e" -dependencies = [ - "bumpalo", - "proc-macro2", - "quote", - "syn 2.0.119", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.126" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc1b4cb0cc549fcf58d7dfc081778139b3d283a081644e833e84682ad71cea24" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "wayland-backend" -version = "0.3.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "016ccf01d1c58b6f8999612813e17c9b2390f7d70671428869913310f83f54b8" -dependencies = [ - "cc", - "downcast-rs", - "rustix 1.1.4", - "scoped-tls", - "smallvec", - "wayland-sys", -] - -[[package]] -name = "wayland-client" -version = "0.31.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3c36a0f861ad76d0901f2800b46321410d9f73f2ea88aac0650d86c32688073" -dependencies = [ - "bitflags 2.13.1", - "rustix 1.1.4", - "wayland-backend", - "wayland-scanner", -] - -[[package]] -name = "wayland-csd-frame" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" -dependencies = [ - "bitflags 2.13.1", - "cursor-icon", - "wayland-backend", -] - -[[package]] -name = "wayland-cursor" -version = "0.31.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a52d18780be9b1314328a3de5f930b73d2200112e3849ca6cb11822793fb34d" -dependencies = [ - "rustix 1.1.4", - "wayland-client", - "xcursor", -] - -[[package]] -name = "wayland-protocols" -version = "0.32.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23d0c813de3daa2ed6520af85a3bd49b0e722a3078506899aa9686fea58dc4b6" -dependencies = [ - "bitflags 2.13.1", - "wayland-backend", - "wayland-client", - "wayland-scanner", -] - -[[package]] -name = "wayland-protocols-experimental" -version = "20250721.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40a1f863128dcaaec790d7b4b396cc9b9a7a079e878e18c47e6c2d2c5a8dcbb1" -dependencies = [ - "bitflags 2.13.1", - "wayland-backend", - "wayland-client", - "wayland-protocols", - "wayland-scanner", -] - -[[package]] -name = "wayland-protocols-misc" -version = "0.3.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e9567599ef23e09b8dad6e429e5738d4509dfc46b3b21f32841a304d16b29c8" -dependencies = [ - "bitflags 2.13.1", - "wayland-backend", - "wayland-client", - "wayland-protocols", - "wayland-scanner", -] - -[[package]] -name = "wayland-protocols-plasma" -version = "0.3.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b6d8cf1eb2c1c31ed1f5643c88a6e53538129d4af80030c8cabd1f9fa884d91" -dependencies = [ - "bitflags 2.13.1", - "wayland-backend", - "wayland-client", - "wayland-protocols", - "wayland-scanner", -] - -[[package]] -name = "wayland-protocols-wlr" -version = "0.3.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb04e52f7836d7c7976c78ca0250d61e33873c34156a2a1fc9474828ec268234" -dependencies = [ - "bitflags 2.13.1", - "wayland-backend", - "wayland-client", - "wayland-protocols", - "wayland-scanner", -] - -[[package]] -name = "wayland-scanner" -version = "0.31.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "338e30461b3a2b67d70eb30a6d89f8e0c93a833e07d2ae89085cd070c4a00ac0" -dependencies = [ - "proc-macro2", - "quick-xml", - "quote", -] - -[[package]] -name = "wayland-sys" -version = "0.31.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8eab23fefc9e41f8e841df4a9c707e8a8c4ed26e944ef69297184de2785e3be" -dependencies = [ - "dlib", - "log", - "once_cell", - "pkg-config", -] - -[[package]] -name = "web-sys" -version = "0.3.103" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8622dcb61c0bcc9fffa6938bed81210af2da9a7e4a1a834b2e37a59b6dfb6141" -dependencies = [ - "js-sys", - "wasm-bindgen", -] - -[[package]] -name = "web-time" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" -dependencies = [ - "js-sys", - "wasm-bindgen", -] - -[[package]] -name = "webbrowser" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef62a3d5f7b2411119a11b6f62570dbff91d7105e011a20fb83fbf8f5761c40f" -dependencies = [ - "jni", - "log", - "ndk-context", - "objc2 0.6.4", - "objc2-app-kit 0.3.2", - "objc2-foundation 0.3.2", - "url", - "web-sys", -] - -[[package]] -name = "webpki-root-certs" -version = "1.0.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b96554aa2acc8ccdb7e1c9a58a7a68dd5d13bccc69cd124cb09406db612a1c9b" -dependencies = [ - "rustls-pki-types", -] - -[[package]] -name = "weezl" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88" - -[[package]] -name = "winapi-util" -version = "0.1.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" -dependencies = [ - "windows-sys 0.61.2", -] - -[[package]] -name = "windows" -version = "0.62.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580" -dependencies = [ - "windows-collections", - "windows-core", - "windows-future", - "windows-numerics", -] - -[[package]] -name = "windows-collections" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610" -dependencies = [ - "windows-core", -] - -[[package]] -name = "windows-core" -version = "0.62.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" -dependencies = [ - "windows-implement", - "windows-interface", - "windows-link", - "windows-result", - "windows-strings", -] - -[[package]] -name = "windows-future" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" -dependencies = [ - "windows-core", - "windows-link", - "windows-threading", -] - -[[package]] -name = "windows-implement" -version = "0.60.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "windows-interface" -version = "0.59.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "windows-link" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" - -[[package]] -name = "windows-numerics" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" -dependencies = [ - "windows-core", - "windows-link", -] - -[[package]] -name = "windows-result" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" -dependencies = [ - "windows-link", -] - -[[package]] -name = "windows-strings" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" -dependencies = [ - "windows-link", -] - -[[package]] -name = "windows-sys" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets 0.48.5", -] - -[[package]] -name = "windows-sys" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" -dependencies = [ - "windows-targets 0.52.6", -] - -[[package]] -name = "windows-sys" -version = "0.59.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" -dependencies = [ - "windows-targets 0.52.6", -] - -[[package]] -name = "windows-sys" -version = "0.61.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" -dependencies = [ - "windows-link", -] - -[[package]] -name = "windows-targets" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" -dependencies = [ - "windows_aarch64_gnullvm 0.48.5", - "windows_aarch64_msvc 0.48.5", - "windows_i686_gnu 0.48.5", - "windows_i686_msvc 0.48.5", - "windows_x86_64_gnu 0.48.5", - "windows_x86_64_gnullvm 0.48.5", - "windows_x86_64_msvc 0.48.5", -] - -[[package]] -name = "windows-targets" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" -dependencies = [ - "windows_aarch64_gnullvm 0.52.6", - "windows_aarch64_msvc 0.52.6", - "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm", - "windows_i686_msvc 0.52.6", - "windows_x86_64_gnu 0.52.6", - "windows_x86_64_gnullvm 0.52.6", - "windows_x86_64_msvc 0.52.6", -] - -[[package]] -name = "windows-threading" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" -dependencies = [ - "windows-link", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" - -[[package]] -name = "windows_i686_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" - -[[package]] -name = "windows_i686_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" - -[[package]] -name = "windows_i686_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" - -[[package]] -name = "windows_i686_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" - -[[package]] -name = "windows_i686_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" - -[[package]] -name = "winit" -version = "0.30.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6755fa58a9f8350bd1e472d4c3fcc25f824ec358933bba33306d0b63df5978d" -dependencies = [ - "ahash", - "android-activity", - "atomic-waker", - "bitflags 2.13.1", - "block2 0.5.1", - "bytemuck", - "calloop 0.13.0", - "cfg_aliases", - "concurrent-queue", - "core-foundation 0.9.4", - "core-graphics", - "cursor-icon", - "dpi", - "js-sys", - "libc", - "memmap2", - "ndk", - "objc2 0.5.2", - "objc2-app-kit 0.2.2", - "objc2-foundation 0.2.2", - "objc2-ui-kit 0.2.2", - "orbclient", - "percent-encoding", - "pin-project", - "raw-window-handle", - "redox_syscall 0.4.1", - "rustix 0.38.44", - "sctk-adwaita", - "smithay-client-toolkit 0.19.2", - "smol_str 0.2.2", - "tracing", - "unicode-segmentation", - "wasm-bindgen", - "wasm-bindgen-futures", - "wayland-backend", - "wayland-client", - "wayland-protocols", - "wayland-protocols-plasma", - "web-sys", - "web-time", - "windows-sys 0.52.0", - "x11-dl", - "x11rb", - "xkbcommon-dl", -] - -[[package]] -name = "winnow" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81" -dependencies = [ - "memchr", -] - -[[package]] -name = "wit-bindgen" -version = "0.57.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" - -[[package]] -name = "write-fonts" -version = "0.48.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb731d4c4d93eacc69a1ad2f270f905788a98e4a3438267bcafbe08d3431c8d8" -dependencies = [ - "font-types 0.11.3", - "indexmap", - "kurbo", - "log", - "read-fonts 0.39.2", -] - -[[package]] -name = "writeable" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" - -[[package]] -name = "x11-clipboard" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "662d74b3d77e396b8e5beb00b9cad6a9eccf40b2ef68cc858784b14c41d535a3" -dependencies = [ - "libc", - "x11rb", -] - -[[package]] -name = "x11-dl" -version = "2.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" -dependencies = [ - "libc", - "once_cell", - "pkg-config", -] - -[[package]] -name = "x11rb" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414" -dependencies = [ - "as-raw-xcb-connection", - "gethostname", - "libc", - "libloading", - "once_cell", - "rustix 1.1.4", - "x11rb-protocol", -] - -[[package]] -name = "x11rb-protocol" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd" - -[[package]] -name = "xattr" -version = "1.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" -dependencies = [ - "libc", - "rustix 1.1.4", -] - -[[package]] -name = "xcursor" -version = "0.3.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "163b33ed8786455e2fa5d72f554057ce3f3182425434f756cd39c99839d88e23" - -[[package]] -name = "xkbcommon" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a974f48060a14e95705c01f24ad9c3345022f4d97441b8a36beb7ed5c4a02d" -dependencies = [ - "libc", - "memmap2", - "xkeysym", -] - -[[package]] -name = "xkbcommon-dl" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" -dependencies = [ - "bitflags 2.13.1", - "dlib", - "log", - "once_cell", - "xkeysym", -] - -[[package]] -name = "xkeysym" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56" - -[[package]] -name = "xml-rs" -version = "0.8.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ae8337f8a065cfc972643663ea4279e04e7256de865aa66fe25cec5fb912d3f" - -[[package]] -name = "xmlwriter" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9" - -[[package]] -name = "y4m" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448" - -[[package]] -name = "yazi" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e01738255b5a16e78bbb83e7fbba0a1e7dd506905cfc53f4622d89015a03fbb5" - -[[package]] -name = "yeslogic-fontconfig-sys" -version = "6.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d8b8abf912b9a29ff112e1671c97c33636903d13a69712037190e6805af4f76" -dependencies = [ - "dlib", - "once_cell", - "pkg-config", -] - -[[package]] -name = "yoke" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5" -dependencies = [ - "stable_deref_trait", - "yoke-derive", - "zerofrom", -] - -[[package]] -name = "yoke-derive" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", - "synstructure", -] - -[[package]] -name = "zbus" -version = "5.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe18fb60dc696039e738717b76eaea21e7a4489bbb1885020b43c94236d7e98a" -dependencies = [ - "async-broadcast", - "async-executor", - "async-io", - "async-lock", - "async-process", - "async-recursion", - "async-task", - "async-trait", - "blocking", - "enumflags2", - "event-listener", - "futures-core", - "futures-lite", - "hex", - "libc", - "ordered-stream", - "rustix 1.1.4", - "serde", - "serde_repr", - "tracing", - "uds_windows", - "uuid", - "windows-sys 0.61.2", - "winnow", - "zbus_macros", - "zbus_names", - "zvariant", -] - -[[package]] -name = "zbus-lockstep" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6998de05217a084b7578728a9443d04ea4cd80f2a0839b8d78770b76ccd45863" -dependencies = [ - "zbus_xml", - "zvariant", -] - -[[package]] -name = "zbus-lockstep-macros" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10da05367f3a7b7553c8cdf8fa91aee6b64afebe32b51c95177957efc47ca3a0" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", - "zbus-lockstep", - "zbus_xml", - "zvariant", -] - -[[package]] -name = "zbus_macros" -version = "5.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe96480bed92df2b442a1a30df364e12d08eed03aeb061f2b8dc6afb2be91119" -dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn 2.0.119", - "zbus_names", - "zvariant", - "zvariant_utils", -] - -[[package]] -name = "zbus_names" -version = "4.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8bf88b4a3ff53e883001e0e0115b297a9d53c31b9c1edd2bfdd853e3428624e" -dependencies = [ - "serde", - "winnow", - "zvariant", -] - -[[package]] -name = "zbus_xml" -version = "5.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1586c021a01ca0a9216dcd874e546382e156a5cbab5fab6cb5f10087e22682a" -dependencies = [ - "serde", - "winnow", - "zbus_names", - "zvariant", -] - -[[package]] -name = "zeno" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6df3dc4292935e51816d896edcd52aa30bc297907c26167fec31e2b0c6a32524" - -[[package]] -name = "zerocopy" -version = "0.8.55" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5a105cd7b140f6eeec8acff2ea38135d3cab283ada58540f629fe51e46696eb" -dependencies = [ - "zerocopy-derive", -] - -[[package]] -name = "zerocopy-derive" -version = "0.8.55" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fe976fb70c78cd64cccfe3a6fc142244e8a77b70959b30faf9d0ac37ee228eb" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "zerofrom" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272" -dependencies = [ - "zerofrom-derive", -] - -[[package]] -name = "zerofrom-derive" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", - "synstructure", -] - -[[package]] -name = "zeroize" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e" - -[[package]] -name = "zerotrie" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf" -dependencies = [ - "displaydoc", - "yoke", - "zerofrom", - "zerovec", -] - -[[package]] -name = "zerovec" -version = "0.11.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239" -dependencies = [ - "serde", - "yoke", - "zerofrom", - "zerovec-derive", -] - -[[package]] -name = "zerovec-derive" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "zmij" -version = "1.0.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" - -[[package]] -name = "zune-core" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb8a0807f7c01457d0379ba880ba6322660448ddebc890ce29bb64da71fb40f9" - -[[package]] -name = "zune-inflate" -version = "0.2.54" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" -dependencies = [ - "simd-adler32", -] - -[[package]] -name = "zune-jpeg" -version = "0.5.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27bc9d5b815bc103f142aa054f561d9187d191692ec7c2d1e2b4737f8dbd7296" -dependencies = [ - "zune-core", -] - -[[package]] -name = "zvariant" -version = "5.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bee2a0bcd2a907786a456fff45aaaaf54c9ba5f50b71ae9ec1a4edd200c94911" -dependencies = [ - "endi", - "enumflags2", - "serde", - "winnow", - "zvariant_derive", - "zvariant_utils", -] - -[[package]] -name = "zvariant_derive" -version = "5.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38a708216a18780796770bfe3f4739c7c83a3e8f789b755534bbbc06e4e23e12" -dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn 2.0.119", - "zvariant_utils", -] - -[[package]] -name = "zvariant_utils" -version = "3.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90cb9383f9b45290407a1258b202d3f8f01db719eb60b4e4055c6375af4fc7c7" -dependencies = [ - "proc-macro2", - "quote", - "serde", - "syn 2.0.119", - "winnow", -] diff --git a/launcher/Cargo.toml b/launcher/Cargo.toml deleted file mode 100644 index 92b4576..0000000 --- a/launcher/Cargo.toml +++ /dev/null @@ -1,36 +0,0 @@ -[package] -name = "lovisual-launcher" -version = "0.1.0" -edition = "2024" -rust-version = "1.85" -description = "LoVisual launcher: login, dashboard, Minecraft launch" -license = "GPL-3.0" - -[dependencies] -slint = "1.17" -tokio = { version = "1.53", features = ["full"] } -reqwest = { version = "0.13", features = ["json", "rustls"], default-features = false } -serde = { version = "1", features = ["derive"] } -serde_json = "1" -anyhow = "1" -dirs = "6" - -[build-dependencies] -slint-build = "1.17" - -[lints.rust] -dead_code = "deny" - -[lints.clippy] -correctness = "deny" -suspicious = "deny" -style = "deny" -complexity = "deny" -perf = "deny" - -[profile.release] -opt-level = 3 -lto = "fat" -codegen-units = 1 -panic = "abort" -strip = true diff --git a/launcher/TODO.md b/launcher/TODO.md deleted file mode 100644 index 8539b7a..0000000 --- a/launcher/TODO.md +++ /dev/null @@ -1,37 +0,0 @@ -# LoVisual Launcher (Rust + Slint) - -## Правила (ОБЯЗАТЕЛЬНЫЕ, нарушение = откат) -- **KISS / DRY / SOLID** — простая структура, без оверинжиниринга -- **Макс. 200 строк на файл** — превышение = разбить на модули -- **Макс. 3 файла на папку** — больше = новая подпапка по смыслу -- **Обязательное прохождение:** `cargo fmt` + `cargo clippy --all-targets` (ноль ошибок) + `cargo test` -- **Запрещено `#[allow(dead_code)]`** — мёртвый код удаляется, не прячется -- **unsafe запрещён в нашем коде** (сгенерированный Slint-код — исключение, его не трогаем) -- **Без пустышек** — модуль создаётся только с рабочей реализацией -- **Каждый этап компилируется** — перед переходом к следующему - ---- - -## Сделано -- [x] Каркас: main.rs + api/ (health check в фоне) -- [x] Окно логина (Slint): логин/пароль/статус -- [x] Rust 2024 edition, актуальные версии пакетов -- [x] Фоновая проверка `/health` бэкенда, статус в UI - ---- - -## Фаза 1: API клиент (`src/api/`) -- [ ] `auth.rs` — login/register (reqwest, таймауты, rename_all) -- [ ] `profile.rs` — get/update/playtime/version check -- [ ] Версия лаунчера читается из Cargo.toml (не хардкод) - -## Фаза 2: Экраны (Slint) -- [ ] login — реальный логин/регистрация через backend -- [ ] dashboard — профиль, playtime, version check -- [ ] settings — кастомная команда запуска (ЧИТАЕТСЯ на Play, не stale) - -## Фаза 3: Launch -- [ ] `src/launch/mod.rs` — запуск Minecraft (команда из настроек, защита от пустой строки) -- [ ] `src/session/mod.rs` — save_session только при логине, удалять при logout - -### Проверка после каждой фазы: `cargo fmt && cargo clippy --all-targets && cargo test` diff --git a/launcher/build.rs b/launcher/build.rs deleted file mode 100644 index af79a75..0000000 --- a/launcher/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() { - slint_build::compile("ui/main.slint").expect("failed to compile slint ui"); -} diff --git a/launcher/src/api/mod.rs b/launcher/src/api/mod.rs deleted file mode 100644 index 3122623..0000000 --- a/launcher/src/api/mod.rs +++ /dev/null @@ -1,35 +0,0 @@ -//! Minimal client for the LoVisual backend API. - -use anyhow::Context as _; -use serde::Deserialize; - -/// Default backend base URL for local development. -pub const DEFAULT_API_URL: &str = "http://127.0.0.1:8765"; - -/// Health response from `GET /health`. -#[derive(Debug, Deserialize)] -pub struct Health { - pub status: String, - pub version: String, -} - -/// Fetch backend health status. -pub async fn health(base_url: &str) -> anyhow::Result { - let client = reqwest::Client::builder() - .timeout(std::time::Duration::from_secs(5)) - .build() - .context("failed to build http client")?; - - let url = format!("{}/health", base_url.trim_end_matches('/')); - let response = client - .get(&url) - .send() - .await - .context("health request failed")?; - response - .error_for_status() - .context("health returned error status")? - .json() - .await - .context("invalid health response") -} diff --git a/launcher/src/main.rs b/launcher/src/main.rs deleted file mode 100644 index d8e3ba6..0000000 --- a/launcher/src/main.rs +++ /dev/null @@ -1,52 +0,0 @@ -//! LoVisual launcher entry point. - -mod api; - -slint::include_modules!(); - -use slint::ComponentHandle; - -fn main() -> Result<(), slint::PlatformError> { - let ui = MainWindow::new()?; - - spawn_backend_status_check(ui.as_weak()); - - let weak = ui.as_weak(); - ui.on_login(move || { - let ui = weak.unwrap(); - let login = ui.get_login_input().trim().to_string(); - let password = ui.get_password_input().trim().to_string(); - - if login.is_empty() || password.is_empty() { - ui.set_status("Заполните логин и пароль".into()); - return; - } - - // TODO: auth against backend, save session, transition to dashboard. - ui.set_status(format!("Вход выполнен как {login}").into()); - }); - - ui.run() -} - -/// Ping backend health in background and surface the result in the UI. -fn spawn_backend_status_check(weak: slint::Weak) { - std::thread::spawn(move || { - let runtime = tokio::runtime::Builder::new_current_thread() - .enable_all() - .build() - .expect("failed to build tokio runtime"); - - let status = runtime.block_on(api::health(api::DEFAULT_API_URL)); - let message = match status { - Ok(health) => format!("Backend v{}: {}", health.version, health.status), - Err(error) => format!("Backend недоступен: {error}"), - }; - - let _ = slint::invoke_from_event_loop(move || { - if let Some(ui) = weak.upgrade() { - ui.set_status(message.clone().into()); - } - }); - }); -} diff --git a/launcher/ui/main.slint b/launcher/ui/main.slint deleted file mode 100644 index 7d238bb..0000000 --- a/launcher/ui/main.slint +++ /dev/null @@ -1,63 +0,0 @@ -import { VerticalBox, LineEdit, Button } from "std-widgets.slint"; - -export component MainWindow inherits Window { - title: "LoVisual Launcher"; - width: 480px; - height: 320px; - - in-out property status: "Disconnected"; - - VerticalBox { - spacing: 12px; - padding: 24px; - - Text { - text: "LoVisual Launcher"; - font-size: 28px; - font-weight: 700; - horizontal-alignment: center; - color: #00bfff; - } - - Text { - text: "Войдите в аккаунт, чтобы запустить Minecraft"; - font-size: 13px; - horizontal-alignment: center; - color: #9aa0a6; - } - - VerticalBox { - spacing: 8px; - - Text { text: "Логин"; } - LineEdit { - text <=> login-input; - placeholder-text: "username or email"; - } - - Text { text: "Пароль"; } - LineEdit { - text <=> password-input; - input-type: InputType.password; - placeholder-text: "••••••••"; - } - } - - Button { - text: "Войти"; - primary: true; - clicked => root.login(); - } - - Text { - text: status; - horizontal-alignment: center; - color: #ff6b6b; - font-size: 12px; - } - } - - callback login(); - in-out property login-input: ""; - in-out property password-input: ""; -}