├── .gitignore ├── Server.Impl ├── App.config ├── EventListeners.cs ├── Program.cs ├── Server.Impl.csproj └── log4net.config ├── Server ├── Attribute │ ├── AttributeImpl.cs │ ├── Attributes.cs │ └── IAttribute.cs ├── Bossbar │ ├── BossBar.cs │ ├── BossBarColor.cs │ ├── BossBarDivision.cs │ └── BossBarFlags.cs ├── Chat │ ├── ChatMode.cs │ └── Text │ │ ├── AbstractComponent.cs │ │ ├── IComponent.cs │ │ ├── KeybindTextComponent.cs │ │ ├── TextColor.cs │ │ ├── TextComponent.cs │ │ ├── TextDecoration.cs │ │ └── TranslatableTextComponent.cs ├── Collision │ ├── AABB.cs │ ├── IShape.cs │ └── SweepResult.cs ├── Command │ └── ICommandSender.cs ├── Datapack │ └── KnownDataPack.cs ├── Entity │ ├── Attribute │ │ └── AttributeModifier.cs │ ├── Entity.cs │ ├── EntitySpawnType.cs │ ├── EquipmentSlot.cs │ ├── Player.cs │ └── Type │ │ ├── EntityType.cs │ │ └── IEntityType.cs ├── Event │ ├── EventNodeImpl.cs │ ├── IEventHandler.cs │ ├── IEventNode.cs │ ├── Ping │ │ └── ServerListPingEvent.cs │ ├── Player │ │ ├── PlayerPacketReceiveEvent.cs │ │ └── PlayerPacketSendEvent.cs │ ├── Server │ │ ├── ServerStartEvent.cs │ │ └── ServerStopEvent.cs │ └── Types │ │ ├── ICancellableEvent.cs │ │ ├── IEvent.cs │ │ └── IPlayerEvent.cs ├── Gamedata │ └── DataPack.cs ├── IServer.cs ├── Item │ ├── Armor │ │ ├── ITrimMaterial.cs │ │ ├── TrimMaterialImpl.cs │ │ └── TrimMaterials.cs │ ├── Enchantment │ │ ├── EnchantmentImpl.cs │ │ ├── Enchantments.cs │ │ └── IEnchantment.cs │ ├── ItemStack.cs │ └── Material │ │ ├── IMaterial.cs │ │ ├── MaterialImpl.cs │ │ └── Materials.cs ├── MinecraftConstants.cs ├── Namespace │ ├── IKeyed.cs │ ├── IdentifiableMap.cs │ ├── NamespaceException.cs │ └── NamespaceID.cs ├── Nbt │ ├── Io │ │ ├── DefaultNbtIo.cs │ │ ├── NbtCodec.cs │ │ ├── NbtException.cs │ │ ├── NbtIo.cs │ │ └── NbtReader.cs │ ├── Nbt.cs │ ├── NbtByte.cs │ ├── NbtByteArray.cs │ ├── NbtCompound.cs │ ├── NbtDouble.cs │ ├── NbtEnd.cs │ ├── NbtFloat.cs │ ├── NbtInt.cs │ ├── NbtIntArray.cs │ ├── NbtLimiter.cs │ ├── NbtList.cs │ ├── NbtLong.cs │ ├── NbtLongArray.cs │ ├── NbtNumber.cs │ ├── NbtSerializable.cs │ ├── NbtShort.cs │ ├── NbtString.cs │ └── NbtType.cs ├── Network │ ├── Binary │ │ ├── BinaryBuffer.cs │ │ ├── BinaryBufferTypes.cs │ │ ├── IReadable.cs │ │ ├── IWritable.cs │ │ └── NetworkBuffer.cs │ ├── Connection │ │ ├── ConnectionManager.cs │ │ ├── ConnectionState.cs │ │ ├── IPlayerProvider.cs │ │ ├── IUniqueIdProvider.cs │ │ └── PlayerConnection.cs │ ├── Netty │ │ ├── Codec │ │ │ ├── PacketDecoder.cs │ │ │ ├── PacketEncoder.cs │ │ │ ├── SizeDecoder.cs │ │ │ └── SizeEncoder.cs │ │ ├── NettyChannelHandler.cs │ │ └── NettyServer.cs │ ├── Packet │ │ ├── IClientPacket.cs │ │ ├── IPacket.cs │ │ ├── ISendablePacket.cs │ │ ├── IServerPacket.cs │ │ ├── PacketCryptography.cs │ │ ├── Processor │ │ │ ├── ConfigPacketProcessor.cs │ │ │ ├── HandshakePacketProcessor.cs │ │ │ ├── LoginPacketProcessor.cs │ │ │ ├── PacketProcessor.cs │ │ │ ├── PlayPacketProcessor.cs │ │ │ └── StatusPacketProcessor.cs │ │ ├── Registry │ │ │ ├── ConfigurationPacketSupplier.cs │ │ │ ├── HandshakePacketSupplier.cs │ │ │ ├── LoginPacketSupplier.cs │ │ │ ├── PacketRegistry.cs │ │ │ ├── PacketSupplier.cs │ │ │ ├── PlayPacketSupplier.cs │ │ │ └── StatusPacketSupplier.cs │ │ └── Type │ │ │ ├── Configuration │ │ │ ├── Client │ │ │ │ ├── ClientConfigurationAcknowledgeFinishPacket.cs │ │ │ │ ├── ClientConfigurationClientInfoPacket.cs │ │ │ │ ├── ClientConfigurationCookieResponsePacket.cs │ │ │ │ ├── ClientConfigurationKeepAlivePacket.cs │ │ │ │ ├── ClientConfigurationKnownDataPacksPacket.cs │ │ │ │ ├── ClientConfigurationPluginMessagePacket.cs │ │ │ │ ├── ClientConfigurationPongPacket.cs │ │ │ │ └── ClientConfigurationResourcePackResponsePacket.cs │ │ │ └── Server │ │ │ │ ├── ServerConfigurationAddResourcePackPacket.cs │ │ │ │ ├── ServerConfigurationCookieRequestPacket.cs │ │ │ │ ├── ServerConfigurationCustomReportDetailsPacket.cs │ │ │ │ ├── ServerConfigurationDisconnectPacket.cs │ │ │ │ ├── ServerConfigurationFeatureFlagsPacket.cs │ │ │ │ ├── ServerConfigurationFinishPacket.cs │ │ │ │ ├── ServerConfigurationKeepAlivePacket.cs │ │ │ │ ├── ServerConfigurationKnownDataPacksPacket.cs │ │ │ │ ├── ServerConfigurationPingPacket.cs │ │ │ │ ├── ServerConfigurationPluginMessagePacket.cs │ │ │ │ ├── ServerConfigurationRegistryPacket.cs │ │ │ │ ├── ServerConfigurationRemoveResourcePackPacket.cs │ │ │ │ ├── ServerConfigurationResetChatPacket.cs │ │ │ │ ├── ServerConfigurationServerLinksPacket.cs │ │ │ │ ├── ServerConfigurationStoreCookiePacket.cs │ │ │ │ ├── ServerConfigurationTransferPacket.cs │ │ │ │ └── ServerConfigurationUpdateTagsPacket.cs │ │ │ ├── Handshake │ │ │ └── Client │ │ │ │ ├── ClientHandshakeLegacyServerListPingPacket.cs │ │ │ │ └── ClientHandshakePacket.cs │ │ │ ├── Login │ │ │ ├── Client │ │ │ │ ├── ClientLoginAcknowledgedPacket.cs │ │ │ │ ├── ClientLoginCookieResponsePacket.cs │ │ │ │ ├── ClientLoginEncryptionResponsePacket.cs │ │ │ │ ├── ClientLoginPluginResposePacket.cs │ │ │ │ └── ClientLoginStartPacket.cs │ │ │ └── Server │ │ │ │ ├── ServerLoginCookieRequestPacket.cs │ │ │ │ ├── ServerLoginDisconnectPacket.cs │ │ │ │ ├── ServerLoginEncryptionRequest.cs │ │ │ │ ├── ServerLoginPluginRequestPacket.cs │ │ │ │ ├── ServerLoginSetCompressionPacket.cs │ │ │ │ └── ServerLoginSuccessPacket.cs │ │ │ ├── Play │ │ │ └── Server │ │ │ │ ├── ServerPlayAckgnowledgeBlockChangePacket.cs │ │ │ │ ├── ServerPlayAwardStatisticsPacket.cs │ │ │ │ ├── ServerPlayBlockActionPacket.cs │ │ │ │ ├── ServerPlayBlockEntityDataPacket.cs │ │ │ │ ├── ServerPlayBlockUpdatePacket.cs │ │ │ │ ├── ServerPlayBossBarPacket.cs │ │ │ │ ├── ServerPlayBundleDelimiterPacket.cs │ │ │ │ ├── ServerPlayChangeDifficultyPacket.cs │ │ │ │ ├── ServerPlayChunkBatchFinishedPacket.cs │ │ │ │ ├── ServerPlayChunkBatchStartPacket.cs │ │ │ │ ├── ServerPlayChunkBiomesPacket.cs │ │ │ │ ├── ServerPlayEntityAnimationPacket.cs │ │ │ │ ├── ServerPlayJoinGamePacket.cs │ │ │ │ ├── ServerPlaySetBlockDestroyStagePacket.cs │ │ │ │ ├── ServerPlaySpawnEntityPacket.cs │ │ │ │ └── ServerPlaySpawnExperienceOrbPacket.cs │ │ │ └── Status │ │ │ ├── Client │ │ │ ├── ClientStatusPingRequestPacket.cs │ │ │ └── ClientStatusRequestPacket.cs │ │ │ ├── CommonStatusPingPacket.cs │ │ │ └── Server │ │ │ ├── ServerStatusPingResponsePacket.cs │ │ │ └── ServerStatusResponsePacket.cs │ └── PluginMessage │ │ ├── LoginPluginMessageProcessor.cs │ │ ├── LoginPluginRequest.cs │ │ └── LoginPluginResponse.cs ├── Ping │ ├── ServerListPingResponse.cs │ └── ServerListSampleEntry.cs ├── Position │ ├── Direction.cs │ ├── ICoordinate.cs │ ├── Location.cs │ └── Point.cs ├── Registry │ ├── DynamicRegistry.cs │ ├── ProtocolObject.cs │ ├── Registry.cs │ └── Resourcepack │ │ ├── ResourcePack.cs │ │ └── ResourcePackResult.cs ├── Resources │ ├── attributes.json │ ├── blocks.json │ ├── constants.json │ ├── custom_statistics.json │ ├── enchantments.json │ ├── items.json │ └── trim_materials.json ├── Server.cs ├── Server.csproj ├── Statistics │ ├── IStatisticType.cs │ ├── PlayerStatistic.cs │ ├── StatisticCategory.cs │ └── StatisticImpl.cs ├── Tachyon.cs ├── Util │ ├── Check.cs │ ├── ClientKeybind.cs │ ├── Collections │ │ ├── ConcurrentHashSet.cs │ │ ├── EmptyCollection.cs │ │ └── Tree │ │ │ └── TreeNode.cs │ ├── CompletableFuture.cs │ ├── ObjectArray.cs │ └── ResourceHelper.cs └── World │ ├── Block │ ├── BlockFace.cs │ ├── BlockImpl.cs │ ├── Blocks.cs │ ├── IBlock.cs │ └── PushReaction.cs │ ├── Chunk │ ├── IChunk.cs │ └── ISection.cs │ ├── Content │ ├── Difficulty.cs │ └── DimensionType.cs │ ├── Section.cs │ └── World.cs ├── Tachyon.sln ├── Tools ├── Tools.csproj ├── csharp_file.py └── gen_data.py └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/.gitignore -------------------------------------------------------------------------------- /Server.Impl/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server.Impl/App.config -------------------------------------------------------------------------------- /Server.Impl/EventListeners.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server.Impl/EventListeners.cs -------------------------------------------------------------------------------- /Server.Impl/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server.Impl/Program.cs -------------------------------------------------------------------------------- /Server.Impl/Server.Impl.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server.Impl/Server.Impl.csproj -------------------------------------------------------------------------------- /Server.Impl/log4net.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server.Impl/log4net.config -------------------------------------------------------------------------------- /Server/Attribute/AttributeImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Attribute/AttributeImpl.cs -------------------------------------------------------------------------------- /Server/Attribute/Attributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Attribute/Attributes.cs -------------------------------------------------------------------------------- /Server/Attribute/IAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Attribute/IAttribute.cs -------------------------------------------------------------------------------- /Server/Bossbar/BossBar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Bossbar/BossBar.cs -------------------------------------------------------------------------------- /Server/Bossbar/BossBarColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Bossbar/BossBarColor.cs -------------------------------------------------------------------------------- /Server/Bossbar/BossBarDivision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Bossbar/BossBarDivision.cs -------------------------------------------------------------------------------- /Server/Bossbar/BossBarFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Bossbar/BossBarFlags.cs -------------------------------------------------------------------------------- /Server/Chat/ChatMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Chat/ChatMode.cs -------------------------------------------------------------------------------- /Server/Chat/Text/AbstractComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Chat/Text/AbstractComponent.cs -------------------------------------------------------------------------------- /Server/Chat/Text/IComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Chat/Text/IComponent.cs -------------------------------------------------------------------------------- /Server/Chat/Text/KeybindTextComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Chat/Text/KeybindTextComponent.cs -------------------------------------------------------------------------------- /Server/Chat/Text/TextColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Chat/Text/TextColor.cs -------------------------------------------------------------------------------- /Server/Chat/Text/TextComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Chat/Text/TextComponent.cs -------------------------------------------------------------------------------- /Server/Chat/Text/TextDecoration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Chat/Text/TextDecoration.cs -------------------------------------------------------------------------------- /Server/Chat/Text/TranslatableTextComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Chat/Text/TranslatableTextComponent.cs -------------------------------------------------------------------------------- /Server/Collision/AABB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Collision/AABB.cs -------------------------------------------------------------------------------- /Server/Collision/IShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Collision/IShape.cs -------------------------------------------------------------------------------- /Server/Collision/SweepResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Collision/SweepResult.cs -------------------------------------------------------------------------------- /Server/Command/ICommandSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Command/ICommandSender.cs -------------------------------------------------------------------------------- /Server/Datapack/KnownDataPack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Datapack/KnownDataPack.cs -------------------------------------------------------------------------------- /Server/Entity/Attribute/AttributeModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Entity/Attribute/AttributeModifier.cs -------------------------------------------------------------------------------- /Server/Entity/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Entity/Entity.cs -------------------------------------------------------------------------------- /Server/Entity/EntitySpawnType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Entity/EntitySpawnType.cs -------------------------------------------------------------------------------- /Server/Entity/EquipmentSlot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Entity/EquipmentSlot.cs -------------------------------------------------------------------------------- /Server/Entity/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Entity/Player.cs -------------------------------------------------------------------------------- /Server/Entity/Type/EntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Entity/Type/EntityType.cs -------------------------------------------------------------------------------- /Server/Entity/Type/IEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Entity/Type/IEntityType.cs -------------------------------------------------------------------------------- /Server/Event/EventNodeImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Event/EventNodeImpl.cs -------------------------------------------------------------------------------- /Server/Event/IEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Event/IEventHandler.cs -------------------------------------------------------------------------------- /Server/Event/IEventNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Event/IEventNode.cs -------------------------------------------------------------------------------- /Server/Event/Ping/ServerListPingEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Event/Ping/ServerListPingEvent.cs -------------------------------------------------------------------------------- /Server/Event/Player/PlayerPacketReceiveEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Event/Player/PlayerPacketReceiveEvent.cs -------------------------------------------------------------------------------- /Server/Event/Player/PlayerPacketSendEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Event/Player/PlayerPacketSendEvent.cs -------------------------------------------------------------------------------- /Server/Event/Server/ServerStartEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Event/Server/ServerStartEvent.cs -------------------------------------------------------------------------------- /Server/Event/Server/ServerStopEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Event/Server/ServerStopEvent.cs -------------------------------------------------------------------------------- /Server/Event/Types/ICancellableEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Event/Types/ICancellableEvent.cs -------------------------------------------------------------------------------- /Server/Event/Types/IEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Event/Types/IEvent.cs -------------------------------------------------------------------------------- /Server/Event/Types/IPlayerEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Event/Types/IPlayerEvent.cs -------------------------------------------------------------------------------- /Server/Gamedata/DataPack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Gamedata/DataPack.cs -------------------------------------------------------------------------------- /Server/IServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/IServer.cs -------------------------------------------------------------------------------- /Server/Item/Armor/ITrimMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Item/Armor/ITrimMaterial.cs -------------------------------------------------------------------------------- /Server/Item/Armor/TrimMaterialImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Item/Armor/TrimMaterialImpl.cs -------------------------------------------------------------------------------- /Server/Item/Armor/TrimMaterials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Item/Armor/TrimMaterials.cs -------------------------------------------------------------------------------- /Server/Item/Enchantment/EnchantmentImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Item/Enchantment/EnchantmentImpl.cs -------------------------------------------------------------------------------- /Server/Item/Enchantment/Enchantments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Item/Enchantment/Enchantments.cs -------------------------------------------------------------------------------- /Server/Item/Enchantment/IEnchantment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Item/Enchantment/IEnchantment.cs -------------------------------------------------------------------------------- /Server/Item/ItemStack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Item/ItemStack.cs -------------------------------------------------------------------------------- /Server/Item/Material/IMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Item/Material/IMaterial.cs -------------------------------------------------------------------------------- /Server/Item/Material/MaterialImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Item/Material/MaterialImpl.cs -------------------------------------------------------------------------------- /Server/Item/Material/Materials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Item/Material/Materials.cs -------------------------------------------------------------------------------- /Server/MinecraftConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/MinecraftConstants.cs -------------------------------------------------------------------------------- /Server/Namespace/IKeyed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Namespace/IKeyed.cs -------------------------------------------------------------------------------- /Server/Namespace/IdentifiableMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Namespace/IdentifiableMap.cs -------------------------------------------------------------------------------- /Server/Namespace/NamespaceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Namespace/NamespaceException.cs -------------------------------------------------------------------------------- /Server/Namespace/NamespaceID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Namespace/NamespaceID.cs -------------------------------------------------------------------------------- /Server/Nbt/Io/DefaultNbtIo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/Io/DefaultNbtIo.cs -------------------------------------------------------------------------------- /Server/Nbt/Io/NbtCodec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/Io/NbtCodec.cs -------------------------------------------------------------------------------- /Server/Nbt/Io/NbtException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/Io/NbtException.cs -------------------------------------------------------------------------------- /Server/Nbt/Io/NbtIo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/Io/NbtIo.cs -------------------------------------------------------------------------------- /Server/Nbt/Io/NbtReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/Io/NbtReader.cs -------------------------------------------------------------------------------- /Server/Nbt/Nbt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/Nbt.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtByte.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtByte.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtByteArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtByteArray.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtCompound.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtCompound.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtDouble.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtDouble.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtEnd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtEnd.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtFloat.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtInt.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtIntArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtIntArray.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtLimiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtLimiter.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtList.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtLong.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtLongArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtLongArray.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtNumber.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtSerializable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtSerializable.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtShort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtShort.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtString.cs -------------------------------------------------------------------------------- /Server/Nbt/NbtType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Nbt/NbtType.cs -------------------------------------------------------------------------------- /Server/Network/Binary/BinaryBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Binary/BinaryBuffer.cs -------------------------------------------------------------------------------- /Server/Network/Binary/BinaryBufferTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Binary/BinaryBufferTypes.cs -------------------------------------------------------------------------------- /Server/Network/Binary/IReadable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Binary/IReadable.cs -------------------------------------------------------------------------------- /Server/Network/Binary/IWritable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Binary/IWritable.cs -------------------------------------------------------------------------------- /Server/Network/Binary/NetworkBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Binary/NetworkBuffer.cs -------------------------------------------------------------------------------- /Server/Network/Connection/ConnectionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Connection/ConnectionManager.cs -------------------------------------------------------------------------------- /Server/Network/Connection/ConnectionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Connection/ConnectionState.cs -------------------------------------------------------------------------------- /Server/Network/Connection/IPlayerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Connection/IPlayerProvider.cs -------------------------------------------------------------------------------- /Server/Network/Connection/IUniqueIdProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Connection/IUniqueIdProvider.cs -------------------------------------------------------------------------------- /Server/Network/Connection/PlayerConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Connection/PlayerConnection.cs -------------------------------------------------------------------------------- /Server/Network/Netty/Codec/PacketDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Netty/Codec/PacketDecoder.cs -------------------------------------------------------------------------------- /Server/Network/Netty/Codec/PacketEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Netty/Codec/PacketEncoder.cs -------------------------------------------------------------------------------- /Server/Network/Netty/Codec/SizeDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Netty/Codec/SizeDecoder.cs -------------------------------------------------------------------------------- /Server/Network/Netty/Codec/SizeEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Netty/Codec/SizeEncoder.cs -------------------------------------------------------------------------------- /Server/Network/Netty/NettyChannelHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Netty/NettyChannelHandler.cs -------------------------------------------------------------------------------- /Server/Network/Netty/NettyServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Netty/NettyServer.cs -------------------------------------------------------------------------------- /Server/Network/Packet/IClientPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/IClientPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/IPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/IPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/ISendablePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/ISendablePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/IServerPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/IServerPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/PacketCryptography.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/PacketCryptography.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Processor/ConfigPacketProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Processor/ConfigPacketProcessor.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Processor/HandshakePacketProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Processor/HandshakePacketProcessor.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Processor/LoginPacketProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Processor/LoginPacketProcessor.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Processor/PacketProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Processor/PacketProcessor.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Processor/PlayPacketProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Processor/PlayPacketProcessor.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Processor/StatusPacketProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Processor/StatusPacketProcessor.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Registry/ConfigurationPacketSupplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Registry/ConfigurationPacketSupplier.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Registry/HandshakePacketSupplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Registry/HandshakePacketSupplier.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Registry/LoginPacketSupplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Registry/LoginPacketSupplier.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Registry/PacketRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Registry/PacketRegistry.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Registry/PacketSupplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Registry/PacketSupplier.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Registry/PlayPacketSupplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Registry/PlayPacketSupplier.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Registry/StatusPacketSupplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Registry/StatusPacketSupplier.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Client/ClientConfigurationAcknowledgeFinishPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Client/ClientConfigurationAcknowledgeFinishPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Client/ClientConfigurationClientInfoPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Client/ClientConfigurationClientInfoPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Client/ClientConfigurationCookieResponsePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Client/ClientConfigurationCookieResponsePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Client/ClientConfigurationKeepAlivePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Client/ClientConfigurationKeepAlivePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Client/ClientConfigurationKnownDataPacksPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Client/ClientConfigurationKnownDataPacksPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Client/ClientConfigurationPluginMessagePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Client/ClientConfigurationPluginMessagePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Client/ClientConfigurationPongPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Client/ClientConfigurationPongPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Client/ClientConfigurationResourcePackResponsePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Client/ClientConfigurationResourcePackResponsePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationAddResourcePackPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationAddResourcePackPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationCookieRequestPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationCookieRequestPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationCustomReportDetailsPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationCustomReportDetailsPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationDisconnectPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationDisconnectPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationFeatureFlagsPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationFeatureFlagsPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationFinishPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationFinishPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationKeepAlivePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationKeepAlivePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationKnownDataPacksPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationKnownDataPacksPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationPingPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationPingPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationPluginMessagePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationPluginMessagePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationRegistryPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationRegistryPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationRemoveResourcePackPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationRemoveResourcePackPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationResetChatPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationResetChatPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationServerLinksPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationServerLinksPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationStoreCookiePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationStoreCookiePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationTransferPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationTransferPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Configuration/Server/ServerConfigurationUpdateTagsPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Configuration/Server/ServerConfigurationUpdateTagsPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Handshake/Client/ClientHandshakeLegacyServerListPingPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Handshake/Client/ClientHandshakeLegacyServerListPingPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Handshake/Client/ClientHandshakePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Handshake/Client/ClientHandshakePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Login/Client/ClientLoginAcknowledgedPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Login/Client/ClientLoginAcknowledgedPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Login/Client/ClientLoginCookieResponsePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Login/Client/ClientLoginCookieResponsePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Login/Client/ClientLoginEncryptionResponsePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Login/Client/ClientLoginEncryptionResponsePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Login/Client/ClientLoginPluginResposePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Login/Client/ClientLoginPluginResposePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Login/Client/ClientLoginStartPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Login/Client/ClientLoginStartPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Login/Server/ServerLoginCookieRequestPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Login/Server/ServerLoginCookieRequestPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Login/Server/ServerLoginDisconnectPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Login/Server/ServerLoginDisconnectPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Login/Server/ServerLoginEncryptionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Login/Server/ServerLoginEncryptionRequest.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Login/Server/ServerLoginPluginRequestPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Login/Server/ServerLoginPluginRequestPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Login/Server/ServerLoginSetCompressionPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Login/Server/ServerLoginSetCompressionPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Login/Server/ServerLoginSuccessPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Login/Server/ServerLoginSuccessPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayAckgnowledgeBlockChangePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayAckgnowledgeBlockChangePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayAwardStatisticsPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayAwardStatisticsPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayBlockActionPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayBlockActionPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayBlockEntityDataPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayBlockEntityDataPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayBlockUpdatePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayBlockUpdatePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayBossBarPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayBossBarPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayBundleDelimiterPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayBundleDelimiterPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayChangeDifficultyPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayChangeDifficultyPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayChunkBatchFinishedPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayChunkBatchFinishedPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayChunkBatchStartPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayChunkBatchStartPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayChunkBiomesPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayChunkBiomesPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayEntityAnimationPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayEntityAnimationPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlayJoinGamePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlayJoinGamePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlaySetBlockDestroyStagePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlaySetBlockDestroyStagePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlaySpawnEntityPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlaySpawnEntityPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Play/Server/ServerPlaySpawnExperienceOrbPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Play/Server/ServerPlaySpawnExperienceOrbPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Status/Client/ClientStatusPingRequestPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Status/Client/ClientStatusPingRequestPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Status/Client/ClientStatusRequestPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Status/Client/ClientStatusRequestPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Status/CommonStatusPingPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Status/CommonStatusPingPacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Status/Server/ServerStatusPingResponsePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Status/Server/ServerStatusPingResponsePacket.cs -------------------------------------------------------------------------------- /Server/Network/Packet/Type/Status/Server/ServerStatusResponsePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/Packet/Type/Status/Server/ServerStatusResponsePacket.cs -------------------------------------------------------------------------------- /Server/Network/PluginMessage/LoginPluginMessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/PluginMessage/LoginPluginMessageProcessor.cs -------------------------------------------------------------------------------- /Server/Network/PluginMessage/LoginPluginRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/PluginMessage/LoginPluginRequest.cs -------------------------------------------------------------------------------- /Server/Network/PluginMessage/LoginPluginResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Network/PluginMessage/LoginPluginResponse.cs -------------------------------------------------------------------------------- /Server/Ping/ServerListPingResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Ping/ServerListPingResponse.cs -------------------------------------------------------------------------------- /Server/Ping/ServerListSampleEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Ping/ServerListSampleEntry.cs -------------------------------------------------------------------------------- /Server/Position/Direction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Position/Direction.cs -------------------------------------------------------------------------------- /Server/Position/ICoordinate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Position/ICoordinate.cs -------------------------------------------------------------------------------- /Server/Position/Location.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Position/Location.cs -------------------------------------------------------------------------------- /Server/Position/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Position/Point.cs -------------------------------------------------------------------------------- /Server/Registry/DynamicRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Registry/DynamicRegistry.cs -------------------------------------------------------------------------------- /Server/Registry/ProtocolObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Registry/ProtocolObject.cs -------------------------------------------------------------------------------- /Server/Registry/Registry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Registry/Registry.cs -------------------------------------------------------------------------------- /Server/Registry/Resourcepack/ResourcePack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Registry/Resourcepack/ResourcePack.cs -------------------------------------------------------------------------------- /Server/Registry/Resourcepack/ResourcePackResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Registry/Resourcepack/ResourcePackResult.cs -------------------------------------------------------------------------------- /Server/Resources/attributes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Resources/attributes.json -------------------------------------------------------------------------------- /Server/Resources/blocks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Resources/blocks.json -------------------------------------------------------------------------------- /Server/Resources/constants.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Resources/constants.json -------------------------------------------------------------------------------- /Server/Resources/custom_statistics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Resources/custom_statistics.json -------------------------------------------------------------------------------- /Server/Resources/enchantments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Resources/enchantments.json -------------------------------------------------------------------------------- /Server/Resources/items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Resources/items.json -------------------------------------------------------------------------------- /Server/Resources/trim_materials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Resources/trim_materials.json -------------------------------------------------------------------------------- /Server/Server.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Server.cs -------------------------------------------------------------------------------- /Server/Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Server.csproj -------------------------------------------------------------------------------- /Server/Statistics/IStatisticType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Statistics/IStatisticType.cs -------------------------------------------------------------------------------- /Server/Statistics/PlayerStatistic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Statistics/PlayerStatistic.cs -------------------------------------------------------------------------------- /Server/Statistics/StatisticCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Statistics/StatisticCategory.cs -------------------------------------------------------------------------------- /Server/Statistics/StatisticImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Statistics/StatisticImpl.cs -------------------------------------------------------------------------------- /Server/Tachyon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Tachyon.cs -------------------------------------------------------------------------------- /Server/Util/Check.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Util/Check.cs -------------------------------------------------------------------------------- /Server/Util/ClientKeybind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Util/ClientKeybind.cs -------------------------------------------------------------------------------- /Server/Util/Collections/ConcurrentHashSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Util/Collections/ConcurrentHashSet.cs -------------------------------------------------------------------------------- /Server/Util/Collections/EmptyCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Util/Collections/EmptyCollection.cs -------------------------------------------------------------------------------- /Server/Util/Collections/Tree/TreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Util/Collections/Tree/TreeNode.cs -------------------------------------------------------------------------------- /Server/Util/CompletableFuture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Util/CompletableFuture.cs -------------------------------------------------------------------------------- /Server/Util/ObjectArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Util/ObjectArray.cs -------------------------------------------------------------------------------- /Server/Util/ResourceHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/Util/ResourceHelper.cs -------------------------------------------------------------------------------- /Server/World/Block/BlockFace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/World/Block/BlockFace.cs -------------------------------------------------------------------------------- /Server/World/Block/BlockImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/World/Block/BlockImpl.cs -------------------------------------------------------------------------------- /Server/World/Block/Blocks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/World/Block/Blocks.cs -------------------------------------------------------------------------------- /Server/World/Block/IBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/World/Block/IBlock.cs -------------------------------------------------------------------------------- /Server/World/Block/PushReaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/World/Block/PushReaction.cs -------------------------------------------------------------------------------- /Server/World/Chunk/IChunk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/World/Chunk/IChunk.cs -------------------------------------------------------------------------------- /Server/World/Chunk/ISection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/World/Chunk/ISection.cs -------------------------------------------------------------------------------- /Server/World/Content/Difficulty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/World/Content/Difficulty.cs -------------------------------------------------------------------------------- /Server/World/Content/DimensionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/World/Content/DimensionType.cs -------------------------------------------------------------------------------- /Server/World/Section.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/World/Section.cs -------------------------------------------------------------------------------- /Server/World/World.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Server/World/World.cs -------------------------------------------------------------------------------- /Tachyon.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Tachyon.sln -------------------------------------------------------------------------------- /Tools/Tools.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Tools/Tools.csproj -------------------------------------------------------------------------------- /Tools/csharp_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Tools/csharp_file.py -------------------------------------------------------------------------------- /Tools/gen_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/Tools/gen_data.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tofaa2/Tachyon/HEAD/readme.md --------------------------------------------------------------------------------