Files
FancyPlugins/libraries/packets
dependabot[bot] d5292ec254 chore(deps): bump org.junit.jupiter:junit-jupiter-engine (#33)
Bumps [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit5) from 5.12.1 to 5.12.2.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-version: 5.12.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-17 17:18:30 +02:00
..
2025-03-03 21:57:54 +01:00
2025-03-03 21:57:54 +01:00
2025-03-27 18:27:34 +01:00

Using Minecraft internals made easier.

Initially developed for FancyNpcs and FancyHolograms, FancySitula is a library that simplifies the process of interacting with Minecraft internals. It provides a simple and easy to use API to interact with Minecraft packets and entities.

Features

  • Easy to use API for creating and sending packets
  • Powerful factory classes for creating packets
  • Wrapper classes for Minecraft packets and entities
  • Support for multiple Minecraft versions
  • No third-party dependencies and works out of the box

Supported packets

The following packets are currently supported:

  • ClientboundAddEntityPacket
  • ClientboundPlayerInfoRemovePacket
  • ClientboundPlayerInfoUpdatePacket
  • ClientboundRemoveEntitiesPacket
  • ClientboundRotateHeadPacket
  • ClientboundSetEntityDataPacket
  • ClientboundSetEquipmentPacket
  • ClientboundTeleportEntityPacket

More packets will be added when needed / requested (contributions are welcome).

Supported Minecraft versions

FancySitula will support the latest Minecraft version and additional older versions. The following versions are supported:

  • 1.21.5
  • 1.21.4
  • 1.21.2 / 1.21.3
  • 1.21.1
  • 1.21
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.2
  • 1.20.1

Missing Packets for FancyNpcs

  • ClientboundPlayerInfoUpdatePacket
  • ClientboundAddEntityPacket
  • ClientboundPlayerInfoRemovePacket
  • ClientboundRemoveEntitiesPacket
  • ClientboundTeleportEntityPacket
  • ClientboundRotateHeadPacket
  • ClientboundSetEquipmentPacket
  • ClientboundSetEntityDataPacket
  • ClientboundSetPlayerTeamPacket
  • ClientboundUpdateAttributesPacket
  • ClientboundAnimatePacket
  • ClientboundSetPassengersPacket