initial commit

This commit is contained in:
2026-07-20 17:01:31 +03:00
commit 740081f6ff
9636 changed files with 3708164 additions and 0 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+3
View File
@@ -0,0 +1,3 @@
This place is reserved for the base game mods only (VSSurvivalMod VSCreativeMod and VSEssentials).
Do not use it for other mods, instead put other mods in the VintageStoryData/Mods folder.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
+996
View File
@@ -0,0 +1,996 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v10.0/linux-x64",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v10.0": {},
".NETCoreApp,Version=v10.0/linux-x64": {
"VintagestoryServer/1.0.0": {
"dependencies": {
"SkiaSharp.NativeAssets.Linux.NoDependencies": "3.119.1",
"VSCreativeMod": "1.0.0",
"VSEssentials": "1.0.0",
"VSSurvivalMod": "1.0.0",
"VintageStory.Native.Linux": "1.0.5",
"VintagestoryLib": "1.0.0",
"cairo-sharp.Reference": "1.0.0.0",
"VSEssentials.Reference": "1.22.3.0"
},
"runtime": {
"VintagestoryServer.dll": {}
}
},
"AnimatedGif/1.0.5": {
"dependencies": {
"System.Drawing.Common": "4.5.0"
},
"runtime": {
"lib/netstandard2.0/AnimatedGif.dll": {
"assemblyVersion": "1.0.5.0",
"fileVersion": "1.0.5.0"
}
}
},
"CommandLineParser/2.9.1": {
"runtime": {
"lib/netstandard2.0/CommandLine.dll": {
"assemblyVersion": "2.9.1.0",
"fileVersion": "2.9.1.0"
}
}
},
"DnsClient/1.8.0": {
"runtime": {
"lib/net8.0/DnsClient.dll": {
"assemblyVersion": "1.8.0.0",
"fileVersion": "1.8.0.0"
}
}
},
"Eto.Forms/2.10.2": {
"runtime": {
"lib/net8.0/Eto.dll": {
"assemblyVersion": "2.10.0.0",
"fileVersion": "2.10.9400.10470"
}
}
},
"Lib.Harmony.Thin/2.4.2": {
"dependencies": {
"MonoMod.Core": "1.3.3"
},
"runtime": {
"lib/net10.0/0Harmony.dll": {
"assemblyVersion": "2.4.2.0",
"fileVersion": "2.4.2.0"
}
}
},
"Microsoft.CodeAnalysis.Common/4.14.0": {
"runtime": {
"lib/net9.0/Microsoft.CodeAnalysis.dll": {
"assemblyVersion": "4.14.0.0",
"fileVersion": "4.1400.25.26210"
}
}
},
"Microsoft.CodeAnalysis.CSharp/4.14.0": {
"dependencies": {
"Microsoft.CodeAnalysis.Common": "4.14.0"
},
"runtime": {
"lib/net9.0/Microsoft.CodeAnalysis.CSharp.dll": {
"assemblyVersion": "4.14.0.0",
"fileVersion": "4.1400.25.26210"
}
}
},
"Microsoft.Data.Sqlite/10.0.1": {
"dependencies": {
"Microsoft.Data.Sqlite.Core": "10.0.1",
"SQLitePCLRaw.bundle_e_sqlite3": "2.1.11",
"SQLitePCLRaw.core": "2.1.11"
}
},
"Microsoft.Data.Sqlite.Core/10.0.1": {
"dependencies": {
"SQLitePCLRaw.core": "2.1.11"
},
"runtime": {
"lib/net8.0/Microsoft.Data.Sqlite.dll": {
"assemblyVersion": "10.0.1.0",
"fileVersion": "10.0.125.57005"
}
}
},
"Microsoft.Win32.SystemEvents/4.5.0": {
"runtime": {
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.6.26515.6"
}
}
},
"Mono.Cecil/0.11.6": {
"runtime": {
"lib/netstandard2.0/Mono.Cecil.Mdb.dll": {
"assemblyVersion": "0.11.6.0",
"fileVersion": "0.11.6.0"
},
"lib/netstandard2.0/Mono.Cecil.Pdb.dll": {
"assemblyVersion": "0.11.6.0",
"fileVersion": "0.11.6.0"
},
"lib/netstandard2.0/Mono.Cecil.Rocks.dll": {
"assemblyVersion": "0.11.6.0",
"fileVersion": "0.11.6.0"
},
"lib/netstandard2.0/Mono.Cecil.dll": {
"assemblyVersion": "0.11.6.0",
"fileVersion": "0.11.6.0"
}
}
},
"Mono.Nat/3.0.4": {
"runtime": {
"lib/net6.0/Mono.Nat.dll": {
"assemblyVersion": "3.0.0.0",
"fileVersion": "3.0.4.0"
}
}
},
"MonoMod.Backports/1.1.2": {
"dependencies": {
"MonoMod.ILHelpers": "1.1.0"
},
"runtime": {
"lib/net8.0/MonoMod.Backports.dll": {
"assemblyVersion": "1.1.2.0",
"fileVersion": "1.1.2.0"
}
}
},
"MonoMod.Core/1.3.3": {
"dependencies": {
"Mono.Cecil": "0.11.6",
"MonoMod.Backports": "1.1.2",
"MonoMod.ILHelpers": "1.1.0",
"MonoMod.Utils": "25.0.11"
},
"runtime": {
"lib/net10.0/MonoMod.Core.dll": {
"assemblyVersion": "1.3.3.0",
"fileVersion": "1.3.3.0"
},
"lib/net10.0/MonoMod.Iced.dll": {
"assemblyVersion": "1.21.0.0",
"fileVersion": "1.21.0.0"
}
}
},
"MonoMod.ILHelpers/1.1.0": {
"runtime": {
"lib/net8.0/MonoMod.ILHelpers.dll": {
"assemblyVersion": "1.1.0.0",
"fileVersion": "0.0.0.0"
}
}
},
"MonoMod.Utils/25.0.11": {
"dependencies": {
"Mono.Cecil": "0.11.6",
"MonoMod.Backports": "1.1.2",
"MonoMod.ILHelpers": "1.1.0"
},
"runtime": {
"lib/net10.0/MonoMod.Utils.dll": {
"assemblyVersion": "25.0.11.0",
"fileVersion": "25.0.11.0"
}
}
},
"Newtonsoft.Json/13.0.4": {
"runtime": {
"lib/net6.0/Newtonsoft.Json.dll": {
"assemblyVersion": "13.0.0.0",
"fileVersion": "13.0.4.30916"
}
}
},
"Open.NAT/2.1.0": {
"runtime": {
"lib/net45/Open.Nat.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.1.0.0"
}
}
},
"OpenTK/4.9.4": {
"dependencies": {
"OpenTK.Audio.OpenAL": "4.9.4",
"OpenTK.Compute": "4.9.4",
"OpenTK.Core": "4.9.4",
"OpenTK.Graphics": "4.9.4",
"OpenTK.Input": "4.9.4",
"OpenTK.Mathematics": "4.9.4",
"OpenTK.Windowing.Common": "4.9.4",
"OpenTK.Windowing.Desktop": "4.9.4",
"OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
}
},
"OpenTK.Audio.OpenAL/4.9.4": {
"dependencies": {
"OpenTK.Core": "4.9.4",
"OpenTK.Mathematics": "4.9.4"
},
"runtime": {
"lib/netcoreapp3.1/OpenTK.Audio.OpenAL.dll": {
"assemblyVersion": "4.9.4.0",
"fileVersion": "4.9.4.0"
}
}
},
"OpenTK.Compute/4.9.4": {
"runtime": {
"lib/netcoreapp3.1/OpenTK.Compute.dll": {
"assemblyVersion": "4.9.4.0",
"fileVersion": "4.9.4.0"
}
}
},
"OpenTK.Core/4.9.4": {
"runtime": {
"lib/netstandard2.1/OpenTK.Core.dll": {
"assemblyVersion": "4.9.4.0",
"fileVersion": "4.9.4.0"
}
}
},
"OpenTK.Graphics/4.9.4": {
"dependencies": {
"OpenTK.Core": "4.9.4",
"OpenTK.Mathematics": "4.9.4"
},
"runtime": {
"lib/netcoreapp3.1/OpenTK.Graphics.dll": {
"assemblyVersion": "4.9.4.0",
"fileVersion": "4.9.4.0"
}
}
},
"OpenTK.Input/4.9.4": {
"runtime": {
"lib/netstandard2.0/OpenTK.Input.dll": {
"assemblyVersion": "4.9.4.0",
"fileVersion": "4.9.4.0"
}
}
},
"OpenTK.Mathematics/4.9.4": {
"runtime": {
"lib/netcoreapp3.1/OpenTK.Mathematics.dll": {
"assemblyVersion": "4.9.4.0",
"fileVersion": "4.9.4.0"
}
}
},
"OpenTK.redist.glfw/3.4.0.44": {
"native": {
"runtimes/linux-x64/native/libglfw.so.3": {
"fileVersion": "0.0.0.0"
}
}
},
"OpenTK.Windowing.Common/4.9.4": {
"dependencies": {
"OpenTK.Core": "4.9.4",
"OpenTK.Mathematics": "4.9.4"
},
"runtime": {
"lib/netcoreapp3.1/OpenTK.Windowing.Common.dll": {
"assemblyVersion": "4.9.4.0",
"fileVersion": "4.9.4.0"
}
}
},
"OpenTK.Windowing.Desktop/4.9.4": {
"dependencies": {
"OpenTK.Core": "4.9.4",
"OpenTK.Mathematics": "4.9.4",
"OpenTK.Windowing.Common": "4.9.4",
"OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4"
},
"runtime": {
"lib/netcoreapp3.1/OpenTK.Windowing.Desktop.dll": {
"assemblyVersion": "4.9.4.0",
"fileVersion": "4.9.4.0"
}
}
},
"OpenTK.Windowing.GraphicsLibraryFramework/4.9.4": {
"dependencies": {
"OpenTK.Core": "4.9.4",
"OpenTK.redist.glfw": "3.4.0.44"
},
"runtime": {
"lib/netcoreapp3.1/OpenTK.Windowing.GraphicsLibraryFramework.dll": {
"assemblyVersion": "4.9.4.0",
"fileVersion": "4.9.4.0"
}
}
},
"protobuf-net/2.4.9": {
"dependencies": {
"System.ServiceModel.Primitives": "4.5.3"
},
"runtime": {
"lib/netcoreapp3.1/protobuf-net.dll": {
"assemblyVersion": "2.4.0.0",
"fileVersion": "2.4.9.1"
}
}
},
"SharpAvi/3.2.0-vs.1": {
"runtime": {
"lib/net8.0/SharpAvi.dll": {
"assemblyVersion": "3.1.0.0",
"fileVersion": "3.1.0.0"
}
}
},
"SharpAvi.SkiaSharp/3.2.0-vs.1": {
"dependencies": {
"SharpAvi": "3.2.0-vs.1",
"SkiaSharp": "3.119.1"
},
"runtime": {
"lib/net8.0/SharpAvi.SkiaSharp.dll": {
"assemblyVersion": "3.1.0.0",
"fileVersion": "3.1.0.0"
}
}
},
"SharpZipLib/1.4.2": {
"runtime": {
"lib/net6.0/ICSharpCode.SharpZipLib.dll": {
"assemblyVersion": "1.4.2.13",
"fileVersion": "1.4.2.13"
}
}
},
"SkiaSharp/3.119.1": {
"runtime": {
"lib/net8.0/SkiaSharp.dll": {
"assemblyVersion": "3.119.0.0",
"fileVersion": "3.119.1.0"
}
}
},
"SkiaSharp.NativeAssets.Linux.NoDependencies/3.119.1": {
"native": {
"runtimes/linux-x64/native/libSkiaSharp.so": {
"fileVersion": "0.0.0.0"
}
}
},
"SQLitePCLRaw.bundle_e_sqlite3/2.1.11": {
"dependencies": {
"SQLitePCLRaw.lib.e_sqlite3": "2.1.11",
"SQLitePCLRaw.provider.e_sqlite3": "2.1.11"
},
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
"assemblyVersion": "2.1.11.2622",
"fileVersion": "2.1.11.2622"
}
}
},
"SQLitePCLRaw.core/2.1.11": {
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.core.dll": {
"assemblyVersion": "2.1.11.2622",
"fileVersion": "2.1.11.2622"
}
}
},
"SQLitePCLRaw.lib.e_sqlite3/2.1.11": {
"native": {
"runtimes/linux-x64/native/libe_sqlite3.so": {
"fileVersion": "0.0.0.0"
}
}
},
"SQLitePCLRaw.provider.e_sqlite3/2.1.11": {
"dependencies": {
"SQLitePCLRaw.core": "2.1.11"
},
"runtime": {
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
"assemblyVersion": "2.1.11.2622",
"fileVersion": "2.1.11.2622"
}
}
},
"System.Drawing.Common/4.5.0": {
"dependencies": {
"Microsoft.Win32.SystemEvents": "4.5.0"
},
"runtime": {
"runtimes/unix/lib/netcoreapp2.0/System.Drawing.Common.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.6.26515.6"
}
}
},
"System.Private.ServiceModel/4.5.3": {
"runtime": {
"runtimes/unix/lib/netstandard2.0/System.Private.ServiceModel.dll": {
"assemblyVersion": "4.5.0.3",
"fileVersion": "4.6.26720.1"
}
}
},
"System.ServiceModel.Primitives/4.5.3": {
"dependencies": {
"System.Private.ServiceModel": "4.5.3"
},
"runtime": {
"lib/netstandard2.0/System.ServiceModel.Primitives.dll": {
"assemblyVersion": "4.5.0.3",
"fileVersion": "4.6.26720.1"
},
"lib/netstandard2.0/System.ServiceModel.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.6.26720.1"
}
}
},
"Tavis.JsonPatch/0.5.3-vs.2": {
"dependencies": {
"Newtonsoft.Json": "13.0.4"
},
"runtime": {
"lib/net10.0/Tavis.JsonPatch.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"VintageStory.Native.Linux/1.0.5": {
"native": {
"runtimes/linux-x64/native/libnanosvg.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libopenal.so.1": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libzstd.so": {
"fileVersion": "0.0.0.0"
}
}
},
"cairo-sharp/1.0.0": {
"dependencies": {
"SkiaSharp": "3.119.1"
},
"runtime": {
"cairo-sharp.dll": {
"fileVersion": "0.0.0.0"
}
}
},
"VintagestoryAPI/1.0.0": {
"dependencies": {
"Microsoft.Data.Sqlite.Core": "10.0.1",
"Newtonsoft.Json": "13.0.4",
"OpenTK.Windowing.Desktop": "4.9.4",
"OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4",
"SkiaSharp": "3.119.1",
"cairo-sharp": "1.0.0",
"protobuf-net": "2.4.9"
},
"runtime": {
"VintagestoryAPI.dll": {
"assemblyVersion": "1.22.3.0",
"fileVersion": "1.22.0.0"
}
}
},
"VintagestoryLib/1.0.0": {
"dependencies": {
"CommandLineParser": "2.9.1",
"DnsClient": "1.8.0",
"Lib.Harmony.Thin": "2.4.2",
"Microsoft.CodeAnalysis.CSharp": "4.14.0",
"Microsoft.Data.Sqlite": "10.0.1",
"Mono.Cecil": "0.11.6",
"Mono.Nat": "3.0.4",
"Newtonsoft.Json": "13.0.4",
"Open.NAT": "2.1.0",
"OpenTK": "4.9.4",
"SharpZipLib": "1.4.2",
"SkiaSharp": "3.119.1",
"Tavis.JsonPatch": "0.5.3-vs.2",
"VintagestoryAPI": "1.0.0",
"cairo-sharp": "1.0.0",
"protobuf-net": "2.4.9",
"xplatforminterface": "1.0.0"
},
"runtime": {
"VintagestoryLib.dll": {
"assemblyVersion": "1.22.3.0",
"fileVersion": "1.22.3.0"
}
}
},
"VSCreativeMod/1.0.0": {
"dependencies": {
"Newtonsoft.Json": "13.0.4",
"OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4",
"VintagestoryAPI": "1.0.0",
"cairo-sharp": "1.0.0",
"protobuf-net": "2.4.9"
},
"runtime": {
"VSCreativeMod.dll": {
"assemblyVersion": "1.22.3.0",
"fileVersion": "1.22.3.0"
}
}
},
"VSEssentials/1.0.0": {
"dependencies": {
"AnimatedGif": "1.0.5",
"Microsoft.Data.Sqlite.Core": "10.0.1",
"Newtonsoft.Json": "13.0.4",
"OpenTK": "4.9.4",
"OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4",
"Tavis.JsonPatch": "0.5.3-vs.2",
"VintagestoryAPI": "1.0.0",
"cairo-sharp": "1.0.0",
"protobuf-net": "2.4.9"
},
"runtime": {
"VSEssentials.dll": {
"fileVersion": "0.0.0.0"
}
}
},
"VSSurvivalMod/1.0.0": {
"dependencies": {
"Newtonsoft.Json": "13.0.4",
"OpenTK.Windowing.GraphicsLibraryFramework": "4.9.4",
"VSCreativeMod": "1.0.0",
"VSEssentials": "1.0.0",
"VintagestoryAPI": "1.0.0",
"cairo-sharp": "1.0.0",
"protobuf-net": "2.4.9"
},
"runtime": {
"VSSurvivalMod.dll": {
"assemblyVersion": "1.22.3.0",
"fileVersion": "1.22.3.0"
}
}
},
"xplatforminterface/1.0.0": {
"dependencies": {
"Eto.Forms": "2.10.2",
"OpenTK": "4.9.4",
"SharpAvi": "3.2.0-vs.1",
"SharpAvi.SkiaSharp": "3.2.0-vs.1",
"VintagestoryAPI": "1.0.0"
},
"runtime": {
"xplatforminterface.dll": {
"fileVersion": "0.0.0.0"
}
}
},
"cairo-sharp.Reference/1.0.0.0": {
"runtime": {
"cairo-sharp.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"VSEssentials.Reference/1.22.3.0": {
"runtime": {
"VSEssentials.dll": {
"assemblyVersion": "1.22.3.0",
"fileVersion": "1.22.3.0"
}
}
},
"csvorbis/1.0.4143.14181": {
"runtime": {
"csvorbis.dll": {
"assemblyVersion": "1.0.4143.14181",
"fileVersion": "1.0.4143.14181"
}
}
},
"csogg/1.0.4143.14181": {
"runtime": {
"csogg.dll": {
"assemblyVersion": "1.0.4143.14181",
"fileVersion": "1.0.4143.14181"
}
}
}
}
},
"libraries": {
"VintagestoryServer/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"AnimatedGif/1.0.5": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Ai5Q7E702HnYhuhx6zSTiLYVN+v2hhB2gYrQn2jjAgEO1ANmd8TFwWZPrleRERa3y31AvJFUOdblf+Sj40L/Aw==",
"path": "animatedgif/1.0.5",
"hashPath": "animatedgif.1.0.5.nupkg.sha512"
},
"CommandLineParser/2.9.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-OE0sl1/sQ37bjVsPKKtwQlWDgqaxWgtme3xZz7JssWUzg5JpMIyHgCTY9MVMxOg48fJ1AgGT3tgdH5m/kQ5xhA==",
"path": "commandlineparser/2.9.1",
"hashPath": "commandlineparser.2.9.1.nupkg.sha512"
},
"DnsClient/1.8.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-RRwtaCXkXWsx0mmsReGDqCbRLtItfUbkRJlet1FpdciVhyMGKcPd57T1+8Jki9ojHlq9fntVhXQroOOgRak8DQ==",
"path": "dnsclient/1.8.0",
"hashPath": "dnsclient.1.8.0.nupkg.sha512"
},
"Eto.Forms/2.10.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-SFm7hgqhAnQ3sa3ohWedQT96wzLfScH3r1uopcLq2kBgGrP4yVd28D2/rWKSpb5hUmBRsm864UNkxjKSZzND8w==",
"path": "eto.forms/2.10.2",
"hashPath": "eto.forms.2.10.2.nupkg.sha512"
},
"Lib.Harmony.Thin/2.4.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-De0GI1wQ9EgimfKxdpNSU1enI0iOlFPUbCpZSpATJbwKRbE7GRmZb6JN0u3Hx6hW7n90xg6esnKJEmw6tKF/9Q==",
"path": "lib.harmony.thin/2.4.2",
"hashPath": "lib.harmony.thin.2.4.2.nupkg.sha512"
},
"Microsoft.CodeAnalysis.Common/4.14.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-PC3tuwZYnC+idaPuoC/AZpEdwrtX7qFpmnrfQkgobGIWiYmGi5MCRtl5mx6QrfMGQpK78X2lfIEoZDLg/qnuHg==",
"path": "microsoft.codeanalysis.common/4.14.0",
"hashPath": "microsoft.codeanalysis.common.4.14.0.nupkg.sha512"
},
"Microsoft.CodeAnalysis.CSharp/4.14.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-568a6wcTivauIhbeWcCwfWwIn7UV7MeHEBvFB2uzGIpM2OhJ4eM/FZ8KS0yhPoNxnSpjGzz7x7CIjTxhslojQA==",
"path": "microsoft.codeanalysis.csharp/4.14.0",
"hashPath": "microsoft.codeanalysis.csharp.4.14.0.nupkg.sha512"
},
"Microsoft.Data.Sqlite/10.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-qCod03ZbVomDbCRNTy7HXL//FcjKf8p06Lw/m2jcFKFvXGhwAfJ0m3rF2ekTmeRxtep+1LWTPciLFKgQepCqUg==",
"path": "microsoft.data.sqlite/10.0.1",
"hashPath": "microsoft.data.sqlite.10.0.1.nupkg.sha512"
},
"Microsoft.Data.Sqlite.Core/10.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ACiR0/BskX5iKL0q9oYSdO46Igc2rD867Vd+RvM/0CU0+7dn4R40vIQPUWQkza5EGfc4Ts3DinnB8jo7WgQOTg==",
"path": "microsoft.data.sqlite.core/10.0.1",
"hashPath": "microsoft.data.sqlite.core.10.0.1.nupkg.sha512"
},
"Microsoft.Win32.SystemEvents/4.5.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LuI1oG+24TUj1ZRQQjM5Ew73BKnZE5NZ/7eAdh1o8ST5dPhUnJvIkiIn2re3MwnkRy6ELRnvEbBxHP8uALKhJw==",
"path": "microsoft.win32.systemevents/4.5.0",
"hashPath": "microsoft.win32.systemevents.4.5.0.nupkg.sha512"
},
"Mono.Cecil/0.11.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-f33RkDtZO8VlGXCtmQIviOtxgnUdym9xx/b1p9h91CRGOsJFxCFOFK1FDbVt1OCf1aWwYejUFa2MOQyFWTFjbA==",
"path": "mono.cecil/0.11.6",
"hashPath": "mono.cecil.0.11.6.nupkg.sha512"
},
"Mono.Nat/3.0.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-oodXnwdcML4qUaZ+J44gaC/hn0n3uZHkvxScdt8NOcBbmbNmA7z1t5FEvUvn8cOnYSha8F4ZS57FJuXSKYhqdw==",
"path": "mono.nat/3.0.4",
"hashPath": "mono.nat.3.0.4.nupkg.sha512"
},
"MonoMod.Backports/1.1.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-baYlNy8n8kmaNhNvqmZ/dIPOeO1r9//dG1i2WbunMWtWZ2EKtIgmXaS+ZzphzTsikkGnoD4Jwr5g0TVdpDjgpw==",
"path": "monomod.backports/1.1.2",
"hashPath": "monomod.backports.1.1.2.nupkg.sha512"
},
"MonoMod.Core/1.3.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ihX8QeutQcN5DfRGci8Vn3cXWj+gCyBpl5nofDDk1A1ycVxDtcMT8WYpjCd6PXunHXiDT81yhOSrC+cQiNDEWg==",
"path": "monomod.core/1.3.3",
"hashPath": "monomod.core.1.3.3.nupkg.sha512"
},
"MonoMod.ILHelpers/1.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-L2FWjhTrv7tcIxshfZ+M3OcaNr4cNw0IwiVZEgwqRnZ5QAN3+RrNJ8ZwCzwXUWyPDqooJxMcjjg8PsSYUiNBjQ==",
"path": "monomod.ilhelpers/1.1.0",
"hashPath": "monomod.ilhelpers.1.1.0.nupkg.sha512"
},
"MonoMod.Utils/25.0.11": {
"type": "package",
"serviceable": true,
"sha512": "sha512-RBbGIxk3fIIQIL4ERCZSIwW9BXBCG4HCCHgGJ/QIhwkTpF6Edxu0dLPJi/Efhx4qYkuWEJdhlA3q41GCNUZL5g==",
"path": "monomod.utils/25.0.11",
"hashPath": "monomod.utils.25.0.11.nupkg.sha512"
},
"Newtonsoft.Json/13.0.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A==",
"path": "newtonsoft.json/13.0.4",
"hashPath": "newtonsoft.json.13.0.4.nupkg.sha512"
},
"Open.NAT/2.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-cFa5GY3a1LYpgyCkCfi4kY3XyArNNGjx36tQVfY9bQEXQBo8zx9rFKkDrDjOEupy31FPPH/mqLClddLNUl41hQ==",
"path": "open.nat/2.1.0",
"hashPath": "open.nat.2.1.0.nupkg.sha512"
},
"OpenTK/4.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-fp9ZI6akO4ZuIGzuUE0QRU5zRJhXbSXa5racehFoTdvodhRDecXCOcH68mRsZaMwnxLO9ECnf2LGM9BmiJKvhw==",
"path": "opentk/4.9.4",
"hashPath": "opentk.4.9.4.nupkg.sha512"
},
"OpenTK.Audio.OpenAL/4.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-N/SCeFrLJ3ckUbshyfsonbtjmDxh55urGiR+Fe1iPkTWyEW5OKfQRoIOZyjEva/4eRqOXdt3bV2ka4IJ2+JvZw==",
"path": "opentk.audio.openal/4.9.4",
"hashPath": "opentk.audio.openal.4.9.4.nupkg.sha512"
},
"OpenTK.Compute/4.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-30G+/9mtrUJwX5xcRyz2qcujQ2s+wDm+C7qg6jDsLyGWUdND3j/vD+nlQ6tuKuAow51zWduFVujPkaS8VrBinQ==",
"path": "opentk.compute/4.9.4",
"hashPath": "opentk.compute.4.9.4.nupkg.sha512"
},
"OpenTK.Core/4.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/4Mn3ABf1xNfHMzDFUapVY2K4PG3oP/oWTQJlK0JacT20HwsNe/HPIAhnAJWz27EM3ukOJDtqyQRukvQKqkcLw==",
"path": "opentk.core/4.9.4",
"hashPath": "opentk.core.4.9.4.nupkg.sha512"
},
"OpenTK.Graphics/4.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-yZeq5swIsRnNzifVA9fLtl+qMAQvmYiF1b7U/XQLARmmU4PYQ23lPNahqAdD22XzA21ew7eG3yDyPLkYw+hDBA==",
"path": "opentk.graphics/4.9.4",
"hashPath": "opentk.graphics.4.9.4.nupkg.sha512"
},
"OpenTK.Input/4.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-njbC7fySQEK30rjOQ1uRjlycEkLw+UVoPT3nRQ8uBPNLotDgr47NEcPEjmJyX1ll+pm/wmtcvJIYHBRi1HbOqg==",
"path": "opentk.input/4.9.4",
"hashPath": "opentk.input.4.9.4.nupkg.sha512"
},
"OpenTK.Mathematics/4.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-2ucF25RVJzdSLXUHgjAgB058gVfSgerrR5pLCn9J+Bnyqi45NrBfPu9wyTT35ZCjYwLJCu/HJMnzKFLjq+uFIA==",
"path": "opentk.mathematics/4.9.4",
"hashPath": "opentk.mathematics.4.9.4.nupkg.sha512"
},
"OpenTK.redist.glfw/3.4.0.44": {
"type": "package",
"serviceable": true,
"sha512": "sha512-HEjbdk0wWxSRrXHl3DSmrA8trecndgJpAHHloJJ1vPseNfeu/ynmrH/LturU1KguRn4r3IzZ81UIp5xRjnyahg==",
"path": "opentk.redist.glfw/3.4.0.44",
"hashPath": "opentk.redist.glfw.3.4.0.44.nupkg.sha512"
},
"OpenTK.Windowing.Common/4.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-xNjvKjoptAh6w5/YYIx/9sNv3/A2VVlTahlekTlLP+qfNyig+0jBuLHO4bWELWZ7Ta3Y1m/2Pvk0Z1KCG8VZOA==",
"path": "opentk.windowing.common/4.9.4",
"hashPath": "opentk.windowing.common.4.9.4.nupkg.sha512"
},
"OpenTK.Windowing.Desktop/4.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LBX4jwCneISIBST2vWYLI8cdR8tLwHNcswK1decElbTAXMB+H6uFIoF41ld+af4q3TsHpjR5fyP2ilbTK3T0rA==",
"path": "opentk.windowing.desktop/4.9.4",
"hashPath": "opentk.windowing.desktop.4.9.4.nupkg.sha512"
},
"OpenTK.Windowing.GraphicsLibraryFramework/4.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-wNlxnPrD7veMV8EGTTi/sCDeg5V8w/18vC0aw0Ao69eNneD7YSq9Ad+C389rVA957eHNR6Xieu/5qzHQeEOyxQ==",
"path": "opentk.windowing.graphicslibraryframework/4.9.4",
"hashPath": "opentk.windowing.graphicslibraryframework.4.9.4.nupkg.sha512"
},
"protobuf-net/2.4.9": {
"type": "package",
"serviceable": true,
"sha512": "sha512-zyWhSHe6ekdhtpODDSFuBJsHrCarGTncLkI3TmHBRnHH1jVjiwYcK/G1nLHT14CuKq5d3Du2uKWo1zrmuwS7yw==",
"path": "protobuf-net/2.4.9",
"hashPath": "protobuf-net.2.4.9.nupkg.sha512"
},
"SharpAvi/3.2.0-vs.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-CAuehFboN3irBRncvl1C+iwRBQYZuowSQHQTqg04sDqNG2oONoziaXgPDZldWmyH6bK6rGfScr7abnNcfC60dA==",
"path": "sharpavi/3.2.0-vs.1",
"hashPath": "sharpavi.3.2.0-vs.1.nupkg.sha512"
},
"SharpAvi.SkiaSharp/3.2.0-vs.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-EOQTzgTV/Xn4PfEI7IYcMA1PhSVJ7xYLZeq+W4+ilHrLmhUhWqy1Um0MjlDvZJDiampI4Pw8BGHowngk5vsa1w==",
"path": "sharpavi.skiasharp/3.2.0-vs.1",
"hashPath": "sharpavi.skiasharp.3.2.0-vs.1.nupkg.sha512"
},
"SharpZipLib/1.4.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-yjj+3zgz8zgXpiiC3ZdF/iyTBbz2fFvMxZFEBPUcwZjIvXOf37Ylm+K58hqMfIBt5JgU/Z2uoUS67JmTLe973A==",
"path": "sharpziplib/1.4.2",
"hashPath": "sharpziplib.1.4.2.nupkg.sha512"
},
"SkiaSharp/3.119.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+Ru1BTSZQne3Vp+vbSb50Ke3Nlc3ZnItxx4+751J9WZ8YzLKAV/n+9DAo4zFTyeCI//ueT63c+VybmTTpYBEiw==",
"path": "skiasharp/3.119.1",
"hashPath": "skiasharp.3.119.1.nupkg.sha512"
},
"SkiaSharp.NativeAssets.Linux.NoDependencies/3.119.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5jj6gBCe4K6TLnIERBXZfmUNE0TUyeTaF28RCxdCgIDVDaCAbHwEbk99eNYRFem/ubW/hKdvayZBOt6PaDL05g==",
"path": "skiasharp.nativeassets.linux.nodependencies/3.119.1",
"hashPath": "skiasharp.nativeassets.linux.nodependencies.3.119.1.nupkg.sha512"
},
"SQLitePCLRaw.bundle_e_sqlite3/2.1.11": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DC4nA7yWnf4UZdgJDF+9Mus4/cb0Y3Sfgi3gDnAoKNAIBwzkskNAbNbyu+u4atT0ruVlZNJfwZmwiEwE5oz9LQ==",
"path": "sqlitepclraw.bundle_e_sqlite3/2.1.11",
"hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512"
},
"SQLitePCLRaw.core/2.1.11": {
"type": "package",
"serviceable": true,
"sha512": "sha512-PK0GLFkfhZzLQeR3PJf71FmhtHox+U3vcY6ZtswoMjrefkB9k6ErNJEnwXqc5KgXDSjige2XXrezqS39gkpQKA==",
"path": "sqlitepclraw.core/2.1.11",
"hashPath": "sqlitepclraw.core.2.1.11.nupkg.sha512"
},
"SQLitePCLRaw.lib.e_sqlite3/2.1.11": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Ev2ytaXiOlWZ4b3R67GZBsemTINslLD1DCJr2xiacpn4tbapu0Q4dHEzSvZSMnVWeE5nlObU3VZN2p81q3XOYQ==",
"path": "sqlitepclraw.lib.e_sqlite3/2.1.11",
"hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512"
},
"SQLitePCLRaw.provider.e_sqlite3/2.1.11": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Y/0ZkR+r0Cg3DQFuCl1RBnv/tmxpIZRU3HUvelPw6MVaKHwYYR8YNvgs0vuNuXCMvlyJ+Fh88U1D4tah1tt6qw==",
"path": "sqlitepclraw.provider.e_sqlite3/2.1.11",
"hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512"
},
"System.Drawing.Common/4.5.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-AiJFxxVPdeITstiRS5aAu8+8Dpf5NawTMoapZ53Gfirml24p7HIfhjmCRxdXnmmf3IUA3AX3CcW7G73CjWxW/Q==",
"path": "system.drawing.common/4.5.0",
"hashPath": "system.drawing.common.4.5.0.nupkg.sha512"
},
"System.Private.ServiceModel/4.5.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ancrQgJagx+yC4SZbuE+eShiEAUIF0E1d21TRSoy1C/rTwafAVcBr/fKibkq5TQzyy9uNil2tx2/iaUxsy0S9g==",
"path": "system.private.servicemodel/4.5.3",
"hashPath": "system.private.servicemodel.4.5.3.nupkg.sha512"
},
"System.ServiceModel.Primitives/4.5.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Wc9Hgg4Cmqi416zvEgq2sW1YYCGuhwWzspDclJWlFZqY6EGhFUPZU+kVpl5z9kAgrSOQP7/Uiik+PtSQtmq+5A==",
"path": "system.servicemodel.primitives/4.5.3",
"hashPath": "system.servicemodel.primitives.4.5.3.nupkg.sha512"
},
"Tavis.JsonPatch/0.5.3-vs.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-rOEfFCShr2dpwvEL8dDEIIL17xtmF9Qko3z2y737WT+oMBemI/TadKZiaAA2EcuwxO0n2jCJcI1+FxJV0VmDcQ==",
"path": "tavis.jsonpatch/0.5.3-vs.2",
"hashPath": "tavis.jsonpatch.0.5.3-vs.2.nupkg.sha512"
},
"VintageStory.Native.Linux/1.0.5": {
"type": "package",
"serviceable": true,
"sha512": "sha512-sqc9HUy7tHavljNlzYsb4TSovDq3adZWSUOb6RWGBVwnap4KxSTakLjie8mXA26ZOCYi4Mz4jNXiclbcVAaD/Q==",
"path": "vintagestory.native.linux/1.0.5",
"hashPath": "vintagestory.native.linux.1.0.5.nupkg.sha512"
},
"cairo-sharp/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"VintagestoryAPI/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"VintagestoryLib/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"VSCreativeMod/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"VSEssentials/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"VSSurvivalMod/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"xplatforminterface/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"cairo-sharp.Reference/1.0.0.0": {
"type": "reference",
"serviceable": false,
"sha512": ""
},
"VSEssentials.Reference/1.22.3.0": {
"type": "reference",
"serviceable": false,
"sha512": ""
},
"csvorbis/1.0.4143.14181": {
"type": "reference",
"serviceable": false,
"sha512": ""
},
"csogg/1.0.4143.14181": {
"type": "reference",
"serviceable": false,
"sha512": ""
}
}
}
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,14 @@
{
"runtimeOptions": {
"tfm": "net10.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "10.0.0"
},
"configProperties": {
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false,
"System.Runtime.TieredPGO": true
}
}
}
@@ -0,0 +1,32 @@
{
// Eats all your block ids for breakfast
code: "blockideater",
enabled: false,
shape: { base: "block/basic/cube" },
attributes: {
handbook: {
exclude: true
}
},
variantgroups: [
{ code: "num", states: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20"] },
{ code: "bar", states: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20"] },
{ code: "baz", states: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20"] },
{ code: "banana", states: ["0", "1", "2", "3", "4", "5", "6", "7", "8"] },
],
drawtype: "cube",
creativeinventory: { "general": [""], "construction": [""] },
blockmaterial: "Stone",
replaceable: 900,
lightAbsorption: 99,
textures: {
all: { base: "block/creative/col{num}" },
},
resistance: 1,
sideopaque: {
all: true
},
sidesolid: {
all: true
}
}
@@ -0,0 +1,27 @@
{
code: "creativeblock",
shape: { base: "block/basic/cube" },
attributes: {
handbook: {
exclude: true
}
},
variantgroups: [
{ code: "num", states: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79"] },
],
drawtype: "cube",
creativeinventory: { "general": ["*"], "construction": ["*"] },
blockmaterial: "Stone",
replaceable: 900,
lightAbsorption: 99,
textures: {
all: { base: "block/creative/col{num}" },
},
resistance: 1,
sideopaque: {
all: true
},
sidesolid: {
all: true
}
}
@@ -0,0 +1,61 @@
{
code: "creativeglow",
shape: { base: "block/basic/cube" },
attributes: {
handbook: {
exclude: true
}
},
variantgroups: [
{ code: "num", states: ["32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "79"] }
],
drawtype: "cube",
creativeinventory: { "general": ["*"], "construction": ["*"] },
blockmaterial: "Stone",
replaceable: 900,
lightAbsorption: 0,
textures: {
all: { base: "block/creative/col{num}" },
},
vertexFlags: {
glowLevel: 255,
},
lightHsvByType: {
"*-32": [0, 7, 4],
"*-33": [2, 7, 4],
"*-34": [4, 7, 4],
"*-35": [6, 7, 4],
"*-36": [8, 7, 4],
"*-37": [10, 7, 4],
"*-38": [12, 7, 4],
"*-39": [14, 7, 4],
"*-40": [16, 7, 4],
"*-41": [18, 7, 4],
"*-42": [20, 7, 4],
"*-43": [22, 7, 4],
"*-44": [22, 7, 4],
"*-45": [26, 7, 4],
"*-46": [28, 7, 4],
"*-47": [30, 7, 4],
"*-48": [32, 7, 4],
"*-49": [34, 7, 4],
"*-50": [36, 7, 4],
"*-51": [38, 7, 4],
"*-52": [40, 7, 4],
"*-53": [42, 7, 4],
"*-54": [44, 7, 4],
"*-55": [46, 7, 4],
"*-56": [48, 7, 4],
"*-57": [50, 7, 4],
"*-58": [52, 7, 4],
"*-59": [54, 7, 4],
"*-79": [0, 0, 4],
},
resistance: 1,
sideopaque: {
all: true
},
sidesolid: {
all: true
}
}
@@ -0,0 +1,61 @@
{
code: "creativelight",
shape: { base: "block/basic/cube" },
attributes: {
handbook: {
exclude: true
}
},
variantgroups: [
{ code: "num", states: ["32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "79"] }
],
drawtype: "cube",
creativeinventory: { "general": ["*"], "construction": ["*"] },
blockmaterial: "Stone",
replaceable: 900,
lightAbsorption: 0,
textures: {
all: { base: "block/creative/col{num}" },
},
vertexFlags: {
glowLevel: 255,
},
lightHsvByType: {
"*-32": [0, 7, 22],
"*-33": [2, 7, 22],
"*-34": [4, 7, 22],
"*-35": [6, 7, 22],
"*-36": [8, 7, 22],
"*-37": [10, 7, 22],
"*-38": [12, 7, 22],
"*-39": [14, 7, 22],
"*-40": [16, 7, 22],
"*-41": [18, 7, 22],
"*-42": [20, 7, 22],
"*-43": [22, 7, 22],
"*-44": [22, 7, 22],
"*-45": [26, 7, 22],
"*-46": [28, 7, 22],
"*-47": [30, 7, 22],
"*-48": [32, 7, 22],
"*-49": [34, 7, 22],
"*-50": [36, 7, 22],
"*-51": [38, 7, 22],
"*-52": [40, 7, 22],
"*-53": [42, 7, 22],
"*-54": [44, 7, 22],
"*-55": [46, 7, 22],
"*-56": [48, 7, 22],
"*-57": [50, 7, 22],
"*-58": [52, 7, 22],
"*-59": [54, 7, 22],
"*-79": [0, 0, 22],
},
resistance: 1,
sideopaque: {
all: true
},
sidesolid: {
all: true
}
}
@@ -0,0 +1,32 @@
{
// Loads a pyramid block from a .gltf model. Broken currently.
code: "gltftest",
enabled: false,
attributes: {
handbook: {
exclude: true
}
},
variantgroups: [
],
creativeinventory: { "meta": ["*"] },
shape: {
format: "gltfembedded",
base: "block/pyramid",
InsertBakedTextures: false
},
textures: {
gltf: { base: "block/creative/col48" }
},
blockmaterial: "Glass",
replaceable: 900,
lightAbsorption: 0,
resistance: 0.25,
sideopaque: {
all: false
},
sounds: {
"place": "player/buildhigh",
"break": "block/glass"
}
}
@@ -0,0 +1,39 @@
{
// Loads a slope block from an .obj model
code: "slopetestobj",
enabled: true,
behaviors: [{name: "HorizontalOrientable"}],
attributes: {
handbook: {
exclude: true
}
},
variantgroups: [
{ code:"side", loadFromProperties: "abstract/horizontalorientation" }
],
creativeinventory: { "meta": ["*-north"] },
shape: {
format: "obj",
base: "block/slope",
rotateYByType: {
"*-north": 0,
"*-east": 270,
"*-south": 180,
"*-west": 90
}
},
textures: {
obj: { base: "block/creative/col1" }
},
blockmaterial: "Ceramic",
replaceable: 900,
lightAbsorption: 0,
resistance: 0.25,
sideopaque: {
all: false
},
sounds: {
walk: "walk/stone",
place: "block/ceramicplace"
}
}
@@ -0,0 +1,32 @@
{
code: "texturerotationtest",
behaviors: [{name: "HorizontalOrientable"}],
enabled: false,
attributes: {
handbook: {
exclude: true
}
},
creativeinventory: { "meta": ["*"] },
variantgroups: [
{ code:"side", loadFromProperties: "abstract/horizontalorientation" }
],
shapebytype: {
"*-north": { base: "block/texturerotationtest", rotateY: 0 },
"*-east": { base: "block/texturerotationtest", rotateY: 270 },
"*-south": { base: "block/texturerotationtest", rotateY: 180 },
"*-west": { base: "block/texturerotationtest", rotateY: 90 }
},
blockmaterial: "Glass",
replaceable: 900,
lightAbsorption: 0,
resistance: 0.25,
sideopaque: {
all: false
},
sounds: {
"place": "player/buildhigh",
"break": "block/glass"
}
}
@@ -0,0 +1,23 @@
{
// Eats all your vertices for breakfast
code: "vertexeater",
enabled: true,
attributes: {
handbook: {
exclude: true
}
},
creativeinventory: { "meta": ["*"] },
shape: { base: "block/stresstest", rotateY: 0 },
blockmaterial: "Wood",
replaceable: 900,
lightAbsorption: 0,
resistance: 0.25,
sideopaque: {
all: false
},
sounds: {
"place": "player/buildhigh",
"break": "block/glass"
}
}
@@ -0,0 +1,69 @@
{
code: "worldedit-controls",
padding: 8,
disableWorldInteract: false,
alignment: "LeftFixed",
rows: [
{
height: 30,
elements: [
{
width: 30,
code: "undo",
type: "button",
tooltip: "we-undo-tooltip",
icon: "undo"
},
{
width: 30,
code: "redo",
tooltip: "we-redo-tooltip",
type: "button",
icon: "redo"
},
{
"code": "std.settingsRsp",
"width": 60,
"height": 30,
"type": "switch",
"label": "we-settingsRsp-label",
"tooltip": "we-settingsRsp-tooltip"
},
{
"code": "std.settingsAxisLock",
"width": 120,
"height": 30,
"label": "we-settingsAxisLock-label",
"tooltip": "we-settingsAxisLock-tooltip",
"type": "select",
"mode": "dropdown",
"values": ["0", "1", "2", "3", "4"],
names: ["-", "X", "Y", "Z", "we-settingsAxisLock-h"]
}
]
},
{
height: 28,
elements: [
{
code: "std.stepSize",
width: 120,
height: 30,
type: "numberinput",
label: "we-stepSize-label",
param: "/we step",
},
{
code: "std.constrain",
width: 150,
height: 30,
"values": ["None", "Selection"],
names: ["Off", "On"],
label: "we-constrain-label",
"tooltip": "we-constrain-tooltip",
param: "/we constrain",
}
]
}
]
}
@@ -0,0 +1,331 @@
{
code: "worldedit-settings",
sizeMultiplier: 0.75,
padding: 5,
disableWorldInteract: false,
alignment: "RightFixed",
rows: [
{
height: 30,
topPadding: 10,
bottomPadding: 3,
elements: [
{
width: 350,
type: "text",
text: "we-settings-controls-label"
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "flymode",
label: "we-flymode-label",
type: "select",
mode: "dropdown",
values: ["0", "1", "2"],
names: ["we-flymode-off", "we-flymode-on", "we-flymode-noclip"],
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "fphands",
label: "we-fphands-label",
type: "select",
mode: "dropdown",
values: ["0", "1"],
names: ["Off", "On"],
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "pickingrange",
label: "we-pickingrange-label",
type: "select",
mode: "dropdown",
values: ["4.5", "10", "20", "50", "100", "200", "500"],
names: ["we-pickingrange-defaultvalue", "10", "20", "50", "100", "200", "500"],
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "movespeed",
label: "we-movespeed-label",
type: "select",
mode: "dropdown",
values: ["0.1", "0.25", "0.5", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10"],
names: ["0.1", "0.25", "0.5", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10"],
},
]
},
{
height: 30,
elements: [
{
width: 350,
code: "axislock",
label: "we-axislock-label",
type: "select",
mode: "dropdown",
values: ["0", "1", "2", "3"],
names: ["-", "X", "Y", "Z"],
},
]
},
{
height: 30,
elements: [
{
width: 350,
code: "liquidselectable",
label: "we-liquidselectable-label",
type: "switch",
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "serveroverloadprotection",
label: "we-serveroverloadprotection-label",
type: "switch",
}
]
},
{
height: 30,
topPadding: 10,
bottomPadding: 3,
elements: [
{
width: 350,
type: "text",
text: "we-settings-ambient-label"
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "timeofday",
label: "we-timeofday-label",
type: "slider",
minValue: 0,
maxValue: 24,
step: 1
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "foglevel",
label: "we-foglevel-label",
type: "slider",
minValue: 0,
maxValue: 200,
step: 1
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "flatfoglevel",
label: "we-flatfoglevel-label",
type: "slider",
minValue: -500,
maxValue: 500,
step: 1
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "flatfoglevelypos",
label: "we-flatfoglevelypos-label",
type: "slider",
minValue: -100,
maxValue: 100,
step: 1
}
]
},
{
height: 20,
elements: [
{
width: 350,
code: "fogred",
label: "we-fogred-label",
type: "slider",
minValue: 0,
maxValue: 255,
step: 1
}
]
},
{
height: 20,
elements: [
{
width: 350,
code: "foggreen",
label: "we-foggreen-label",
type: "slider",
minValue: 0,
maxValue: 255,
step: 1
}
]
},
{
height: 20,
elements: [
{
width: 350,
code: "fogblue",
label: "we-fogblue-label",
type: "slider",
minValue: 0,
maxValue: 255,
step: 1
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "cloudypos",
label: "we-cloudypos-label",
type: "slider",
minValue: 0,
maxValue: 255,
step: 1
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "precipitation",
label: "we-precipitation-label",
type: "slider",
minValue: -100,
maxValue: 100,
step: 1
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "ambientparticles",
label: "we-ambientparticles-label",
type: "switch",
}
]
},
{
height: 30,
elements: [
{
width: 350,
code: "overrideambient",
label: "we-overrideambient-label",
tooltip: "we-overrideambient-tooltip",
type: "switch",
}
]
},
{
height: 30,
topPadding: 30,
elements: [
{
width: 350,
code: "weatherpattern",
label: "we-weatherpattern-label",
type: "select",
mode: "dropdown",
values: ["altocumulus", "clearsky", "cumulonimbus", "cumulus", "scumulus", "stronghaze", "mediumhaze", "overcast", "overcastundulating", "stratusl", "stratusc", "cirrocumulus", "cirrocumulusm"],
names: [
"we-weatherpattern-1",
"we-weatherpattern-2",
"we-weatherpattern-3",
"we-weatherpattern-4",
"we-weatherpattern-5",
"we-weatherpattern-6",
"we-weatherpattern-7",
"we-weatherpattern-8",
"we-weatherpattern-9",
"we-weatherpattern-10",
"we-weatherpattern-11",
"we-weatherpattern-12",
"we-weatherpattern-13"
]
}
]
},
{
height: 30,
topPadding: 5,
elements: [
{
width: 350,
code: "windpattern",
label: "we-windpattern-label",
type: "select",
mode: "dropdown",
values: ["lightbreeze", "mediumbreeze", "still", "storm", "strongbreeze",],
names: [
"we-windpattern-1",
"we-windpattern-2",
"we-windpattern-3",
"we-windpattern-4",
"we-windpattern-5"
]
}
]
}
]
}
@@ -0,0 +1,56 @@
{
code: "worldedit-toolbar",
padding: 5,
alignment: "LeftFixed",
disableWorldInteract: false,
posY: 100,
rows: [
{ elements: [
{
code: "tooltype",
type: "select",
width: 30,
height: 518,
mode: "buttons",
icons: ["none", "move", "repeat", "select", "paintbrush", "airbrush", "line", "eraser", "floodfill", "raiselower", "growshrink", "erode", "import", "tree", "worldedit/chiselbrush"],
values: ["-1", "move", "repeat", "select", "paintbrush", "airbrush", "line", "eraser", "floodfill", "raiselower", "growshrink", "erode", "import", "treegen", "chiselbrush"],
names: [
"we-tooltype-1",
"we-tooltype-2",
"we-tooltype-3",
"we-tooltype-4",
"we-tooltype-5",
"we-tooltype-6",
"we-tooltype-7",
"we-tooltype-8",
"we-tooltype-9",
"we-tooltype-10",
"we-tooltype-11",
"we-tooltype-12",
"we-tooltype-13",
"we-tooltype-14",
"we-tooltype-15"
],
tooltips: [
"we-toolbar-1",
"we-toolbar-2",
"we-toolbar-3",
"we-toolbar-4",
"we-toolbar-5",
"we-toolbar-6",
"we-toolbar-7",
"we-toolbar-8",
"we-toolbar-9",
"we-toolbar-10",
"we-toolbar-11",
"we-toolbar-12",
"we-toolbar-13",
"we-toolbar-14",
"we-toolbar-15"
],
getvalue: ["/we t"],
setvalue: ["/we t {value}"]
}
] },
]
}
@@ -0,0 +1,72 @@
{
code: "worldedit-tooloptions-airbrush",
padding: 5,
alignment: "None",
disableWorldInteract: false,
posX: 330,
rows: [
{ elements: [
{
code: "std.airBrushMode",
width: 225,
height: 30,
type: "select",
mode: "dropdown",
label: "we-mode",
values: ["0", "3"],
names: [
"we-airBrushMode-1",
"we-airBrushMode-2"
],
param: "/we tm",
},
{
code: "std.airBrushRadius",
width: 120,
height: 30,
type: "numberinput",
label: "we-radius",
param: "/we tr",
},
{
code: "std.airBrushQuantity",
width: 170,
height: 30,
type: "numberinput",
label: "we-airBrushQuantity-label",
param: "/we tq",
},
]
}, { elements: [
{
code: "std.airBrushPlaceMode",
width: 250,
height: 30,
type: "select",
mode: "dropdown",
label: "we-airBrushPlaceMode-label",
values: ["0", "1"],
names: [
"we-airBrushPlaceMode-1",
"we-airBrushPlaceMode-2"
],
param: "/we tmp",
},
{
code: "std.airBrushApply",
width: 250,
height: 30,
type: "select",
mode: "dropdown",
label: "we-airBrushApply-label",
values: ["0", "1"],
names: [
"we-airBrushApply-1",
"we-airBrushApply-2"
],
param: "/we ta",
}
]
},
]
}
@@ -0,0 +1,90 @@
{
code: "worldedit-tooloptions-eraser",
padding: 5,
posX: 330,
disableWorldInteract: false,
alignment: "FixedTop",
rows: [
{ elements: [
{
code: "std.eraserMode",
width: 150,
height: 30,
type: "select",
mode: "dropdown",
label: "we-mode",
values: ["0", "1", "2", "3"],
names: [
"we-eraserMode-1",
"we-eraserMode-2",
"we-eraserMode-3",
"we-eraserMode-4"
],
param: "/we tm",
},
{
code: "std.eraserShape",
width: 150,
height: 30,
type: "select",
mode: "dropdown",
label: "we-eraserShape-label",
values: ["0", "1", "2", "3", "4", "5", "6", "7", "8"],
names: [
"we-eraserShape-1",
"we-eraserShape-2",
"we-eraserShape-3",
"we-eraserShape-4",
"we-eraserShape-5",
"we-eraserShape-6",
"we-eraserShape-7",
"we-eraserShape-8",
"we-eraserShape-9"
],
param: "/we ts",
},
{
code: "std.eraserDim1",
width: 120,
height: 30,
type: "numberinput",
label: "we-sizeX",
param: "/we tsx",
},
{
code: "std.eraserDim2",
width: 120,
height: 30,
type: "numberinput",
label: "we-sizeY",
param: "/we tsy",
},
{
code: "std.eraserDim3",
width: 120,
height: 30,
type: "numberinput",
label: "we-sizeZ",
param: "/we tsz",
}
]
},
{ elements: [
{
width: 150,
code: "tooloffsetmode",
label: "we-tooloffsetmode-label",
type: "select",
mode: "dropdown",
values: ["0", "1"],
names: [
"we-tooloffsetmode-1",
"we-tooloffsetmode-2"
],
param: "/we tom",
tooltip: "we-tooloffsetmode-tooltip"
}
]
}
]
}
@@ -0,0 +1,39 @@
{
code: "worldedit-tooloptions-erode",
padding: 5,
posX: 330,
disableWorldInteract: false,
alignment: "FixedTop",
rows: [
{ elements: [
{
code: "std.erodeToolBrushRadius",
width: 120,
height: 30,
type: "numberinput",
label: "we-radius",
param: "/we tr",
},
{
code: "std.erodeToolKernelRadius",
width: 170,
height: 30,
type: "numberinput",
label: "we-erodeToolKernelRadius-label",
param: "/we tkr",
},
{
code: "std.erodeToolIterations",
width: 250,
height: 30,
type: "select",
mode: "dropdown",
label: "we-erodeToolIterations-label",
values: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"],
names: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"],
param: "/we ti",
}
]
},
]
}
@@ -0,0 +1,66 @@
{
code: "worldedit-tooloptions-floodfill",
padding: 5,
posX: 330,
disableWorldInteract: false,
alignment: "FixedTop",
rows: [
{ elements: [
{
code: "std.floodFillSearchRadius",
width: 170,
height: 30,
type: "numberinput",
label: "we-floodFillSearchRadius-label",
param: "/we tr",
},
{
width: 150,
code: "std.floodFillCheckEnclosure",
label: "we-floodFillCheckEnclosure-label",
type: "switch",
param: "/we tce",
},
{
code: "std.floodFillMode",
width: 160,
height: 30,
type: "select",
mode: "dropdown",
label: "we-mode",
values: ["2", "3", "1"],
names: [
"we-floodFillMode-1",
"we-floodFillMode-2",
"we-floodFillMode-3"
],
param: "/we tm",
}
] },
{ elements: [
{
width: 150,
code: "std.ignoreWater",
label: "we-ignoreWater-label",
type: "switch",
param: "/we iw",
},
{
width: 150,
code: "std.ignorePlants",
label: "we-ignorePlants-label",
type: "switch",
param: "/we ip",
},
{
width: 150,
code: "std.ignoreLooseSurfaceItems",
label: "we-ignoreLooseSurfaceItems-label",
tooltip: "we-ignoreLooseSurfaceItems-tooltip",
type: "switch",
param: "/we ii"
}
] }
]
}
@@ -0,0 +1,34 @@
{
code: "worldedit-tooloptions-growshrink",
padding: 5,
posX: 330,
disableWorldInteract: false,
alignment: "FixedTop",
rows: [
{ elements: [
{
code: "std.growShrinkRadius",
width: 120,
height: 30,
type: "numberinput",
label: "we-radius",
param: "/we tr",
},
{
code: "std.growShrinkMode",
width: 250,
height: 30,
type: "select",
mode: "dropdown",
label: "we-mode",
values: ["0", "1"],
names: [
"we-growShrinkMode-1",
"we-growShrinkMode-2"
],
param: "/we tm",
}
]
},
]
}
@@ -0,0 +1,187 @@
{
code: "worldedit-tooloptions-import",
padding: 5,
posX: 330,
disableWorldInteract: false,
alignment: "FixedTop",
rows: [
{ elements: [
{
code: "std.fileNames",
width: 200,
height: 30,
type: "dynamicselect",
mode: "dropdown",
label: "we-fileNames-label",
tooltip: "we-fileNames-tooltip",
param: "/we ims"
},
{
code: "fromclipboard",
width: 150,
height: 30,
type: "button",
text: "we-fromclipboard-text",
tooltip: "we-fromclipboard-tooltip",
label: "we-fromclipboard-label",
fontSize: 16,
param: "/we imc",
paddingLeft: -10
},
{
code: "rotatecw",
width: 100,
height: 30,
type: "button",
text: "we-rotatecw-text",
tooltip: "we-rotatecw-tooltip",
fontSize: 15,
param: "/we imr 90",
paddingLeft: 10
},
{
code: "rotateccw",
width: 100,
height: 30,
type: "button",
text: "we-rotateccw-text",
tooltip: "we-rotateccw-tooltip",
fontSize: 15,
param: "/we imr 270"
},{
width: 40,
code: "north",
type: "button",
tooltip: "we-north-tooltip",
text: "we-north-text",
param: "/we north",
fontSize: 16,
paddingLeft: 10
},
{
width: 40,
code: "south",
type: "button",
tooltip: "we-south-tooltip",
text: "we-south-text",
param: "/we south",
fontSize: 16,
paddingLeft: 10
},
{
width: 35,
code: "east",
type: "button",
tooltip: "we-east-tooltip",
text: "we-east-text",
param: "/we east",
fontSize: 16,
paddingLeft: 20
},
{
width: 40,
code: "west",
type: "button",
tooltip: "we-west-tooltip",
text: "we-west-text",
param: "/we west",
fontSize: 16,
paddingLeft: 0
},
{
width: 24,
code: "up",
type: "button",
tooltip: "we-up-tooltip",
text: "we-up-text",
param: "/we up",
fontSize: 16,
paddingLeft: 13
},
{
width: 30,
code: "down",
type: "button",
tooltip: "we-down-tooltip",
text: "we-down-text",
param: "/we down",
fontSize: 16
},
{
width: 30,
code: "look",
type: "button",
tooltip: "we-look-tooltip",
text: "we-look-text",
param: "/we look",
fontSize: 16,
paddingLeft: 25
}
]
},
{ elements: [
{
code: "std.pasteToolOrigin",
width: 290,
height: 30,
type: "select",
mode: "dropdown",
label: "we-pasteToolOrigin-label",
values: ["0", "1", "2"],
names: [
"we-pasteToolOrigin-1",
"we-pasteToolOrigin-2",
"we-pasteToolOrigin-3"
],
param: "/we imo",
paddingLeft: 0
},
{
code: "std.importReplaceMode",
width: 300,
height: 30,
type: "select",
mode: "dropdown",
label: "we-importReplaceMode-label",
values: ["0", "1", "2", "3"],
names: [
"we-importReplaceMode-1",
"we-importReplaceMode-2",
"we-importReplaceMode-3",
"we-importReplaceMode-4"
],
param: "/we tm",
},
{
width: 60,
code: "std.updatePreviewPos",
label: "we-updatePreviewPos-label",
tooltip: "we-updatePreviewPos-tooltip",
type: "switch",
param: "/we updatePreviewPos"
},
{
width: 50,
code: "std.previewAtPlayer",
label: "we-previewAtPlayer-label",
tooltip: "we-previewAtPlayer-tooltip",
type: "switch",
param: "/we previewAtPlayer"
}
]
},
{ elements: [
{
width: 30,
code: "commit",
type: "button",
tooltip: "we-commit-tooltip",
text: "we-commit-text",
param: "/we commit",
fontSize: 16
}
]}
]
}
@@ -0,0 +1,40 @@
{
code: "worldedit-tooloptions-line",
padding: 5,
posX: 330,
disableWorldInteract: false,
alignment: "FixedTop",
rows: [
{ elements: [
{
code: "std.lineStartPoint",
width: 250,
height: 30,
type: "select",
mode: "dropdown",
label: "we-lineStartPoint-label",
values: ["0", "1"],
names: [
"we-lineStartPoint-1",
"we-lineStartPoint-2"
],
param: "/we tm",
},
{
code: "std.lineRemove",
width: 250,
height: 30,
type: "select",
mode: "dropdown",
label: "we-lineRemove-label",
values: ["0", "1"],
names: [
"we-lineRemove-1",
"we-lineRemove-2"
],
param: "/we tremove",
}
]
},
]
}
@@ -0,0 +1,142 @@
{
code: "worldedit-tooloptions-move",
padding: 5,
posX: 330,
disableWorldInteract: false,
alignment: "FixedTop",
rows: [
{ elements: [
{
width: 40,
code: "north",
type: "button",
tooltip: "we-north-tooltip",
text: "we-north-text",
param: "/we north",
fontSize: 16,
paddingLeft: 10
},
{
width: 40,
code: "south",
type: "button",
tooltip: "we-south-tooltip",
text: "we-south-text",
param: "/we south",
fontSize: 16,
paddingLeft: 10
},
{
width: 35,
code: "east",
type: "button",
tooltip: "we-east-tooltip",
text: "we-east-text",
param: "/we east",
fontSize: 16,
paddingLeft: 20
},
{
width: 40,
code: "west",
type: "button",
tooltip: "we-west-tooltip",
text: "we-west-text",
param: "/we west",
fontSize: 16,
paddingLeft: 0
},
{
width: 24,
code: "up",
type: "button",
tooltip: "we-up-tooltip",
text: "we-up-text",
param: "/we up",
fontSize: 16,
paddingLeft: 13
},
{
width: 30,
code: "down",
type: "button",
tooltip: "we-down-tooltip",
text: "we-down-text",
param: "/we down",
fontSize: 16
},
{
width: 30,
code: "look",
type: "button",
tooltip: "we-look-tooltip",
text: "we-look-text",
param: "/we look",
fontSize: 16,
paddingLeft: 25
},
{
width: 30,
code: "preview",
type: "button",
tooltip: "we-preview-tooltip",
text: "we-preview-text",
param: "/we preview",
fontSize: 16,
paddingLeft: 25
},
{
width: 30,
code: "commit",
type: "button",
tooltip: "we-commit-tooltip",
text: "we-commit-text",
param: "/we commit",
fontSize: 16,
paddingLeft: 35
}
]
},
{
elements: [
{
code: "std.moveToolOrigin",
width: 290,
height: 30,
type: "select",
mode: "dropdown",
label: "we-moveToolOrigin-label",
values: ["0", "1", "2"],
names: [
"we-moveToolOrigin-1",
"we-moveToolOrigin-2",
"we-moveToolOrigin-3"
],
param: "/we imo",
paddingLeft: 0
},
{
code: "rotatecw",
width: 100,
height: 30,
type: "button",
text: "we-rotatecw-text",
tooltip: "we-rotatecw-tooltip",
fontSize: 15,
param: "/we imr 90",
paddingLeft: 10
},
{
code: "rotateccw",
width: 100,
height: 30,
type: "button",
text: "we-rotateccw-text",
tooltip: "we-rotateccw-tooltip",
fontSize: 15,
param: "/we imr 270"
}
]
}
]
}
@@ -0,0 +1,140 @@
{
code: "worldedit-tooloptions-paintbrush",
padding: 5,
posX: 330,
disableWorldInteract: false,
alignment: "FixedTop",
rows: [
{ elements: [
{
code: "std.brushMode",
width: 225,
height: 30,
type: "select",
mode: "dropdown",
label: "we-mode",
values: ["0", "1", "2", "3"],
names: [
"we-brushMode-1",
"we-brushMode-2",
"we-brushMode-3",
"we-brushMode-4"
],
param: "/we tm",
},
{
code: "std.brushShape",
width: 180,
height: 30,
type: "select",
mode: "dropdown",
label: "we-brushShape-label",
values: ["0", "1", "2", "3", "4", "5", "6", "7", "8"],
names: [
"we-brushShape-1",
"we-brushShape-2",
"we-brushShape-3",
"we-brushShape-4",
"we-brushShape-5",
"we-brushShape-6",
"we-brushShape-7",
"we-brushShape-8",
"we-brushShape-9"
],
param: "/we ts",
},
{
code: "std.brushDim1",
width: 120,
height: 30,
type: "numberinput",
label: "we-sizeX",
param: "/we tsx",
},
{
code: "std.brushDim2",
width: 120,
height: 30,
type: "numberinput",
label: "we-sizeY",
param: "/we tsy",
},
{
code: "std.brushDim3",
width: 120,
height: 30,
type: "numberinput",
label: "we-sizeZ",
param: "/we tsz",
}
]
},
{ elements: [
{
width: 150,
code: "tooloffsetmode",
label: "we-tooloffsetmode-label",
type: "select",
mode: "dropdown",
values: ["0", "1"],
names: [
"we-tooloffsetmode-1",
"we-tooloffsetmode-2"
],
param: "/we tom",
tooltip: "we-tooloffsetmode-tooltip"
},
{
code: "std.brushDepthLimit",
width: 225,
height: 30,
type: "select",
mode: "dropdown",
label: "we-brushDepthLimit-label",
values: ["0", "1", "2", "3", "4"],
names: [
"we-brushDepthLimit-1",
"we-brushDepthLimit-2",
"we-brushDepthLimit-3",
"we-brushDepthLimit-4",
"we-brushDepthLimit-5"
],
param: "/we tdl",
},
{
code: "std.brushcutoutDim1",
width: 120,
height: 30,
type: "numberinput",
label: "we-brushcutoutDim1-label",
param: "/we tcx",
},
{
code: "std.brushcutoutDim2",
width: 120,
height: 30,
type: "numberinput",
label: "we-brushcutoutDim2-label",
param: "/we tcy",
},
{
code: "std.brushcutoutDim3",
width: 120,
height: 30,
type: "numberinput",
label: "we-brushcutoutDim3-label",
param: "/we tcz",
},
{
code: "std.brushplacementPercentage",
width: 160,
height: 30,
type: "numberinput",
label: "we-brushplacementPercentage-label",
param: "/we pp",
tooltip: "we-brushplacementPercentage-tooltip"
}
]
}
]
}
@@ -0,0 +1,44 @@
{
code: "worldedit-tooloptions-raiselower",
padding: 5,
posX: 330,
disableWorldInteract: false,
alignment: "FixedTop",
rows: [
{ elements: [
{
code: "std.raiseLowerMode",
width: 150,
height: 30,
type: "select",
mode: "dropdown",
label: "we-mode",
values: ["0", "1", "2", "3"],
names: [
"we-raiseLowerMode-1",
"we-raiseLowerMode-2",
"we-raiseLowerMode-3",
"we-raiseLowerMode-4"
],
param: "/we tm",
},
{
code: "std.raiseLowerDepth",
width: 120,
height: 30,
type: "numberinput",
label: "we-raiseLowerDepth-label",
param: "/we tdepth",
},
{
code: "std.raiseLowerRadius",
width: 120,
height: 30,
type: "numberinput",
label: "we-radius",
param: "/we tr",
}
]
},
]
}
@@ -0,0 +1,110 @@
{
code: "worldedit-tooloptions-repeat",
padding: 5,
posX: 330,
disableWorldInteract: false,
alignment: "FixedTop",
rows: [
{ elements: [
{
code: "std.repeatMode",
width: 180,
height: 30,
type: "select",
mode: "dropdown",
label: "we-mode",
values: ["0", "1"],
names: [
"we-repeatMode-1",
"we-repeatMode-2"
],
param: "/we tm",
},
{
code: "std.repeatSelectionMode",
width: 200,
height: 30,
type: "select",
mode: "dropdown",
label: "we-mode",
values: ["0", "1", "2"],
names: [
"we-repeatSelectionMode-1",
"we-repeatSelectionMode-2",
"we-repeatSelectionMode-3"
],
param: "/we sm",
},
{
width: 40,
code: "north",
type: "button",
tooltip: "we-north-tooltip",
text: "we-north-text",
param: "/we north",
fontSize: 16,
paddingLeft: 10
},
{
width: 40,
code: "south",
type: "button",
tooltip: "we-south-tooltip",
text: "we-south-text",
param: "/we south",
fontSize: 16,
paddingLeft: 10
},
{
width: 35,
code: "east",
type: "button",
tooltip: "we-east-tooltip",
text: "we-east-text",
param: "/we east",
fontSize: 16,
paddingLeft: 20
},
{
width: 40,
code: "west",
type: "button",
tooltip: "we-west-tooltip",
text: "we-west-text",
param: "/we west",
fontSize: 16,
paddingLeft: 0
},
{
width: 24,
code: "up",
type: "button",
tooltip: "we-up-tooltip",
text: "we-up-text",
param: "/we up",
fontSize: 16,
paddingLeft: 13
},
{
width: 30,
code: "down",
type: "button",
tooltip: "we-down-tooltip",
text: "we-down-text",
param: "/we down",
fontSize: 16
},
{
width: 30,
code: "look",
type: "button",
tooltip: "we-look-tooltip",
text: "we-look-text",
param: "/we look",
fontSize: 16,
paddingLeft: 25
}
]
},
]
}
@@ -0,0 +1,223 @@
{
code: "worldedit-tooloptions-select",
padding: 5,
posX: 330,
disableWorldInteract: false,
alignment: "FixedTop",
rows: [
{ elements: [
{
code: "std.selectmagicSelect",
width: 240,
height: 30,
type: "select",
mode: "dropdown",
label: "we-selectmagicSelect-label",
values: ["0", "1"],
names: [
"we-selectmagicSelect-1",
"we-selectmagicSelect-2"
],
param: "/we magic",
tooltip: "we-selectmagicSelect-tooltip"
},
{
width: 30,
code: "grownorth",
type: "button",
tooltip: "we-grownorth-tooltip",
text: "we-grownorth-text",
param: "/we g n 1",
fontSize: 16,
paddingLeft: 10
},
{
width: 30,
code: "shrinknorth",
type: "button",
tooltip: "we-shrinknorth-tooltip",
text: "we-shrinknorth-text",
param: "/we g n -1",
fontSize: 16
},
{
width: 30,
code: "groweast",
type: "button",
tooltip: "we-groweast-tooltip",
text: "we-groweast-text",
param: "/we g e 1",
fontSize: 16,
paddingLeft: 10
},
{
width: 30,
code: "shrinkeast",
type: "button",
tooltip: "we-shrinkeast-tooltip",
text: "we-shrinkeast-text",
param: "/we g e -1",
fontSize: 16
},
{
width: 30,
code: "growsouth",
type: "button",
tooltip: "we-growsouth-tooltip",
text: "we-growsouth-text",
param: "/we g s 1",
fontSize: 16,
paddingLeft: 10
},
{
width: 30,
code: "shrinksouth",
type: "button",
tooltip: "we-shrinksouth-tooltip",
text: "we-shrinksouth-text",
param: "/we g s -1",
fontSize: 16
},
{
width: 30,
code: "growwest",
type: "button",
tooltip: "we-growwest-tooltip",
text: "we-growwest-text",
param: "/we g w 1",
fontSize: 16,
paddingLeft: 10
},
{
width: 30,
code: "shrinkwest",
type: "button",
tooltip: "we-shrinkwest-tooltip",
text: "we-shrinkwest-text",
param: "/we g w -1",
fontSize: 16
},
{
width: 30,
code: "growup",
type: "button",
tooltip: "we-growup-tooltip",
text: "we-growup-text",
param: "/we g u 1",
fontSize: 16,
paddingLeft: 10
},
{
width: 30,
code: "shrinkup",
type: "button",
tooltip: "we-shrinkup-tooltip",
text: "we-shrinkup-text",
param: "/we g u -1",
fontSize: 16
},
{
width: 30,
code: "growdown",
type: "button",
tooltip: "we-growdown-tooltip",
text: "we-growdown-text",
param: "/we g d 1",
fontSize: 16,
paddingLeft: 10
},
{
width: 30,
code: "shrinkdown",
type: "button",
tooltip: "we-shrinkdown-tooltip",
text: "we-shrinkdown-text",
param: "/we g d -1",
fontSize: 16
},
{
width: 50,
code: "shrinklook",
type: "button",
tooltip: "we-shrinklook-tooltip",
text: "we-shrinklook-text",
param: "/we g l 1",
fontSize: 16,
paddingLeft: 10
},
{
width: 50,
code: "growlook",
type: "button",
tooltip: "we-growlook-tooltip",
text: "we-growlook-text",
param: "/we g l -1",
fontSize: 16
}
]
},
{
elements: [
{
width: 75,
code: "copy",
type: "button",
tooltip: "we-copy-tooltip",
text: "we-copy-text",
param: "/we copy",
fontSize: 16
},
{
width: 75,
code: "clear",
type: "button",
tooltip: "we-clear-tooltip",
text: "we-clear-text",
param: "/we clear",
fontSize: 16,
paddingLeft: 20
},
{
width: 75,
code: "removecontents",
type: "button",
tooltip: "we-removecontents-tooltip",
text: "we-removecontents-text",
param: "/we delete",
fontSize: 16,
paddingLeft: 20
},
{
width: 75,
code: "fill",
type: "button",
tooltip: "we-fill-tooltip",
text: "we-fill-text",
param: "/we fill",
fontSize: 16,
paddingLeft: 20
},
{
width: 75,
code: "relight",
type: "button",
tooltip: "we-relight-tooltip",
text: "we-relight-text",
param: "/we rls",
fontSize: 16,
paddingLeft: 20
},
{
width: 75,
code: "fix",
type: "button",
tooltip: "we-fix-tooltip",
text: "we-fix-text",
param: "/we normalize",
fontSize: 16,
paddingLeft: 20
}
]
}
]
}
@@ -0,0 +1,13 @@
{
code: "testship",
class: "EntityTestShip",
tags: ["inanimate", "vehicle"],
hitboxSize: { x: 1, y: 1 },
client: {
renderer: "Dummy",
behaviors: [{ code: "passivephysics" }],
},
server: {
behaviors: [{ code: "passivephysics" }]
},
}
@@ -0,0 +1,33 @@
{
code: "entitymover",
class: "ItemEntityMover",
attributes: {
handbook: {
exclude: true
}
},
maxstacksize: 1,
shape: {
base: "item/tool/entitymover"
},
creativeinventory: { "general": ["*"], "meta": ["*"] },
materialDensity: 600,
guiTransform: {
translation: { x: 0, y: 0, z: 0 },
rotation: { x: -6, y: 30, z: -42 },
origin: { x: 0.7, y: 0, z: 0.3 },
scale: 1.6
},
tpHandTransform: {
translation: { x: -1.5, y: 0.2, z: -1.1 },
rotation: { x: 0, y: -17, z: 18 },
origin: { x: 0.5, y: 0, z: 0.5 },
scale: 0.49
},
groundTransform: {
translation: { x: 0, y: 0, z: 0 },
rotation: { x: 90, y: 0, z: 0 },
origin: { x: 0.5, y: 0.5, z: 0.5299 },
scale: 2
}
}
@@ -0,0 +1,33 @@
{
code: "magicwand",
class: "ItemMagicWand",
attributes: {
handbook: {
exclude: true
}
},
maxstacksize: 1,
shape: {
base: "item/tool/wand"
},
creativeinventory: { "general": ["*"], "meta": ["*"] },
materialDensity: 600,
guiTransform: {
translation: { x: 0, y: 0, z: 0 },
rotation: { x: -6, y: 30, z: -42 },
origin: { x: 0.7, y: 0, z: 0.3 },
scale: 1.6
},
tpHandTransform: {
translation: { x: -1.5, y: 0.2, z: -1.1 },
rotation: { x: 0, y: -17, z: 18 },
origin: { x: 0.5, y: 0, z: 0.5 },
scale: 0.49
},
groundTransform: {
translation: { x: 0, y: 0, z: 0 },
rotation: { x: 90, y: 0, z: 0 },
origin: { x: 0.5, y: 0.5, z: 0.5299 },
scale: 2
}
}
@@ -0,0 +1,35 @@
{
code: "pocketsun",
storageFlags: 257,
class: "ItemPocketSun",
attributes: {
handbook: {
exclude: true
}
},
lightHsv: [9,7,31],
maxstacksize: 1,
shape: {
base: "item/tool/pocketsun"
},
creativeinventory: { "general": ["*"], "meta": ["*"] },
materialDensity: 600,
guiTransform: {
translation: { x: 0, y: 0, z: 0 },
rotation: { x: -6, y: 30, z: -42 },
origin: { x: 0.5, y: 0, z: 0.5 },
scale: 1.6
},
tpHandTransform: {
translation: { x: -1.28, y: 0.02, z: -0.99 },
rotation: { x: 0, y: -17, z: 18 },
origin: { x: 0.5, y: 0, z: 0.5 },
scale: 0.49
},
groundTransform: {
translation: { x: 0, y: 0, z: 0 },
rotation: { x: 0, y: 0, z: 0 },
origin: { x: 0.5, y: -0.04, z: 0.5 },
scale: 2
}
}
@@ -0,0 +1,40 @@
{
properties: {
mindelay: 4,
maxdelay: 8
},
tracks: [
{
"$type": "Vintagestory.API.Client.SurfaceMusicTrack, VintagestoryAPI",
file: "sunny-village-create",
name: "Sunny Village [Create]",
playstyle: "creative",
minhour: 5,
maxhour: 13,
},
{
"$type": "Vintagestory.API.Client.SurfaceMusicTrack, VintagestoryAPI",
file: "heartbeat-create",
name: "Heartbeat [Create]",
playstyle: "creative",
minhour: 6,
maxhour: 14,
},
{
"$type": "Vintagestory.API.Client.SurfaceMusicTrack, VintagestoryAPI",
file: "through-the-grass-create",
name: "Through the grass at night [Create]",
playstyle: "creative",
minhour: 22,
maxhour: 24,
},
{
"$type": "Vintagestory.API.Client.SurfaceMusicTrack, VintagestoryAPI",
file: "through-the-grass-create",
name: "Through the grass at night [Create]",
playstyle: "creative",
minhour: 0,
maxhour: 3,
}
]
}

Some files were not shown because too many files have changed in this diff Show More