diff --git a/src/ModEntry.cs b/src/ModEntry.cs
new file mode 100644
index 0000000..e5cde32
--- /dev/null
+++ b/src/ModEntry.cs
@@ -0,0 +1,20 @@
+using StardewModdingAPI;
+
+namespace jibsaramnim.sdv.mods.SampleProject
+{
+ /// The mod entry point.
+ internal class ModEntry : Mod
+ {
+
+ /*********
+ ** Public methods
+ *********/
+ /// The mod entry point, called after the mod is first loaded.
+ /// Provides simplified APIs for writing mods.
+ public override void Entry(IModHelper helper)
+ {
+ this.Monitor.Log("Hello, World! :-)");
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/src/SampleMod.csproj b/src/SampleMod.csproj
new file mode 100644
index 0000000..07f3eb9
--- /dev/null
+++ b/src/SampleMod.csproj
@@ -0,0 +1,24 @@
+
+
+ SampleMod
+ jibsaramnim.sdv.mods.SampleMod
+ net5.0
+ 1.0.0
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/manifest.json b/src/manifest.json
new file mode 100644
index 0000000..55827d9
--- /dev/null
+++ b/src/manifest.json
@@ -0,0 +1,10 @@
+{
+ "Name": "SampleMod",
+ "Author": "jibsaramnim",
+ "Version": "1.0.0",
+ "MinimumApiVersion": "3.0.0",
+ "Description": "A sample mod project to get you started. Enjoy! :-)",
+ "UniqueID": "jibsaramnim.sdv.mods.SampleMod",
+ "EntryDll": "SampleMod.dll",
+ "UpdateKeys": []
+}
\ No newline at end of file