Class MineNetInstance
java.lang.Object
net.minestom.server.instance.Instance
net.minestom.server.instance.InstanceContainer
eu.mhsl.minenet.minigames.instance.MineNetInstance
- All Implemented Interfaces:
- net.kyori.adventure.audience.Audience,- net.kyori.adventure.audience.ForwardingAudience,- net.kyori.adventure.pointer.Pointered,- net.minestom.server.adventure.audience.PacketGroupingAudience,- net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>,- net.minestom.server.instance.block.Block.Getter,- net.minestom.server.instance.block.Block.Setter,- net.minestom.server.snapshot.Snapshotable,- net.minestom.server.tag.Taggable,- net.minestom.server.tag.TagReadable,- net.minestom.server.tag.TagWritable,- net.minestom.server.Tickable,- net.minestom.server.timer.Schedulable
public class MineNetInstance
extends net.minestom.server.instance.InstanceContainer
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getternet.minestom.server.instance.block.Block.Getter.ConditionNested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudiencenet.kyori.adventure.audience.ForwardingAudience.Single
- 
Field SummaryFields inherited from class net.minestom.server.instance.InstanceContainersrcInstanceFields inherited from class net.minestom.server.instance.InstanceuniqueId
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoiddestroy(net.minestom.server.instance.Instance target) protected booleanonPlayerJoin(net.minestom.server.entity.Player p) Called when Player joins this instanceprotected voidonPlayerLeave(net.minestom.server.entity.Player p) Called when Player leaves this instanceMethods inherited from class net.minestom.server.instance.InstanceContaineraddSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunkMethods inherited from class net.minestom.server.instance.InstancecreateTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshotMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.kyori.adventure.audience.AudienceopenBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSoundMethods inherited from interface net.minestom.server.instance.block.Block.GettergetBlock, getBlock, getBlockMethods inherited from interface net.minestom.server.instance.block.Block.SettersetBlockMethods inherited from interface net.kyori.adventure.audience.ForwardingAudiencefilterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeaderMethods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudienceaudiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSoundMethods inherited from interface net.kyori.adventure.pointer.Pointeredget, getOrDefault, getOrDefaultFromMethods inherited from interface net.minestom.server.tag.TaggablegetTag, hasTag, removeTag, setTag
- 
Constructor Details- 
MineNetInstancepublic MineNetInstance(net.minestom.server.world.DimensionType type) 
 
- 
- 
Method Details- 
onPlayerJoinprotected boolean onPlayerJoin(net.minestom.server.entity.Player p) Called when Player joins this instance- Parameters:
- p- player who is joining
- Returns:
- setCanceled
 
- 
onPlayerLeaveprotected void onPlayerLeave(net.minestom.server.entity.Player p) Called when Player leaves this instance- Parameters:
- p- player who is leaving
 
- 
destroypublic void destroy(net.minestom.server.instance.Instance target) - Parameters:
- target-
 
 
-