Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FoundryMC/Veil
/ types & classes
Types & classes
79 in github.com/FoundryMC/Veil
⨍
Functions
407
◇
Types & classes
79
↓ 2 callers
Class
EdgeValues
* Stores 4 numbers, representing the edges of a box */
Common/src/main/java/foundry/veil/gara/EdgeValues.kt:6
↓ 1 callers
Class
CornerColors
* Stores 4 colors, representing the corners of a box */
Common/src/main/java/foundry/veil/gara/CornerColors.kt:8
↓ 1 callers
Class
EdgeColors
* Stores 4 colors, representing the edges of a box */
Common/src/main/java/foundry/veil/gara/EdgeColors.kt:8
Class
AgeableListModelMixin
Common/src/main/java/foundry/veil/mixin/client/AgeableListModelMixin.java:25
Class
BasicGeomHelper
Common/src/main/java/foundry/veil/helper/BasicGeomHelper.java:13
Class
BlockEntityMixin
Common/src/main/java/foundry/veil/mixin/BlockEntityMixin.java:25
Class
BooleanThemeProperty
Common/src/main/java/foundry/veil/color/theme/BooleanThemeProperty.java:3
Class
BowItemMixin
Common/src/main/java/foundry/veil/mixin/BowItemMixin.java:10
Class
Color
A simple color class that can be used to represent a color in RGBA format with utility functions.
Common/src/main/java/foundry/veil/color/Color.java:8
Class
ColorTheme
A color theme is a collection of colors. The colors can be accessed by name. Themes are intended to be used for color schemes. <p> A color theme c
Common/src/main/java/foundry/veil/color/ColorTheme.java:16
Class
ConsumerThemeProperty
Common/src/main/java/foundry/veil/color/theme/ConsumerThemeProperty.java:5
Interface
CrackCocaine
Common/src/main/java/foundry/veil/model/anim/CrackCocaine.java:7
Class
CrossbowItemMixin
Common/src/main/java/foundry/veil/mixin/CrossbowItemMixin.java:7
Class
Display
* The display mode of a UI Element, directing how it and sized automatically and positioned in flow */
Common/src/main/java/foundry/veil/gara/UIElement.kt:14
Class
DynamicRenderTargetTexture
Common/src/main/java/foundry/veil/texture/DynamicRenderTargetTexture.java:26
Enum
Easing
Common/src/main/java/foundry/veil/math/Easings.java:10
Class
Easings
Common/src/main/java/foundry/veil/math/Easings.java:5
Class
EffectInstanceMixin
Quilt/src/main/java/foundry/veil/mixin/EffectInstanceMixin.java:13
Class
ExtendedPose
An abstract class for a pose that can be applied to a model. Some data is passed to the pose, and the pose can modify the player model at runtime. @se
Common/src/main/java/foundry/veil/model/pose/ExtendedPose.java:13
Class
FabricPlatformHelper
Fabric/src/main/java/foundry/veil/platform/FabricPlatformHelper.java:6
Class
Filter
Common/src/main/java/foundry/veil/color/Filter.java:3
Enum
FilterType
Common/src/main/java/foundry/veil/color/Filter.java:8
Class
ForgePlatformHelper
Forge/src/main/java/foundry/veil/platform/ForgePlatformHelper.java:7
Class
Frame
Common/src/main/java/foundry/veil/anim/Frame.java:6
Class
HumanoidModelMixin
Common/src/main/java/foundry/veil/mixin/client/HumanoidModelMixin.java:30
Interface
IChargableItem
Common/src/main/java/foundry/veil/model/anim/IChargableItem.java:3
Interface
IEasing
Common/src/main/java/foundry/veil/math/Easings.java:205
Interface
IFilterType
Common/src/main/java/foundry/veil/color/Filter.java:26
Interface
IPlatformHelper
Common/src/main/java/foundry/veil/platform/services/IPlatformHelper.java:3
Interface
IPoseable
Common/src/main/java/foundry/veil/model/anim/IPoseable.java:3
Interface
IThemeProperty
Common/src/main/java/foundry/veil/color/theme/IThemeProperty.java:3
Class
InstrumentItemMixin
Common/src/main/java/foundry/veil/mixin/InstrumentItemMixin.java:7
Class
ItemInHandRendererMixin
Common/src/main/java/foundry/veil/mixin/client/ItemInHandRendererMixin.java:20
Class
Keyframe
Common/src/main/java/foundry/veil/anim/Keyframe.java:6
Interface
Matrix4fAccessor
Common/src/main/java/foundry/veil/mixin/client/Matrix4fAccessor.java:7
Class
ModelPartMixin
Common/src/main/java/foundry/veil/mixin/client/ModelPartMixin.java:19
Class
NumberThemeProperty
Common/src/main/java/foundry/veil/color/theme/NumberThemeProperty.java:3
Interface
OffsetModelPart
Common/src/main/java/foundry/veil/model/anim/OffsetModelPart.java:5
Class
Path
Common/src/main/java/foundry/veil/anim/Path.java:6
Class
PoseData
A class for storing data about the player model that can be used by poses. @see VeilPoseable
Common/src/main/java/foundry/veil/model/pose/PoseData.java:14
Class
PoseHelper
Common/src/main/java/foundry/veil/model/pose/PoseHelper.java:17
Class
PoseRegistry
Common/src/main/java/foundry/veil/model/pose/PoseRegistry.java:18
Class
Position
Common/src/main/java/foundry/veil/gara/UIElement.kt:34
Class
PostChainMixin
Common/src/main/java/foundry/veil/mixin/client/PostChainMixin.java:19
Class
PostProcessingEffectsRegistry
Common/src/main/java/foundry/veil/test/PostProcessingEffectsRegistry.java:10
Class
QuiltPlatformHelper
Quilt/src/main/java/foundry/veil/platform/QuiltPlatformHelper.java:6
Class
RenderStateShardRegistry
Common/src/main/java/foundry/veil/shader/RenderStateShardRegistry.java:9
Class
RenderTargetHolder
Common/src/main/java/foundry/veil/shader/RenderTargetHolder.java:3
Class
RenderTargetRegistry
Common/src/main/java/foundry/veil/shader/RenderTargetRegistry.java:14
Class
RenderTypeRegistry
Common/src/main/java/foundry/veil/shader/RenderTypeRegistry.java:25
Class
RenderedTexturesManager
Common/src/main/java/foundry/veil/texture/RenderedTexturesManager.java:29
Class
SpaceHelper
Common/src/main/java/foundry/veil/helper/SpaceHelper.java:15
Class
StringThemeProperty
Common/src/main/java/foundry/veil/color/theme/StringThemeProperty.java:3
Class
TargetPicker
Common/src/main/java/foundry/veil/ui/TargetPicker.java:8
Class
TooltipKeyframe
Common/src/main/java/foundry/veil/ui/anim/TooltipKeyframe.java:6
Class
TooltipTimeline
Common/src/main/java/foundry/veil/ui/anim/TooltipTimeline.java:3
Class
TooltipTimelineManager
Common/src/main/java/foundry/veil/ui/anim/TooltipTimelineManager.java:8
Interface
Tooltippable
Interface for components that can have a tooltip displayed when hovered over in-world @author amo @since 1.0.0 @see VeilUITooltipRenderer
Common/src/main/java/foundry/veil/ui/Tooltippable.java:19
Class
TridentItemMixin
Common/src/main/java/foundry/veil/mixin/TridentItemMixin.java:7
Class
UIElement
* Base UI element in Gara UI, top of inheritance for all UI elements. * Contains common properties of all UI components. */
Common/src/main/java/foundry/veil/gara/UIElement.kt:9
Class
UIUtils
Common/src/main/java/foundry/veil/ui/UIUtils.java:43
Class
Veil
Common/src/main/java/foundry/veil/Veil.java:7
Class
VeilClient
Common/src/main/java/foundry/veil/VeilClient.java:7
Class
VeilClientEvents
Forge/src/main/java/foundry/veil/VeilClientEvents.java:13
Class
VeilFabric
Fabric/src/main/java/foundry/veil/VeilFabric.java:20
Class
VeilFabricClient
Fabric/src/main/java/foundry/veil/VeilFabricClient.java:11
Class
VeilForge
Forge/src/main/java/foundry/veil/VeilForge.java:19
Class
VeilForgeClient
Forge/src/main/java/foundry/veil/VeilForgeClient.java:3
Class
VeilForgeClientEvents
Forge/src/main/java/foundry/veil/VeilForgeClientEvents.java:25
Class
VeilForgeEvents
Forge/src/main/java/foundry/veil/VeilForge.java:26
Interface
VeilIGuiOverlay
Common/src/main/java/foundry/veil/ui/VeilIGuiOverlay.java:6
Class
VeilMath
Common/src/main/java/foundry/veil/math/VeilMath.java:3
Interface
VeilPoseable
An interface for a pose that can be applied to a model. Some data is passed to the pose, and the pose can modify the player model at runtime. @see Ext
Common/src/main/java/foundry/veil/model/pose/VeilPoseable.java:12
Class
VeilQuilt
Quilt/src/main/java/foundry/veil/VeilQuilt.java:7
Class
VeilQuiltClient
Quilt/src/main/java/foundry/veil/VeilQuiltClient.java:12
Class
VeilUIItemTooltipDataHolder
Common/src/main/java/foundry/veil/ui/VeilUIItemTooltipDataHolder.java:8
Class
VeilUITooltipHandler
Common/src/main/java/foundry/veil/ui/VeilUITooltipHandler.java:3
Class
VeilUITooltipRenderer
Common/src/main/java/foundry/veil/ui/VeilUITooltipRenderer.java:38
Class
Waves
Common/src/main/java/foundry/veil/math/Waves.java:3