diff --git a/Votes/.classpath b/Votes/.classpath
new file mode 100644
index 0000000..e18f43d
--- /dev/null
+++ b/Votes/.classpath
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Votes/.gitignore b/Votes/.gitignore
new file mode 100644
index 0000000..09e3bc9
--- /dev/null
+++ b/Votes/.gitignore
@@ -0,0 +1,2 @@
+/bin/
+/target/
diff --git a/Votes/.project b/Votes/.project
new file mode 100644
index 0000000..d4def51
--- /dev/null
+++ b/Votes/.project
@@ -0,0 +1,23 @@
+
+
+ Votes
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/Votes/.settings/org.eclipse.jdt.core.prefs b/Votes/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..43c686f
--- /dev/null
+++ b/Votes/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,13 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=10
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=10
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=10
diff --git a/Votes/.settings/org.eclipse.m2e.core.prefs b/Votes/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/Votes/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Votes/pom.xml b/Votes/pom.xml
new file mode 100644
index 0000000..1e01c8c
--- /dev/null
+++ b/Votes/pom.xml
@@ -0,0 +1,61 @@
+
+ 4.0.0
+ cz.marwland.mc.features
+ Votes
+
+ cz.marwland.mc
+ MarwStuff
+ 0.0.1-SNAPSHOT
+ ../../MarwStuff
+
+
+ src
+
+
+ resources
+
+
+
+
+ maven-compiler-plugin
+ 3.7.0
+
+ 10
+
+
+
+ exec-maven-plugin
+ 1.6.0
+ org.codehaus.mojo
+
+
+ deploy
+
+ exec
+
+
+
+
+ ${project.parent.basedir}/deploy_feature.sh
+
+ ${project.build.directory}/${project.build.finalName}.jar
+ ${project.artifactId}
+
+
+
+
+ maven-resources-plugin
+
+ ${project.build.outputDirectory}/resources
+
+
+
+
+
+
+ cz.marwland.mc
+ MarwCore
+ ${project.parent.version}
+
+
+
\ No newline at end of file
diff --git a/Votes/resources/create.sql b/Votes/resources/create.sql
new file mode 100644
index 0000000..7e40e47
--- /dev/null
+++ b/Votes/resources/create.sql
@@ -0,0 +1,6 @@
+CREATE TABLE IF NOT EXISTS `{prefix}votes` (
+ `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
+ `uuid` binary(16) NOT NULL,
+ `date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
+ PRIMARY KEY `id` (`id`)
+) DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
\ No newline at end of file
diff --git a/Votes/src/cz/marwland/mc/features/Votes.java b/Votes/src/cz/marwland/mc/features/Votes.java
new file mode 100644
index 0000000..423e994
--- /dev/null
+++ b/Votes/src/cz/marwland/mc/features/Votes.java
@@ -0,0 +1,9 @@
+package cz.marwland.mc.features;
+
+import cz.marwland.mc.core.features.Feature;
+
+public class Votes extends Feature {
+
+ private final String SQL_VOTE_QUERY = "INSERT INTO `{prefix}votes` (`uuid`, `date`) VALUES (?, ?)";
+
+}