Entity.Pose
becomesEntityPose
Player.Hand
becomesPlayerHand
Range
has been reworked with all the number impl as subclasses (used for the command range argument)RelativeVec
has been made record, and package moved tocoordinate
ChunkUtils
has been broken down intoCoordConversion
andChunkRange
Player.Settings
becomesClientSettings
and immutable- Removed
NotificationCenter
in favor ofPlayer.sendNotification
- The chat format function has been removed in favor of
PlayerChatEvent.setFormattedMessage
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package net.minestom.scratch.world; | |
import it.unimi.dsi.fastutil.ints.Int2ObjectMap; | |
import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; | |
import net.minestom.server.collision.Aerodynamics; | |
import net.minestom.server.collision.BoundingBox; | |
import net.minestom.server.collision.ShapeImpl; | |
import net.minestom.server.coordinate.CoordConversionUtils; | |
import net.minestom.server.coordinate.Point; | |
import net.minestom.server.coordinate.Pos; |