Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BlockServerProject/BlockServer
/ functions
Functions
210 in github.com/BlockServerProject/BlockServer
⨍
Functions
210
◇
Types & classes
70
Method
Player
(Server server, InetSocketAddress address, String name, UUID UUID)
src/main/java/org/blockserver/core/modules/player/Player.java:42
Method
PlayerLoginMessage
(Player player)
src/main/java/org/blockserver/core/modules/message/messages/PlayerLoginMessage.java:34
Method
PlayerModule
(Server server)
src/main/java/org/blockserver/core/modules/player/PlayerModule.java:39
Method
Priority
(int slot)
src/main/java/org/blockserver/core/event/Priority.java:25
Method
RawPacket
(BinaryBuffer buffer, InetSocketAddress address)
src/main/java/org/blockserver/core/modules/network/pipeline/packet/RawPacket.java:34
Method
SchedulerModule
(Server server, ExecutorModule executorModule)
src/main/java/org/blockserver/core/modules/scheduler/SchedulerModule.java:37
Method
Server
(ModuleLoader... moduleLoaders)
src/main/java/org/blockserver/core/Server.java:43
Method
ServerEvent
(Server server)
src/main/java/org/blockserver/core/events/ServerEvent.java:26
Method
ServerListModule
(Server server, SchedulerModule schedulerModule)
src/main/java/org/blockserver/core/modules/serverlist/ServerListModule.java:37
Method
ServerModule
(Server server)
src/main/java/org/blockserver/core/module/ServerModule.java:32
Method
TaskData
(double delay, int repeatTimes)
src/main/java/org/blockserver/core/modules/scheduler/TaskData.java:33
Method
Vector
(Vector vector)
src/main/java/org/blockserver/core/modules/world/positions/Vector.java:32
Method
World
(short allocationSize)
src/main/java/org/blockserver/core/modules/world/World.java:25
Method
WorldAllocation
(short allocationSize)
src/main/java/org/blockserver/core/modules/world/WorldAllocation.java:28
Method
WorldModule
(Server server)
src/main/java/org/blockserver/core/modules/world/WorldModule.java:27
Method
addModule
(ServerModule module)
src/main/java/org/blockserver/core/Server.java:54
Method
copyFile
(File from, File into)
src/main/java/org/blockserver/core/utilities/ArchiveUtils.java:67
Method
destroy
()
src/main/java/org/blockserver/core/modules/entity/Entity.java:65
Method
disable
()
src/main/java/org/blockserver/core/Server.java:71
Method
disable
()
src/main/java/org/blockserver/core/modules/scheduler/SchedulerModule.java:69
Method
disable
()
src/main/java/org/blockserver/core/modules/network/PacketEventModule.java:49
Method
disable
()
src/main/java/org/blockserver/core/modules/player/PlayerModule.java:48
Method
disable
()
src/main/java/org/blockserver/core/modules/serverlist/ServerListModule.java:60
Method
disable
()
src/main/java/org/blockserver/core/modules/message/MessageModule.java:55
Method
disable
()
src/main/java/org/blockserver/core/modules/entity/modules/ExampleEntityModule.java:35
Method
dispatch
(RawPacket packet)
src/main/java/org/blockserver/core/modules/network/PacketEventModule.java:55
Method
dispatch
(RawPacket packet)
src/main/java/org/blockserver/core/modules/message/MessageModule.java:61
Method
downloadFile
(CharSequence stringURL, File directory)
src/main/java/org/blockserver/core/utilities/ArchiveUtils.java:41
Method
downloadFileInto
(CharSequence stringURL, File directory)
src/main/java/org/blockserver/core/utilities/ArchiveUtils.java:32
Method
enable
()
src/main/java/org/blockserver/core/modules/scheduler/SchedulerModule.java:43
Method
enable
()
src/main/java/org/blockserver/core/modules/network/PacketEventModule.java:43
Method
enable
()
src/main/java/org/blockserver/core/modules/player/PlayerModule.java:43
Method
enable
()
src/main/java/org/blockserver/core/modules/serverlist/ServerListModule.java:53
Method
enable
()
src/main/java/org/blockserver/core/modules/message/MessageModule.java:49
Method
enable
()
src/main/java/org/blockserver/core/modules/entity/modules/ExampleEntityModule.java:30
Method
error
(String message)
src/main/java/org/blockserver/core/modules/logging/LoggingModule.java:47
Method
getBlockAt
(int x, int y, int z)
src/main/java/org/blockserver/core/modules/world/ChunkPosition.java:26
Method
getBlockLightLevel
(int x, int y, int z)
src/main/java/org/blockserver/core/modules/world/World.java:46
Method
getBlockMaterial
(int x, int y, int z)
src/main/java/org/blockserver/core/modules/world/World.java:42
Method
getBoolean
Get a single signed boolean from the buffer (one byte) @return A single boolean
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:121
Method
getBytesFromClass
Gets bytes from class @param clazz The class @return Returns a byte[] representation of given class
src/main/java/org/blockserver/core/utilities/ByteUtil.java:122
Method
getDouble
()
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:174
Method
getFloat
()
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:170
Method
getInt
Get a single signed integer (4 bytes) from the buffer @return A single signed integer
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:157
Method
getLocalHost
()
src/main/java/org/blockserver/core/utilities/NetworkUtil.java:27
Method
getLocation
()
src/main/java/org/blockserver/core/modules/player/Player.java:49
Method
getLocation
()
src/main/java/org/blockserver/core/modules/entity/Entity.java:74
Method
getModules
()
src/main/java/org/blockserver/core/Server.java:84
Method
getModules
()
src/main/java/org/blockserver/core/modules/entity/Entity.java:70
Method
getOrLoadChunkAt
(int x, int y)
src/main/java/org/blockserver/core/modules/world/ChunkProvider.java:32
Method
getPlayer
Attempts to find a current online {@linkplain Player} with the specified name. If there is no {@linkplain Player} found this method will return null.
src/main/java/org/blockserver/core/modules/player/PlayerModule.java:61
Method
getPlayers
()
src/main/java/org/blockserver/core/modules/player/PlayerModule.java:128
Method
getSlot
()
src/main/java/org/blockserver/core/event/Priority.java:29
Method
getString
Get a single short prefixed string from the buffer (2 + str bytes) @return A single short prefixed string
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:201
Method
getTaskDelay
(Runnable task)
src/main/java/org/blockserver/core/modules/scheduler/SchedulerModule.java:113
Method
getTaskRepeatTimes
(Runnable task)
src/main/java/org/blockserver/core/modules/scheduler/SchedulerModule.java:117
Method
getUnsignedByte
Get a single unsigned byte from the buffer @return A single unsigned byte
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:130
Method
getVarString
Get a single varint prefixed string from the buffer (varint bytes + str bytes) @return A single varint prefixed string
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:234
Method
internalCloseSession
Removes a Player from the list of online players. <br> NOTE: THIS METHOD IS FOR INTERNAL USE ONLY! @param player The player to be removed.
src/main/java/org/blockserver/core/modules/player/PlayerModule.java:123
Method
internalOpenSession
Opens a new session, and adds the specified {@linkplain Player} to the list of online {@linkplain Player}s. <br> NOTE: THIS METHOD IS FOR INTERNAL USE
src/main/java/org/blockserver/core/modules/player/PlayerModule.java:111
Method
isCancelled
()
src/main/java/org/blockserver/core/event/CancellableImplementation.java:25
Method
isChunkLoaded
(int x, int y)
src/main/java/org/blockserver/core/modules/world/ChunkProvider.java:34
Method
isEnabled
()
src/main/java/org/blockserver/core/module/EnableableImplementation.java:34
Method
loadChunkAt
(int x, int y)
src/main/java/org/blockserver/core/modules/world/ChunkProvider.java:26
Method
main
(String[] args)
src/main/java/org/blockserver/core/run.java:32
Method
onEvent
(ModuleEnableEvent event)
src/main/java/org/blockserver/core/run.java:36
Method
onEvent
(PacketSendEvent event)
src/main/java/org/blockserver/core/modules/network/PacketEventModule.java:35
Method
onEvent
(PacketEvent event)
src/main/java/org/blockserver/core/modules/serverlist/ServerListModule.java:45
Method
onEvent
(MessageSendEvent event)
src/main/java/org/blockserver/core/modules/message/MessageModule.java:41
Method
post
()
src/main/java/org/blockserver/core/event/ServerEventListener.java:33
Method
priority
(Priority priority)
src/main/java/org/blockserver/core/event/ServerEventListener.java:38
Method
provide
(RawPacket packet)
src/main/java/org/blockserver/core/modules/network/pipeline/NetworkPipelineHandler.java:34
Method
provide
(RawPacket packet)
src/main/java/org/blockserver/core/modules/network/pipeline/PipelineProviderImplementation.java:32
Method
putBoolean
(boolean b)
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:246
Method
putDouble
(double d)
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:266
Method
putFloat
(float f)
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:262
Method
putInt
(int i)
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:254
Method
putString
(String s)
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:270
Method
putUUID
(UUID uuid)
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:280
Method
putVarString
(String s)
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:275
Method
register
(Class<T> listenerType, Server server)
src/main/java/org/blockserver/core/event/MessageEventListener.java:27
Method
register
(Class<B> listenerType, Server server)
src/main/java/org/blockserver/core/event/ServerEventListener.java:25
Method
registerDispatcher
(PipelineDispatcher dispatcher)
src/main/java/org/blockserver/core/modules/network/pipeline/NetworkPipelineHandler.java:44
Method
remainingBytes
Get the remaining bytes in the buffer. <br> NOTE: This DOES increase the position in the buffer. @return The reamaining bytes in the buffer.
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:381
Method
removeModule
(Class<? extends EntityModule> moduleClass)
src/main/java/org/blockserver/core/modules/entity/Entity.java:53
Method
saveChunk
(int x, int y)
src/main/java/org/blockserver/core/modules/world/World.java:29
Method
searchFolder
(File folder, String uniqueContent)
src/main/java/org/blockserver/core/utilities/FileUtil.java:30
Method
sendMessage
(Message message)
src/main/java/org/blockserver/core/modules/player/Player.java:53
Method
setCancelled
(boolean cancelled)
src/main/java/org/blockserver/core/event/CancellableImplementation.java:30
Method
setCancelled
(boolean cancelled)
src/main/java/org/blockserver/core/event/Cancellable.java:25
Method
setChunkAt
(int id, short[][][] chunkData)
src/main/java/org/blockserver/core/modules/world/WorldAllocation.java:37
Method
setLightLevel
Sets lightlevel between 0 and 15. @param lightLevel block lightlevel
src/main/java/org/blockserver/core/modules/world/Block.java:39
Method
setMaterial
Sets block material. @param material block material @see Material
src/main/java/org/blockserver/core/modules/world/Block.java:49
Method
setModules
(Map<Class<? extends ServerModule>, ServerModule> modules, Server server)
src/main/java/org/blockserver/core/module/loaders/CoreModuleLoader.java:38
Method
setModules
(Map<Class<? extends ServerModule>, ServerModule> modules, Server server)
src/main/java/org/blockserver/core/module/loaders/JarModuleLoader.java:41
Method
setOrder
Set the ByteOrder of the underlying ByteBuffer @param order The ByteOrder to be set to.
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:343
Method
setTaskData
(Runnable task, TaskData taskData)
src/main/java/org/blockserver/core/modules/scheduler/SchedulerModule.java:99
Method
setTaskDelay
(Runnable task, double delay)
src/main/java/org/blockserver/core/modules/scheduler/SchedulerModule.java:105
Method
setTaskRepeatTimes
(Runnable task, int repeatTimes)
src/main/java/org/blockserver/core/modules/scheduler/SchedulerModule.java:109
Method
singleLineHexDump
Get a single line string containing each byte of the buffer in hexadecimal @return A String containing each byte of the buffer in hexadecimal with no
src/main/java/org/blockserver/core/modules/network/pipeline/packet/BinaryBuffer.java:320
← previous
next →
101–200 of 210, ranked by callers