mirror of
https://github.com/Minestom/Minestom.git
synced 2024-09-19 10:11:06 +02:00
Fixed build error
This commit is contained in:
parent
404ddb5bf9
commit
234ac6daf4
@ -5,7 +5,8 @@ import demo.generator.NoiseTestGenerator;
|
|||||||
import net.minestom.server.MinecraftServer;
|
import net.minestom.server.MinecraftServer;
|
||||||
import net.minestom.server.benchmark.BenchmarkManager;
|
import net.minestom.server.benchmark.BenchmarkManager;
|
||||||
import net.minestom.server.chat.ColoredText;
|
import net.minestom.server.chat.ColoredText;
|
||||||
import net.minestom.server.data.NbtDataImpl;
|
import net.minestom.server.data.Data;
|
||||||
|
import net.minestom.server.data.DataImpl;
|
||||||
import net.minestom.server.entity.*;
|
import net.minestom.server.entity.*;
|
||||||
import net.minestom.server.entity.damage.DamageType;
|
import net.minestom.server.entity.damage.DamageType;
|
||||||
import net.minestom.server.entity.type.monster.EntityZombie;
|
import net.minestom.server.entity.type.monster.EntityZombie;
|
||||||
@ -172,24 +173,25 @@ public class PlayerInit {
|
|||||||
player.addEventCallback(PlayerLoginEvent.class, event -> {
|
player.addEventCallback(PlayerLoginEvent.class, event -> {
|
||||||
|
|
||||||
event.setSpawningInstance(instanceContainer);
|
event.setSpawningInstance(instanceContainer);
|
||||||
int x = Math.abs(ThreadLocalRandom.current().nextInt()) % 1000 + 500;
|
int x = Math.abs(ThreadLocalRandom.current().nextInt()) % 1000 + 250;
|
||||||
int z = Math.abs(ThreadLocalRandom.current().nextInt()) % 1000 + 500;
|
int z = Math.abs(ThreadLocalRandom.current().nextInt()) % 1000 + 250;
|
||||||
player.setRespawnPoint(new Position(0, 70f, 0));
|
player.setRespawnPoint(new Position(x, 70f, z));
|
||||||
|
|
||||||
/*player.getInventory().addInventoryCondition((p, slot, clickType, inventoryConditionResult) -> {
|
player.getInventory().addInventoryCondition((p, slot, clickType, inventoryConditionResult) -> {
|
||||||
if (slot == -999)
|
if (slot == -999)
|
||||||
return;
|
return;
|
||||||
inventoryConditionResult.setCancel(false);
|
inventoryConditionResult.setCancel(false);
|
||||||
ItemStack itemStack = p.getInventory().getItemStack(slot);
|
ItemStack itemStack = p.getInventory().getItemStack(slot);
|
||||||
System.out.println("slot player: " + slot + " : " + itemStack.getMaterial() + " : " + (itemStack.getData() != null));
|
final int value = itemStack.getData() != null ? itemStack.getData().get("testc") : 0;
|
||||||
});*/
|
System.out.println("slot player: " + slot + " : " + itemStack.getMaterial() + " : " + value);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
player.addEventCallback(PlayerSpawnEvent.class, event -> {
|
player.addEventCallback(PlayerSpawnEvent.class, event -> {
|
||||||
player.setGameMode(GameMode.CREATIVE);
|
player.setGameMode(GameMode.CREATIVE);
|
||||||
|
|
||||||
ItemStack itemStack = new ItemStack(Material.DIAMOND_BLOCK, (byte) 64);
|
ItemStack itemStack = new ItemStack(Material.DIAMOND_BLOCK, (byte) 64);
|
||||||
NbtDataImpl data = new NbtDataImpl();
|
Data data = new DataImpl();
|
||||||
data.set("testc", 2);
|
data.set("testc", 2);
|
||||||
itemStack.setData(data);
|
itemStack.setData(data);
|
||||||
player.getInventory().addItemStack(itemStack);
|
player.getInventory().addItemStack(itemStack);
|
||||||
|
Loading…
Reference in New Issue
Block a user