Java CompletableFuture

Asynchronous programming with composable futures for non-blocking operations

0
java (8+)
asyncconcurrencyfuturesjava8

Minestom Event Listeners

Register and handle server events for players, blocks, entities, and more

0
java (17+)
minestomeventslistenersminecraft

Minestom Custom Items

Create custom items with custom behavior, textures, and properties

0
java (17+)
minestomitemscustomminecraft

Minestom Block Handlers

Implement custom block behavior for placement, interaction, and destruction events

0
java (17+)
minestomblockshandlersminecraft

Java Regular Expressions

Pattern matching and text manipulation using regex patterns with Pattern and Matcher classes

0
java (1.4+)
regexpattern-matchingvalidationtext-processing

Java Exception Handling

Error handling mechanisms using try-catch blocks, checked and unchecked exceptions

0
java (1.0+)
exceptionserror-handlingtry-catch

Understanding Java Polymorphism

Concept explanation of how objects can take multiple forms through inheritance and interfaces

0
java (1.0+)
polymorphismoopinheritanceconcepts

Java Sealed Classes

Restrict which classes can extend a class or implement an interface (Java 17+)

0
java (17+)
sealedinheritancejava17pattern-matching

Minestom Entity Tags and Custom Data

Store and retrieve custom data on entities using the Tags system

0
java (17+)
minestomentitiestagsnbtdata

Understanding Minestom Events

Concept explanation of Minestom's event-driven architecture for handling server actions

0
java (17+)
minestomeventslistenersconcepts

Java Streams API

Functional-style operations on collections for data processing and transformation

0
java (8+)
streamsfunctionalcollectionsjava8

Understanding Java Inheritance

Concept explanation of how classes inherit properties and methods from parent classes

0
java (1.0+)
inheritanceooppolymorphismconcepts

Java Text Blocks

Multi-line string literals with improved readability (Java 15+)

0
java (15+)
text-blocksstringsmultilinejava15

Java Switch Expressions

Modern switch syntax that returns values and supports multiple patterns (Java 14+)

0
java (14+)
switchexpressionsjava14control-flow

Understanding Java Abstract Classes

Concept explanation of abstract classes that cannot be instantiated and may contain abstract methods

0
java (1.0+)
abstractoopinheritanceconcepts

Minestom Creating Custom Commands

Create and register custom commands with argument parsing and syntax definitions

0
java (17+)
minestomcommandsminecraftserver

Understanding Java Interfaces

Concept explanation of interfaces as contracts that classes implement

0
java (1.0+)
interfacesooppolymorphismconcepts

Understanding Minestom Tags System

Concept explanation of how Tags provide type-safe custom data storage using NBT

0
java (17+)
minestomtagsnbtdataconcepts

Java String Manipulation

Common operations for working with strings: concatenation, splitting, searching, and formatting

0
java (1.0+)
stringstext-processingmanipulation

Java Generics

Type-safe collections and parameterized types for compile-time type checking

0
java (5+)
genericstype-safetycollections

Java Pattern Matching

Simplify instanceof checks and switch statements with pattern matching (Java 16+)

0
java (16+)
pattern-matchingswitchinstanceofjava16

Understanding Java Encapsulation

Concept explanation of data hiding and bundling data with methods that operate on it

0
java (1.0+)
encapsulationoopaccess-modifiersconcepts

Java Collections Framework

Core data structures and algorithms for storing and manipulating groups of objects

0
java (1.2+)
collectionsdata-structureslistsmapssets

Understanding Minestom Instances

Concept explanation of how instances represent separate game worlds in Minestom

0
java (17+)
minestominstancesworldsconcepts

Java Annotations

Metadata added to code elements using @Annotation syntax for frameworks and tools

0
java (5+)
annotationsmetadatareflection

Java Singleton Pattern

Creational pattern ensuring only one instance of a class exists

0
java (1.0+)
singletondesign-patterncreational

Java Date and Time API

Modern date and time handling using java.time package (LocalDate, LocalTime, LocalDateTime, ZonedDateTime)

0
java (8+)
datetimejava8timedate

Java Builder Pattern

Creational pattern for constructing complex objects step by step

0
java (1.0+)
builderdesign-patterncreational

Understanding Minestom Commands

Concept explanation of Minestom's command system for creating custom server commands

0
java (17+)
minestomcommandsconceptsminecraft

Java Optional Class

Container object that may or may not contain a non-null value to avoid NullPointerException

1
java (8+)
optionalnull-safetyjava8functional

Java File I/O

Reading from and writing to files using various I/O classes and streams

0
java (1.0+)
file-ioniostreamsfiles

entry

Summary summary summary

0
javascript (es2015)
utility

test

test

1
java (1.0+)
concepts

Print Bytes

Prints an array of bytes for debugging purposes

2
zig
debug

redesign test

sum

1
zig
tag

tee

gr

0
ger
ger

test

ttt

1
json
json

test json

json

0
json
fe

Tokenizer

token

0
C (C99)
ctokenizer

token header

header

0
c (C99)
tokenizercheader

Array Utilities

Common array operations: filtering, mapping, searching

0
zig (0.11)
arrayutilityfunctionalcollections

HashMap

Generic hash map implementation with string keys

0
zig (0.11)
hashmapdictionarycollectionskey-value

String Builder

Efficient string building with dynamic allocation

0
zig (0.11)
stringbuilderperformanceallocation

Slice Utilities

Common operations for working with slices: filtering, mapping, chunking

0
go (1.21)
sliceutilityfunctionalcollections

Context Timeout Wrapper

Utility for adding timeout to context-based operations

0
go (1.21)
contexttimeoutcancellationgoroutine

HTTP Client

Simple HTTP client with retry logic and timeout support

0
go (1.21)
httpclientnetworkretry

Rate Limiter

Token bucket rate limiter for controlling request rates

0
go (1.21)
rate-limitingconcurrencytoken-bucketgoroutine

Logger

Structured logging with levels and file output

0
go (1.21)
loggingfile-iostructureddebug

Password Generator

Generate secure random passwords with customizable length and character sets

0
python (3.9)
passwordsecurityrandomgenerator

Batch Processor

Process items in batches with configurable batch size and error handling

0
python (3.9)
batchprocessingasyncerror-handling