From 854b7d10ab68495895264e8a0bd0dfcb226035df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=92=E3=83=A5=E3=83=BC=E3=83=9E=E3=83=B3=E3=83=AF?= =?UTF-8?q?=E3=83=BC=E3=82=AD=E3=83=B3?= Date: Fri, 3 Feb 2023 13:59:11 +0800 Subject: [PATCH] Updated 1.0.0 --- .gitignore | 129 ++++++++++ README.md | 49 ++++ build.gradle | 34 +++ gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 60756 bytes gradle/wrapper/gradle-wrapper.properties | 5 + gradlew | 240 ++++++++++++++++++ gradlew.bat | 91 +++++++ settings.gradle | 1 + .../java/top/mrxiaom/papi/TimeExpansion.java | 116 +++++++++ 9 files changed, 665 insertions(+) create mode 100644 .gitignore create mode 100644 build.gradle create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle create mode 100644 src/main/java/top/mrxiaom/papi/TimeExpansion.java diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..397d4e4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,129 @@ +# Created by https://www.gitignore.io + +### Intellij ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm + +*.iml + +## Directory-based project format: +.idea/ +# if you remove the above rule, at least ignore the following: + +# User-specific stuff: +# .idea/workspace.xml +# .idea/tasks.xml +# .idea/dictionaries + +# Sensitive or high-churn files: +# .idea/dataSources.ids +# .idea/dataSources.xml +# .idea/sqlDataSources.xml +# .idea/dynamic.xml +# .idea/uiDesigner.xml + +# Gradle: +# .idea/gradle.xml +# .idea/libraries + +# Mongo Explorer plugin: +# .idea/mongoSettings.xml + +## File-based project format: +*.ipr +*.iws + +## Plugin-specific files: + +# IntelliJ +/out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties + + +### Java ### +*.class + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.ear + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* + + +### Gradle ### +.gradle +build/ + +# Ignore Gradle GUI config +gradle-app.setting + +# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) +!gradle-wrapper.jar + + +### Eclipse ### +*.pydevproject +.metadata +bin/ +tmp/ +*.tmp +*.bak +*.swp +*~.nib +local.properties +.settings/ +.loadpath +.jardesc + +# Eclipse Core +.project + +# External tool builders +.externalToolBuilders/ + +# Locally stored "Eclipse launch configurations" +*.launch + +# CDT-specific +.cproject + +# JDT-specific (Eclipse Java Development Tools) +.classpath + +# PDT-specific +.buildpath + +# sbteclipse plugin +.target + +# TeXlipse plugin +.texlipse + + +### NetBeans ### +nbproject/private/ +nbbuild/ +dist/ +nbdist/ +nbactions.xml +nb-configuration.xml +.nb-gradle/ + +!/.idea/inspectionProfiles/Project_Default.xml +!/lib/worldedit-bukkit-7.0.0-SNAPSHOT-dist.jar +!/lib/worldguard-legacy-7.0.0-SNAPSHOT-dist.jar +repo/ diff --git a/README.md b/README.md index 55e2a50..9345a22 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,51 @@ # Time-Expansion Time operating expansion for PlaceholderAPI + +# Install + +* Download jar file from [releases](https://github.com/MrXiaoM/Time-Expansion/releases). +* Put the jar file to `/plugins/PlaceholderAPI/expansions/` +* Execute command `/papi register ` or `/papi reload` or restart server. + +# Usage + +``` +// Arguments: [Optional] + +%time_