MCPcopy Create free account

hub / github.com/CraftCanvasMC/Canvas / types & classes

Types & classes179 in github.com/CraftCanvasMC/Canvas

ClassAbstractFoliaChunkInfo
canvas-server/src/main/java/io/canvasmc/canvas/spark/plugin/AbstractFoliaChunkInfo.java:5
ClassActivityArrayMap
canvas-server/src/main/java/io/canvasmc/canvas/util/map/ActivityArrayMap.java:16
ClassActivityBitSet
canvas-server/src/main/java/io/canvasmc/canvas/util/map/ActivityBitSet.java:10
ClassAffinityScheduler
canvas-server/src/main/java/io/canvasmc/canvas/GlobalConfiguration.java:297
ClassAutosave
canvas-server/src/main/java/io/canvasmc/canvas/GlobalConfiguration.java:632
ClassAverageInfo
canvas-server/src/main/java/io/canvasmc/canvas/spark/plugin/FoliaTickStatistics.java:119
ClassBalancedChunkSystem
This is based off {@link BalancedPrioritisedThreadPool} from ConcurrentUtil by SpottedLeaf. This code has been modified from its original form to remo
canvas-server/src/main/java/io/canvasmc/canvas/world/chunk/BalancedChunkSystem.java:27
EnumBarType
canvas-server/src/main/java/io/canvasmc/canvas/command/sub/RegionBarSubCommand.java:150
ClassBehaviorControlArraySet
canvas-server/src/main/java/io/canvasmc/canvas/util/map/BehaviorControlArraySet.java:12
ClassBetaStatus
canvas-server/src/main/java/io/canvasmc/canvas/util/version/CanvasVersionFetcher.java:264
ClassBlankLine
canvas-server/src/main/java/io/canvasmc/canvas/configuration/Style.java:137
ClassBlockTags
canvas-server/src/main/java/io/canvasmc/canvas/world/block/BlockTags.java:11
ClassBlocks
canvas-server/src/main/java/io/canvasmc/canvas/WorldConfig.java:501
ClassBoxOctree
canvas-server/src/main/java/io/canvasmc/canvas/util/structure/BoxOctree.java:10
InterfaceCSEFunction
Similar to a {@link java.util.function.Function}, but throws a {@link CommandSyntaxException} if execution fails @param <A> the input generic typ
canvas-server/src/main/java/io/canvasmc/canvas/util/command/CSEFunction.java:15
InterfaceCSEIntSupplier
Similar to an {@link java.util.function.IntSupplier}, but throws a {@link CommandSyntaxException} if execution fails @author dueris
canvas-server/src/main/java/io/canvasmc/canvas/util/command/CSEIntSupplier.java:10
InterfaceCSERunnable
Similar to a {@link java.lang.Runnable}, but throws a {@link CommandSyntaxException} if execution fails @author dueris
canvas-server/src/main/java/io/canvasmc/canvas/util/command/CSERunnable.java:10
InterfaceCSETriObject2IntFunction
Similar to a {@link org.apache.commons.lang3.function.TriFunction}, but always returns an {@code int}, and throws a {@link CommandSyntaxException} if
canvas-server/src/main/java/io/canvasmc/canvas/util/command/CSETriObject2IntFunction.java:18
ClassCanonicalReference
A reference that is only able to be set once, or else it will throw @param <T> the type of object it is
canvas-server/src/main/java/io/canvasmc/canvas/util/CanonicalReference.java:12
ClassCanvasCommands
canvas-server/src/main/java/io/canvasmc/canvas/command/CanvasCommands.java:22
ClassCanvasFileMigration
canvas-server/src/main/java/io/canvasmc/canvas/util/migration/CanvasFileMigration.java:9
ClassCanvasSplitParser
canvas-server/src/main/java/io/canvasmc/canvas/spark/provider/FoliaServerConfigProvider.java:112
ClassCanvasVersionFetcher
This is a replacement version fetcher that is intended to replace {@link com.destroystokyo.paper.PaperVersionFetcher} for general simplicity purposes
canvas-server/src/main/java/io/canvasmc/canvas/util/version/CanvasVersionFetcher.java:33
ClassChange
canvas-server/src/main/java/io/canvasmc/canvas/configuration/NodeDiff.java:226
ClassChat
canvas-server/src/main/java/io/canvasmc/canvas/GlobalConfiguration.java:580
ClassChunkCoordinate
canvas-server/src/main/java/me/lucko/spark/paper/common/platform/world/WorldStatisticsProvider.java:182
InterfaceChunkRegion
Represents a logical region within a {@link WorldRegionizer}. <p>A {@link ChunkRegion} groups one or more chunk sections and can represent a dynamica
canvas-api/src/main/java/io/canvasmc/canvas/region/WorldRegionizer.java:107
ClassChunkRegionCenter
canvas-server/src/main/java/io/canvasmc/canvas/spark/plugin/ChunkRegionCenter.java:3
ClassChunkSystem
canvas-server/src/main/java/io/canvasmc/canvas/GlobalConfiguration.java:381
InterfaceCodecs
Custom {@link com.mojang.serialization.Codec} implementations for Canvas
canvas-server/src/main/java/io/canvasmc/canvas/util/Codecs.java:23
ClassCollectingList
A list that returns itself for methods that modify the backing set, similar in style to a builder-like object @param <T> the generic type @autho
canvas-server/src/main/java/io/canvasmc/canvas/util/CollectingList.java:18
ClassCombat
canvas-server/src/main/java/io/canvasmc/canvas/WorldConfig.java:453
ClassCombinedHeightmapUpdate
Original code from the Lithium mod <br> LevelChunkMixin -- skipGetHeightmap && skipHeightmapUpdate esssentially make the code do nothing, so those bit
canvas-server/src/main/java/io/canvasmc/canvas/world/chunk/CombinedHeightmapUpdate.java:17
InterfaceComment
canvas-server/src/main/java/io/canvasmc/canvas/configuration/Style.java:131
ClassConfigurationProvider
canvas-server/src/main/java/io/canvasmc/canvas/configuration/ConfigurationProvider.java:38
ClassCpuInfo
canvas-server/src/main/java/io/canvasmc/canvas/util/CpuInfoReport.java:126
ClassCpuInfoReport
canvas-server/src/main/java/io/canvasmc/canvas/util/CpuInfoReport.java:12
InterfaceDisplayManager
canvas-server/src/main/java/io/canvasmc/canvas/world/RegionResourceBar.java:67
ClassDynamic
canvas-server/src/main/java/io/canvasmc/canvas/world/RegionResourceBar.java:225
ClassEnchantCommand
canvas-server/src/main/java/io/canvasmc/canvas/GlobalConfiguration.java:608
ClassEndLine
canvas-server/src/main/java/io/canvasmc/canvas/configuration/Style.java:141
ClassEntities
canvas-server/src/main/java/io/canvasmc/canvas/WorldConfig.java:299
EnumEntityCollisionMode
canvas-server/src/main/java/io/canvasmc/canvas/WorldConfig.java:351
ClassEntityPortalAsyncEvent
Called when an entity is about to portal from one dimension to another. <br> This <b> can </b> be a player!
canvas-api/src/main/java/io/canvasmc/canvas/event/EntityPortalAsyncEvent.java:16
ClassEntityPostPortalAsyncEvent
Called when an entity has finished teleporting from one dimension to another via a portal. <br> This <b> can </b> be a player!
canvas-api/src/main/java/io/canvasmc/canvas/event/EntityPostPortalAsyncEvent.java:15
ClassEntityPostTeleportAsyncEvent
Called when an entity is finished being teleported from one location to another. <br> This may be as a result of natural causes (Enderman, Shulker), p
canvas-api/src/main/java/io/canvasmc/canvas/event/EntityPostTeleportAsyncEvent.java:18
ClassEntityTeleportAsyncEvent
Called when an entity is about to be teleported from one location to another. <br> This may be as a result of natural causes (Enderman, Shulker), path
canvas-api/src/main/java/io/canvasmc/canvas/event/EntityTeleportAsyncEvent.java:19
ClassEntry
canvas-server/src/main/java/io/canvasmc/canvas/world/RegionResourceBar.java:229
ClassEntry
canvas-server/src/main/java/io/canvasmc/canvas/util/structure/PalettedStructureBlockInfoList.java:257
ClassEntrySet
canvas-server/src/main/java/io/canvasmc/canvas/util/map/ActivityArrayMap.java:274
ClassEnumDoc
canvas-server/src/main/java/io/canvasmc/canvas/configuration/Style.java:139
ClassErrorStatus
canvas-server/src/main/java/io/canvasmc/canvas/util/version/CanvasVersionFetcher.java:238
ClassFarming
canvas-server/src/main/java/io/canvasmc/canvas/WorldConfig.java:283
ClassFastHeapPriorityQueue
A priority queue based off {@link it.unimi.dsi.fastutil.objects.ObjectHeapPriorityQueue} from fastutil offering minor tweaks and new utility methods
canvas-server/src/main/java/io/canvasmc/canvas/util/collection/FastHeapPriorityQueue.java:20
ClassFasterRandomSource
canvas-server/src/main/java/io/canvasmc/canvas/util/FasterRandomSource.java:13
ClassFasterRandomSourcePositionalRandomFactory
canvas-server/src/main/java/io/canvasmc/canvas/util/FasterRandomSource.java:80
ClassFieldOrderPropertyUtils
canvas-server/src/main/java/io/canvasmc/canvas/configuration/FieldOrderPropertyUtils.java:24
ClassFlowableFluidUtils
canvas-server/src/main/java/io/canvasmc/canvas/util/FlowableFluidUtils.java:23
EnumFluidPostProcessingMode
canvas-server/src/main/java/io/canvasmc/canvas/GlobalConfiguration.java:412
ClassFoliaChunkInfo
canvas-server/src/main/java/io/canvasmc/canvas/spark/provider/FoliaWorldInfoProvider.java:232
ClassFoliaClassSourceLookup
canvas-server/src/main/java/io/canvasmc/canvas/spark/provider/FoliaClassSourceLookup.java:8
ClassFoliaPlatformInfo
canvas-server/src/main/java/io/canvasmc/canvas/spark/FoliaPlatformInfo.java:8
ClassFoliaPlayerPingProvider
canvas-server/src/main/java/io/canvasmc/canvas/spark/provider/FoliaPlayerPingProvider.java:10
ClassFoliaServerConfigProvider
canvas-server/src/main/java/io/canvasmc/canvas/spark/provider/FoliaServerConfigProvider.java:31
ClassFoliaSparkPlugin
canvas-server/src/main/java/io/canvasmc/canvas/spark/FoliaSparkPlugin.java:40
ClassFoliaTickHook
canvas-server/src/main/java/io/canvasmc/canvas/spark/plugin/FoliaTickHook.java:7
ClassFoliaTickReporter
canvas-server/src/main/java/io/canvasmc/canvas/spark/plugin/FoliaTickReporter.java:7
ClassFoliaTickStatistics
canvas-server/src/main/java/io/canvasmc/canvas/spark/plugin/FoliaTickStatistics.java:14
ClassFoliaWorldInfoProvider
canvas-server/src/main/java/io/canvasmc/canvas/spark/provider/FoliaWorldInfoProvider.java:40
ClassFormatEntry
canvas-server/src/main/java/io/canvasmc/canvas/world/RegionResourceBar.java:177
EnumFrame
Represents a time frame
canvas-api/src/main/java/io/canvasmc/canvas/region/RegionTickData.java:117
ClassGeneralUtils
canvas-server/src/main/java/io/canvasmc/canvas/util/structure/GeneralUtils.java:16
ClassGlobalConfiguration
canvas-server/src/main/java/io/canvasmc/canvas/GlobalConfiguration.java:44
ClassGradient
canvas-server/src/main/java/io/canvasmc/canvas/util/Util.java:350
EnumGuardSeverity
canvas-server/src/main/java/io/canvasmc/canvas/GlobalConfiguration.java:373
ClassHandleSuggestionProvider
canvas-server/src/main/java/io/canvasmc/canvas/command/sub/RegionTickSubCommand.java:162
ClassHelpCommand
canvas-server/src/main/java/io/canvasmc/canvas/command/HelpCommand.java:44
InterfaceIRegionizedCallback
canvas-api/src/main/java/io/canvasmc/canvas/region/RegionTickData.java:160
InterfaceIRegionizedData
Represents a type of region-local data that can be attached to a region through the {@link RegionTickData} system. <p>Each {@code IRegionizedData} in
canvas-api/src/main/java/io/canvasmc/canvas/region/RegionTickData.java:138
ClassItemEntities
canvas-server/src/main/java/io/canvasmc/canvas/WorldConfig.java:328
ClassKebabCaseProperty
canvas-server/src/main/java/io/canvasmc/canvas/configuration/FieldOrderPropertyUtils.java:161
ClassKeySet
canvas-server/src/main/java/io/canvasmc/canvas/util/map/ActivityArrayMap.java:184
ClassLiteral
canvas-server/src/main/java/io/canvasmc/canvas/configuration/Style.java:133
ClassLocalStatus
canvas-server/src/main/java/io/canvasmc/canvas/util/version/CanvasVersionFetcher.java:251
ClassLockedReference
A wrapper of a generic type {@code E} that is modified via swap operations, in a way where upon mutations the object being replaced with should not be
canvas-server/src/main/java/io/canvasmc/canvas/util/LockedReference.java:21
ClassLogs
canvas-server/src/main/java/io/canvasmc/canvas/GlobalConfiguration.java:593
ClassMace
canvas-server/src/main/java/io/canvasmc/canvas/WorldConfig.java:464
ClassMapEntry
canvas-server/src/main/java/io/canvasmc/canvas/util/map/ActivityArrayMap.java:328
InterfaceMigration
Abstract interface for a migration for Canvas file data for update from before 26.1 to post 26.1 data structure
canvas-server/src/main/java/io/canvasmc/canvas/util/migration/Migration.java:8
ClassNatureSpawnChunkMap
Original code from LeafMC <p> <a href="https://github.com/Winds-Studio/Leaf/blob/ver/1.21.11/leaf-server/src/main/java/org/dreeam/leaf/world/NatureSpa
canvas-server/src/main/java/io/canvasmc/canvas/world/chunk/NatureSpawnChunkMap.java:21
ClassNetworking
canvas-server/src/main/java/io/canvasmc/canvas/GlobalConfiguration.java:486
ClassNodeDiff
canvas-server/src/main/java/io/canvasmc/canvas/configuration/NodeDiff.java:14
ClassNumberComparison
canvas-server/src/main/java/io/canvasmc/canvas/configuration/validation/NumberComparison.java:6
ClassOptionDefinition
canvas-server/src/main/java/io/canvasmc/canvas/configuration/Part.java:111
ClassOrderedStreamGroup
canvas-server/src/main/java/io/canvasmc/canvas/world/chunk/BalancedChunkSystem.java:242
ClassPalettedStructureBlockInfoList
canvas-server/src/main/java/io/canvasmc/canvas/util/structure/PalettedStructureBlockInfoList.java:17
ClassPalettedStructureBlockInfoListIterator
canvas-server/src/main/java/io/canvasmc/canvas/util/structure/PalettedStructureBlockInfoListIterator.java:8
ClassPart
canvas-server/src/main/java/io/canvasmc/canvas/configuration/Part.java:21
ClassParticles
canvas-server/src/main/java/io/canvasmc/canvas/WorldConfig.java:248
ClassPearlsMigration
canvas-server/src/main/java/io/canvasmc/canvas/util/migration/PearlsMigration.java:14
next →1–100 of 179, ranked by callers