Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODO #126

Open
3 of 60 tasks
pandaaaBE opened this issue Jan 21, 2025 · 2 comments
Open
3 of 60 tasks

TODO #126

pandaaaBE opened this issue Jan 21, 2025 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@pandaaaBE
Copy link

pandaaaBE commented Jan 21, 2025

For a really really good api for "bigger" server we need:

Events

Block

  • Base Block Change
  • Block Break
  • Block Burn
  • Block Death
  • Block Form
  • Block Grow
  • Block Item Pickup
  • Block Melt
  • Block Spread
  • Block Teleport
  • Block Update
  • Brew Item
  • Brewing Fuel Use
  • Campfire Cook
  • Chest Pair
  • Farmland Hydration
  • Leaves Decay
  • Pressure Plate Update
  • Sign Change
  • Structure Grow

Player

  • Bed Enter
  • Bed Leave
  • Bucket Empty
  • Bucket Fill
  • Change Skin
  • Drop Item
  • Edit Book
  • Emote
  • Exhaust
  • Experience Change
  • Item Consume
  • Item Enchant
  • Item Held
  • Item Use
  • Jump
  • Move
  • Respawn
  • Toggle Flight
  • Toggle Glide
  • Toggle Sneak
  • Toggle Sprint
  • Toggle Swim
  • Transfer

Entity

Inventory

  • Craft Item
  • Furnace Burn
  • Furnace Smelt
  • Inventory Close
  • Inventory Open
  • Inventory Transation

Server

World

  • Chunk Load
  • Chunk Populate
  • Chunk Unload
  • Spawn Change
  • World Difficulty Change
  • World Display Name Change
  • World Init
  • World Load
  • World Particle
  • World Save
  • World Sound

MORE API STUFF SOON

Maybe there's something we don't need, I just looked at Pocketmine as a reference.

@pandaaaBE pandaaaBE added the enhancement New feature or request label Jan 21, 2025
@palmmc
Copy link

palmmc commented Jan 21, 2025

A lot of these would be nice to have, this is a good list.
At the same time, I definitely think some of these are significantly less important than others (e.g. block burn event), so prioritizing the ones that would make the most impact would make it even better.

@pandaaaBE
Copy link
Author

A lot of these would be nice to have, this is a good list. At the same time, I definitely think some of these are significantly less important than others (e.g. block burn event), so prioritizing the ones that would make the most impact would make it even better.

I will put this in my todo list lol

@wu-vincent wu-vincent self-assigned this Jan 22, 2025
@wu-vincent wu-vincent pinned this issue Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants