Initial commit

This commit is contained in:
BuildTools 2018-01-24 13:17:07 -05:00
commit 16bf2d299a
26 changed files with 231 additions and 0 deletions

20
.idea/encodings.xml Normal file
View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/API/MCUpdate.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Events/BlockListeners.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Events/InteractListeners.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Events/InventoryListeners.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Handlers/CommandHandler.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Handlers/HologramHandler.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Handlers/ParticleHandler.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Handlers/RepairHandler.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Lang.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/References.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/RepairPlus.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Utils/ConfigWrapper.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Utils/Debugger.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Utils/Methods.java" charset="UTF-16" />
<file url="file://$PROJECT_DIR$/src/com/songoda/repairplus/Utils/SettingsManager.java" charset="UTF-16" />
</component>
</project>

7
.idea/kotlinc.xml Normal file
View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="KotlinCommonCompilerArguments">
<option name="languageVersion" value="1.1" />
<option name="apiVersion" value="1.1" />
</component>
</project>

View File

@ -0,0 +1,9 @@
<component name="libraryTable">
<library name="ChatControl">
<CLASSES>
<root url="jar://$USER_HOME$/Downloads/ChatControl.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

6
.idea/misc.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>

8
.idea/modules.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/RepairPlus.iml" filepath="$PROJECT_DIR$/RepairPlus.iml" />
</modules>
</component>
</project>

124
.idea/uiDesigner.xml Normal file
View File

@ -0,0 +1,124 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Palette2">
<group name="Swing">
<item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
</item>
<item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
</item>
<item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.png" removable="false" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
</item>
<item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
<initial-values>
<property name="text" value="Button" />
</initial-values>
</item>
<item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="RadioButton" />
</initial-values>
</item>
<item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="CheckBox" />
</initial-values>
</item>
<item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
<initial-values>
<property name="text" value="Label" />
</initial-values>
</item>
<item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
</item>
<item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
</item>
<item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
<preferred-size width="-1" height="20" />
</default-constraints>
</item>
<item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
</item>
<item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
</item>
</group>
</component>
</project>

25
RepairPlus.iml Normal file
View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/../Lib" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://$MODULE_DIR$/../Lib" />
</SOURCES>
<jarDirectory url="file://$MODULE_DIR$/../Lib" recursive="false" />
<jarDirectory url="file://$MODULE_DIR$/../Lib" recursive="false" type="SOURCES" />
</library>
</orderEntry>
<orderEntry type="library" name="ChatControl" level="project" />
</component>
</module>

View File

@ -0,0 +1,15 @@
Timeout: 'This is the repair timeout.'
XP-Cost-Equation: 'This allows you to change the equation used to calculate repair costs for Experience.'
ECO-Cost-Equation: 'This allows you to change the equation used to calculate repair costs for Economy (Uses the tags above as well if needed)'
ITEM-Cost-Equation: 'This allows you to change the equation used to calculate repair amounts for Items (Uses the tags above as well if needed)'
Enchanted-Item-Multiplier: 'This is the multiplier that is applied the the repair cost of an enchanted item.'
ECO-Icon: 'This is the default icon that will be used for the Economy repair button.'
XP-Icon: 'This is the default icon that will be used for the Experience repair button.'
ITEM: 'This is the default icon that will be used for the Item repair button.'
Glass-Type: 'This is the id of the glass used for the background in the guis .'
Rainbow-Glass: 'If this is enabled the glass background will be randomized colors. '
Item-Match-Type: 'Setting this to true will force the user to repair an item with the material used to create that item.'
Enable-Default-Anvil-Function: 'Setting this to false will disable default Minecraft anvils leaving only the RepairPlus features.'
Swap-Functions: 'Setting this to true will swap the RepairPlus function a right-click and the default Minecraft function a left-click.'
Perms-Only: 'Setting this to true will require the permission ''RepairPlus.permPlace'' to place a RepairPlus Anvil.'
Debug-Mode: 'Setting this to true will show any and all errors the plugin may be having in your server console.'

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.

0
src/config.yml Normal file
View File

0
src/lang.yml Normal file
View File

17
src/plugin.yml Normal file
View File

@ -0,0 +1,17 @@
name: RepairPlus
description: RepairPlus
main: com.songoda.repairplus.RepairPlus
depend: [Arconix]
softdepend: [Vault]
version: 1.3.4
author: songoda
commands:
repairplus:
description: View information on this plugin.
default: true
aliases: [rp]
usage: /RP
rpanvil:
description: View information on this plugin.
default: true
usage: /rpanvil