Skip to content
#

minecraft-server

Here are 1,372 public repositories matching this topic...

u9g
u9g commented Jan 23, 2022

Is your feature request related to a problem?

I wanted to create an entity that is only shown to one player, but I can still change and resend. Unfortunately, the only way to do that is to manually run Entity#hideEntity on every player on the server, and any that log on after the entity is spawned.

Describe the solution you'd like.

I would like there to be a Entity#hideEntityByDefault w

type: feature status: accepted good first issue
caelunshun
caelunshun commented Mar 2, 2021

Implement entity physics: gravity and collisions with blocks.

The basic algorithm for Minecraft entity physics is, each tick, to:

  1. Add velocity to position.
  2. For each axis (X/Y/Z) individually, check for collisions between the entity's bounding box and blocks. If there are any, clamp the entity's position to the edge of the block. There are some useful details on collision detection [here
good first issue

Improve this page

Add a description, image, and links to the minecraft-server topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the minecraft-server topic, visit your repo's landing page and select "manage topics."

Learn more