Use entity (!)
клиент шлет этот пакет только при использовании пр.кнопки мыши
This commit is contained in:
@@ -17,6 +17,7 @@ public class PacketManager {
|
||||
.put(0x03, ChatMessagePacket.class)
|
||||
.put(0x04, TimeUpdatePacket.class)
|
||||
.put(0x06, SpawnPositionPacket.class)
|
||||
.put(0x07, UseEntityPacket.class)
|
||||
.put(0x0B, PlayerPositionPacket.class)
|
||||
.put(0x0C, PlayerLookPacket.class)
|
||||
.put(0x0D, PositionAndLookPacket.class)
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
* DmitriyMX <dimon550@gmail.com>
|
||||
* 2018-05-23
|
||||
*/
|
||||
package mc.core.network.proto_125.packets;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.ToString;
|
||||
import mc.core.network.CSPacket;
|
||||
import mc.core.network.NetStream;
|
||||
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Getter
|
||||
@ToString
|
||||
public class UseEntityPacket implements CSPacket {
|
||||
private int playerId;
|
||||
private int targetId;
|
||||
private boolean leftMouseButton;
|
||||
|
||||
@Override
|
||||
public void readSelf(NetStream netStream) {
|
||||
playerId = netStream.readInt();
|
||||
targetId = netStream.readInt();
|
||||
leftMouseButton = netStream.readBoolean();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user