Skip to main content

Crate steel_core

Crate steel_core 

Source
Expand description

ยงSteel Core

The core library for the Steel Minecraft server. Handles everything related to the PLAY state.

Modulesยง

behavior
Block and item behavior system.
block_entity
Block entity system for blocks that need additional data storage.
block_state_provider ๐Ÿ”’
Shared blockstate providers and predicates for worldgen and item transformations
bootstrap
Global registry and behavior initialization.
chunk
This module contains all the chunk related structures and logic.
chunk_saver
Chunk persistence module.
command
Brigadier-compatible command parsing, execution, and sender handling.
config
Server configuration types used at runtime.
enchantment_helper ๐Ÿ”’
entity
This module contains entity-related traits and types.
fluid
Fluid behavior system.
inventory
Inventory and container management system.
java_block_pos_set ๐Ÿ”’
Shared Java HashSet<BlockPos> bucket and tree-bin ordering.
level_data
Level data persistence module.
permission
Steelโ€™s internal permission evaluation model.
physics
Physics engine for entity movement with vanilla Minecraft parity.
player
This module contains all things player-related.
poi
Point of Interest (POI) system.
portal ๐Ÿ”’
World portal system for nether/end portals and future portal types.
scoreboard
Domain-scoped command scoreboard state.
server
This module contains the Server struct, which is the main entry point for the server.
world
This module contains the World struct, which represents a world.
worldgen
World generation module.

Constantsยง

GIT_HASH
The full hash of the commit this build was made from.
GIT_HASH_SHORT
The short hash of the commit this build was made from.