From 06c8fcc061f2167bfcd4b02333f8151a883262b4 Mon Sep 17 00:00:00 2001 From: brausjonas <47791011+jonasbraus@users.noreply.github.com> Date: Mon, 16 May 2022 05:08:37 +0200 Subject: [PATCH] Toolbar! --- .../Assets/Content/Inventory.meta | 8 + .../Assets/Content/Inventory/Bedrock.png | Bin 0 -> 7354 bytes .../Assets/Content/Inventory/Bedrock.png.meta | 108 ++ .../Assets/Content/Inventory/Dirt.png | Bin 0 -> 7649 bytes .../Assets/Content/Inventory/Dirt.png.meta | 108 ++ .../Assets/Content/Inventory/Glass.png | Bin 0 -> 7233 bytes .../Assets/Content/Inventory/Glass.png.meta | 108 ++ .../Assets/Content/Inventory/Grass.png | Bin 0 -> 7885 bytes .../Assets/Content/Inventory/Grass.png.meta | 108 ++ .../Assets/Content/Inventory/ItemSlotBG.png | Bin 0 -> 15891 bytes .../Content/Inventory/ItemSlotBG.png.meta | 108 ++ .../Assets/Content/Inventory/Leafs.png | Bin 0 -> 8498 bytes .../Assets/Content/Inventory/Leafs.png.meta | 108 ++ .../Assets/Content/Inventory/Log.png | Bin 0 -> 8025 bytes .../Assets/Content/Inventory/Log.png.meta | 108 ++ .../Assets/Content/Inventory/Planks.png | Bin 0 -> 7514 bytes .../Assets/Content/Inventory/Planks.png.meta | 108 ++ .../Assets/Content/Inventory/Sand.png | Bin 0 -> 8387 bytes .../Assets/Content/Inventory/Sand.png.meta | 108 ++ .../Assets/Content/Inventory/Stone.png | Bin 0 -> 7403 bytes .../Assets/Content/Inventory/Stone.png.meta | 108 ++ .../Content/Inventory/ToolbarHighlight.png | Bin 0 -> 15503 bytes .../Inventory/ToolbarHighlight.png.meta | 108 ++ Minecraft Client/Assets/Scenes/Game.unity | 1505 ++++++++++++++++- Minecraft Client/Assets/Scripts/Game/Chunk.cs | 4 +- .../Assets/Scripts/Game/Hotbar.cs | 40 + .../Assets/Scripts/Game/Hotbar.cs.meta | 11 + .../Assets/Scripts/Game/Player.cs | 61 +- Minecraft Client/Assets/Scripts/Game/World.cs | 6 + 29 files changed, 2788 insertions(+), 35 deletions(-) create mode 100644 Minecraft Client/Assets/Content/Inventory.meta create mode 100644 Minecraft Client/Assets/Content/Inventory/Bedrock.png create mode 100644 Minecraft Client/Assets/Content/Inventory/Bedrock.png.meta create mode 100644 Minecraft Client/Assets/Content/Inventory/Dirt.png create mode 100644 Minecraft Client/Assets/Content/Inventory/Dirt.png.meta create mode 100644 Minecraft Client/Assets/Content/Inventory/Glass.png create mode 100644 Minecraft Client/Assets/Content/Inventory/Glass.png.meta create mode 100644 Minecraft Client/Assets/Content/Inventory/Grass.png create mode 100644 Minecraft Client/Assets/Content/Inventory/Grass.png.meta create mode 100644 Minecraft Client/Assets/Content/Inventory/ItemSlotBG.png create mode 100644 Minecraft Client/Assets/Content/Inventory/ItemSlotBG.png.meta create mode 100644 Minecraft Client/Assets/Content/Inventory/Leafs.png create mode 100644 Minecraft Client/Assets/Content/Inventory/Leafs.png.meta create mode 100644 Minecraft Client/Assets/Content/Inventory/Log.png create mode 100644 Minecraft Client/Assets/Content/Inventory/Log.png.meta create mode 100644 Minecraft Client/Assets/Content/Inventory/Planks.png create mode 100644 Minecraft Client/Assets/Content/Inventory/Planks.png.meta create mode 100644 Minecraft Client/Assets/Content/Inventory/Sand.png create mode 100644 Minecraft Client/Assets/Content/Inventory/Sand.png.meta create mode 100644 Minecraft Client/Assets/Content/Inventory/Stone.png create mode 100644 Minecraft Client/Assets/Content/Inventory/Stone.png.meta create mode 100644 Minecraft Client/Assets/Content/Inventory/ToolbarHighlight.png create mode 100644 Minecraft Client/Assets/Content/Inventory/ToolbarHighlight.png.meta create mode 100644 Minecraft Client/Assets/Scripts/Game/Hotbar.cs create mode 100644 Minecraft Client/Assets/Scripts/Game/Hotbar.cs.meta diff --git a/Minecraft Client/Assets/Content/Inventory.meta b/Minecraft Client/Assets/Content/Inventory.meta new file mode 100644 index 0000000..4eeb553 --- /dev/null +++ b/Minecraft Client/Assets/Content/Inventory.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 346ac1325376a4f4ab0f3aec9bdb67b6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Minecraft Client/Assets/Content/Inventory/Bedrock.png b/Minecraft Client/Assets/Content/Inventory/Bedrock.png new file mode 100644 index 0000000000000000000000000000000000000000..48f87333fb5c747272d8df872c86e77648ed357d GIT binary patch literal 7354 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 A9{>OV literal 0 HcmV?d00001 diff --git a/Minecraft Client/Assets/Content/Inventory/Bedrock.png.meta b/Minecraft Client/Assets/Content/Inventory/Bedrock.png.meta new file mode 100644 index 0000000..44f3798 --- /dev/null +++ b/Minecraft Client/Assets/Content/Inventory/Bedrock.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: cbfdf03bc584f6440a850e67920eafe9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Minecraft Client/Assets/Content/Inventory/Dirt.png b/Minecraft Client/Assets/Content/Inventory/Dirt.png new file mode 100644 index 0000000000000000000000000000000000000000..3bbd7268c02f6685e77d7aeca720f0a4b9b59370 GIT binary patch literal 7649 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 literal 0 HcmV?d00001 diff --git a/Minecraft Client/Assets/Content/Inventory/Dirt.png.meta b/Minecraft Client/Assets/Content/Inventory/Dirt.png.meta new file mode 100644 index 0000000..017cdc9 --- /dev/null +++ b/Minecraft Client/Assets/Content/Inventory/Dirt.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: a7e738b5a9df952409e3b0189f404e7c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Minecraft Client/Assets/Content/Inventory/Glass.png b/Minecraft Client/Assets/Content/Inventory/Glass.png new file mode 100644 index 0000000000000000000000000000000000000000..9c9596a3e36472e7c8a11f59d5819fdaf06c195e GIT binary patch literal 7233 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 CW2h$p literal 0 HcmV?d00001 diff --git a/Minecraft Client/Assets/Content/Inventory/ItemSlotBG.png.meta b/Minecraft Client/Assets/Content/Inventory/ItemSlotBG.png.meta new file mode 100644 index 0000000..b0b940c --- /dev/null +++ b/Minecraft Client/Assets/Content/Inventory/ItemSlotBG.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: fd1daa4d16156c5439c5f0ce357b955d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Minecraft Client/Assets/Content/Inventory/Leafs.png b/Minecraft Client/Assets/Content/Inventory/Leafs.png new file mode 100644 index 0000000000000000000000000000000000000000..76b53eab35c2157474400bd8814d17e92f7b9fde GIT binary patch literal 8498 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 IV|dDc0HVXCZU6uP literal 0 HcmV?d00001 diff --git a/Minecraft Client/Assets/Content/Inventory/Log.png.meta b/Minecraft Client/Assets/Content/Inventory/Log.png.meta new file mode 100644 index 0000000..8eeae87 --- /dev/null +++ b/Minecraft Client/Assets/Content/Inventory/Log.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: b72adb17f9f9dc849868363fd2fbe6ab +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Minecraft Client/Assets/Content/Inventory/Planks.png b/Minecraft Client/Assets/Content/Inventory/Planks.png new file mode 100644 index 0000000000000000000000000000000000000000..a9619b7e0207e8524d8c3f423c8730af439f8f4e GIT binary patch literal 7514 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 AbN~PV literal 0 HcmV?d00001 diff --git a/Minecraft Client/Assets/Content/Inventory/Planks.png.meta b/Minecraft Client/Assets/Content/Inventory/Planks.png.meta new file mode 100644 index 0000000..0f8f359 --- /dev/null +++ b/Minecraft Client/Assets/Content/Inventory/Planks.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 24951cc96c828c44c93a0c91b9687b11 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Minecraft Client/Assets/Content/Inventory/Sand.png b/Minecraft Client/Assets/Content/Inventory/Sand.png new file mode 100644 index 0000000000000000000000000000000000000000..b3d92b59917acdc96044050359c3633f15324edb GIT binary patch literal 8387 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 Yb;$4O6gSzxdj;WS=We^7xoGA80mg-D2LJ#7 literal 0 HcmV?d00001 diff --git a/Minecraft Client/Assets/Content/Inventory/Sand.png.meta b/Minecraft Client/Assets/Content/Inventory/Sand.png.meta new file mode 100644 index 0000000..ebc1346 --- /dev/null +++ b/Minecraft Client/Assets/Content/Inventory/Sand.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 79e615cecf4d9164eab0927a097503ec +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Minecraft Client/Assets/Content/Inventory/Stone.png b/Minecraft Client/Assets/Content/Inventory/Stone.png new file mode 100644 index 0000000000000000000000000000000000000000..f96fcd765795a9eae159ab46fac67bcfcb50e164 GIT binary patch literal 7403 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 literal 0 HcmV?d00001 diff --git a/Minecraft Client/Assets/Content/Inventory/Stone.png.meta b/Minecraft Client/Assets/Content/Inventory/Stone.png.meta new file mode 100644 index 0000000..ec6c664 --- /dev/null +++ b/Minecraft Client/Assets/Content/Inventory/Stone.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 07e597c45583b5f488fd4f204a8dcd89 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Minecraft Client/Assets/Content/Inventory/ToolbarHighlight.png b/Minecraft Client/Assets/Content/Inventory/ToolbarHighlight.png new file mode 100644 index 0000000000000000000000000000000000000000..6aa0462f07db94debc06de8ea64f326e011f86bb GIT binary patch literal 15503 zcmeI3Yj7J^701^hLtW?D)R;6FD$5NmCDLkFTFKhVN^HxC)kLmQEMgmqv)a9~mq@#c zc5Nv!6x^B&OboPX9wn2h`4W;s5<1_WtgJ)6}?PPRXJYilXND8+<|dU1q$CKMp@n9gaQ$ zzwVDWv}zPJ>p|mPMD5(QkfPkz<>nT>C9sMY)tFU~)G)B7VsSW|qC87eaY0-MbW<2~ z$V#>O#%m|dCRwUBui*l=K)eog$_*P6VD-kvW^v;>(Jh&mdP_Vh9tMa3T`;9$QAOiZ z)#h|u9{x6lX|pLkMPFBKt}zmtS^`a`IyC`IoYiR&8GDt<<+d`MyNY!zF|jtrN!#2s z7Z3@?$q@-Pt(a{(weke)kFu)xZQ5r#?mZn zfio=H21OTA7DcPf1j)wn0ZmNEaa~pwlMz=4t6h4v*=!`ry~frRi{}z4+88@XkxmJ5 znz7pGDVzcUyjv_bsi&sbcf%_gTiK)uwdM_RKnH=Qb|pkm-whPKaWr##nI2msE0UVjKIfrPm;8R`qXD0w126P+TWk&s z%QiC{&#^qqeBLNbTS1V_Oe97C*1ja@!gQjHn~TO#B{{NTT2b;d$Hxc+c)z0Qf+7OH z&kNUXm1T)%!W?IFyCN3W6_zZL+re7gOjxkMamMCwhefxOOD}S~`-IRwRqQef35L!b zd`T5y_*{ALcFqY{2UlfrayDRL7~r;4xdgY7(iyffb|({-vWW_UO-S@qLWX@wh!)H- z)*_|X;)H!fbXi!t1NM}#!(|b|5@!)z4tqq3a8Az6W>ZWOWKw^Vpy0|s6DmDx>L8jL(UU>~)O5fKna;_~L>=#jhWF4$ua3$e!A598 z_y4*L(>YcD7u%4pVzEz{~h^;$fG76)U7qC*z?fjG^;ejMEYDcqDYEW`JuZEr$Z&y|@ej(UVXTHXd%)}DI6Lg}=rHQh zB&R^M#V5l)uNnP{g_+Vms4%Hx>r{>f!kA;G6bf$3(q}v~3UB)0{U)8e;hb>%b6xVo z{E=VLhZz-#MUo&u@Fu~9=YyyO7Xk!t5?pvbh)QrFK=3BPh3A8)1Q!AXZxUR1K8Q+i zAwcjZ!G-68s00@R1aA^tcs__qa3MhOCc%a0gQx@-0t9aoTzEc+N^l`S@Fu~9=YyyO z7Xk!t5?pvbh)QrFK=3BPh3A8)1Q!AXZxUR1K8Q+iAwcjZ!G-68s00@R1aA^tcs__q za3MhOCc%a0gQx@-0t9aoTzEc+N^l`S@Fu~9=YyyO7Xk!t5?pvbh)QrFK=3BPh3A8) z1Q!AXZ(?zk9Z$3v+AKZiAS1GE?Mp2_{ zDT;rIqCTl^Y5&b~ikk6hzpth__0HjKZ+x}1rgYQE<6XB_Nzb3({Me=7%{ls>3zfy* zUX${*vK`ju_~phXfBzHoO?JTyW#$8Y4QG~}yLw=B<+ja7NA|wz|Ngxn?R|W7*S))4 z|9SiYvA<&G;O*kYcfR<{#lKviJ@89)#)T7)`WN)gUnuUqwustY8XLK^t1_^9u6X&@ zmwazIZl1sV+ONZ*&?A2KO|k#Yh`qbJ`{3}QmL+En&Aw7T+%|Z-WnIxrt3JCG{C4y$ zPJgd^_VAkav-V@d!O$m8FYKFNx8>#C^PfF_V5sfE+GS7P|Eq03*)h~s*|%(uf6emZ z-usfD*}t-=;-9@gjMaSm?-vGon7cby79CUmJb35gd*#%LBh?)MfVH9HcNeTU^@mH^ z%!9+`qPcVDZrUdvJb7~IyPG|OLp!*#P^hBk=o_0n`);sjZyzqLz5Dis72gV$Tqy^w zX0gBO%BHeK&z)~+-CprshH?bzM!q-e%i9-IJv}{Vjvsg-7!19APIsO*?LX2t|IDH2 zFP^@5;$C3jXAsAYufP7PyyzdE_MNlkoo4uC>rmUg?(%C@yPNmil-P>jzdsN>HT2ic zk)uC9ymiY}ogaKfjE~-Ftt~FC@BQODFTd{ksk7=E7t5b~rJ^_ZW9|8^o%`jHvRm`+ zdq}KWf89aN8+f 0) - { - currentBlock = (byte)(1); - } - else - { - currentBlock += (byte)(Input.GetAxisRaw("Mouse ScrollWheel") * 10); - } - } - else - { - currentBlock += (byte)(Input.GetAxisRaw("Mouse ScrollWheel") * 10); - } + // if (currentBlock == 1) + // { + // if (Input.GetAxisRaw("Mouse ScrollWheel") < 0) + // { + // currentBlock = (byte)(8); + // } + // else + // { + // currentBlock += (byte)(Input.GetAxisRaw("Mouse ScrollWheel") * 10); + // } + // } + // else if (currentBlock == 8) + // { + // if (Input.GetAxisRaw("Mouse ScrollWheel") > 0) + // { + // currentBlock = (byte)(1); + // } + // else + // { + // currentBlock += (byte)(Input.GetAxisRaw("Mouse ScrollWheel") * 10); + // } + // } + // else + // { + // currentBlock += (byte)(Input.GetAxisRaw("Mouse ScrollWheel") * 10); + // } + + int currentSlot = (int)hotbar.GetSelectedSlot(); + currentSlot += (int)(-Input.GetAxisRaw("Mouse ScrollWheel") * 10); + if (currentSlot > 8) currentSlot = 0; + if (currentSlot < 0) currentSlot = 8; + hotbar.SelectSlot((byte)currentSlot); //send build block request to server if(Time.timeScale > 0) @@ -185,7 +192,7 @@ public class Player : MonoBehaviour if (Physics.Raycast(camera.transform.position, camera.transform.forward, out RaycastHit hit, 8)) { hit.point -= camera.transform.forward / 10; - client.EditBlock(hit.point, currentBlock); + client.EditBlock(hit.point, hotbar.GetSelectedItemID()); } } } diff --git a/Minecraft Client/Assets/Scripts/Game/World.cs b/Minecraft Client/Assets/Scripts/Game/World.cs index 5d90ec9..66b3909 100644 --- a/Minecraft Client/Assets/Scripts/Game/World.cs +++ b/Minecraft Client/Assets/Scripts/Game/World.cs @@ -251,6 +251,11 @@ public class World : MonoBehaviour } } + public bool IsBlockTransparent(byte id) + { + return blockData[id].transparent; + } + private void OnApplicationQuit() { client.Disconnect(); @@ -267,6 +272,7 @@ public class World : MonoBehaviour { public string name; public byte[] textures = new byte[6]; + public bool transparent; }