Skip to content

Commit

Permalink
Small adjustments in docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Fierioziy committed Dec 30, 2022
1 parent dfc523d commit 3f5e61b
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 7 deletions.
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,9 @@ On top of that, this particle API supports spawning certain particles:
Entire API structure targets to reflect how Minecraft handles
sending packets, however it is strongly typed and **uses no Reflection** to do so!

Spawning particle is made in one straightforward method chain flow:
- from API
- get particles list
- get particle (and configure it)
Spawning particle is made in very simple method chain:
- from API -> get particles list -> get particle
- select properties of particle
- make particle packet
- send it

Expand Down
4 changes: 1 addition & 3 deletions documentation/implementation-details.md
Original file line number Diff line number Diff line change
Expand Up @@ -217,12 +217,10 @@ The `core.asm` package basically consists of:
### Package `core.asm.particle`
The `core.asm.particle` package consists of:
- `ParticleListProvider` class
- responsible for selecting proper `ASM_X` providers of class bytecode
based on current server version
- creates `ParticleList_X` implementations using `ParticeListASM`
- `ParticleListASM` class
- contains version-specific particle list code
- uses `ParticleTypesProvider` to populate abstract method body
- uses `ParticleTypesProvider` to populate abstract method bodies
with proper particle types

### Package `core.asm.particle.type`
Expand Down

0 comments on commit 3f5e61b

Please sign in to comment.