Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
dce3a3892d | ||
|
|
23efb4e430 | ||
|
|
ca730c8db8 | ||
|
|
f016e20279 | ||
|
|
307327db68 | ||
|
|
3d797c63e6 | ||
|
|
7eb63b1913 | ||
|
|
723ec4d24e | ||
|
|
f0b5007d17 | ||
|
|
9fddc3d0fd | ||
|
|
099a1e84b0 | ||
|
|
073e4c80bf | ||
|
|
5c5bce5dbe |
No files matched your search
Generated
+35
@@ -0,0 +1,35 @@
|
||||
# Maven
|
||||
target/
|
||||
pom.xml.tag
|
||||
pom.xml.releaseBackup
|
||||
pom.xml.versionsBackup
|
||||
release.properties
|
||||
|
||||
# IntelliJ IDEA
|
||||
.idea/
|
||||
*.iml
|
||||
*.iws
|
||||
*.ipr
|
||||
|
||||
# IntelliJ compiler output
|
||||
out/
|
||||
|
||||
# Java compiled files
|
||||
*.class
|
||||
|
||||
# Build artifacts
|
||||
*.jar
|
||||
*.war
|
||||
*.ear
|
||||
|
||||
# Logs
|
||||
*.log
|
||||
|
||||
# OS files
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# Temporary files
|
||||
*.tmp
|
||||
*.temp
|
||||
*.bak
|
||||
Generated
+13
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="CompilerConfiguration">
|
||||
<annotationProcessing>
|
||||
<profile name="Maven default annotation processors profile" enabled="true">
|
||||
<sourceOutputDir name="target/generated-sources/annotations" />
|
||||
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
|
||||
<outputRelativeToContentRoot value="true" />
|
||||
<module name="rs-disenchanter" />
|
||||
</profile>
|
||||
</annotationProcessing>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+7
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="Encoding">
|
||||
<file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" />
|
||||
</component>
|
||||
</project>
|
||||
Generated
+25
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="RemoteRepositoriesConfiguration">
|
||||
<remote-repository>
|
||||
<option name="id" value="central" />
|
||||
<option name="name" value="Central Repository" />
|
||||
<option name="url" value="https://repo.maven.apache.org/maven2" />
|
||||
</remote-repository>
|
||||
<remote-repository>
|
||||
<option name="id" value="papermc-repo" />
|
||||
<option name="name" value="papermc-repo" />
|
||||
<option name="url" value="https://repo.papermc.io/repository/maven-public/" />
|
||||
</remote-repository>
|
||||
<remote-repository>
|
||||
<option name="id" value="central" />
|
||||
<option name="name" value="Maven Central repository" />
|
||||
<option name="url" value="https://repo1.maven.org/maven2" />
|
||||
</remote-repository>
|
||||
<remote-repository>
|
||||
<option name="id" value="jboss.community" />
|
||||
<option name="name" value="JBoss Community repository" />
|
||||
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
|
||||
</remote-repository>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+14
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||
<component name="MavenProjectsManager">
|
||||
<option name="originalFiles">
|
||||
<list>
|
||||
<option value="$PROJECT_DIR$/pom.xml" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="ms-21" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/out" />
|
||||
</component>
|
||||
</project>
|
||||
Generated
+8
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/rs-disenchanter.iml" filepath="$PROJECT_DIR$/rs-disenchanter.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+6
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
Generated
+277
@@ -0,0 +1,277 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="AutoImportSettings">
|
||||
<option name="autoReloadType" value="SELECTIVE" />
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="5d107c61-5bb7-4648-b834-d7c0dc0fe990" name="Changes" comment="1.0.1 docs update">
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/pom.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/antrun/build-main.xml" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/classes/com/rsscripting/rsdisenchanter/RSDISenchanter.class" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/classes/com/rsscripting/rsdisenchanter/command/DisenchantCommand.class" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/classes/com/rsscripting/rsdisenchanter/enchantment/EnchantmentManager.class" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/classes/com/rsscripting/rsdisenchanter/gui/DisenchanterGUI.class" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/classes/com/rsscripting/rsdisenchanter/language/LanguageManager.class" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/classes/com/rsscripting/rsdisenchanter/listener/DisenchanterListener.class" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/classes/config.yml" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/classes/language/en_us.yml" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/classes/plugin.yml" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/maven-archiver/pom.properties" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/target/original-rs-disenchanter-1.0.1.jar" beforeDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||
</component>
|
||||
<component name="FileTemplateManagerImpl">
|
||||
<option name="RECENT_TEMPLATES">
|
||||
<list>
|
||||
<option value="Class" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="Git.Settings">
|
||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||
</component>
|
||||
<component name="ProjectColorInfo">{
|
||||
"associatedIndex": 4,
|
||||
"fromUser": false
|
||||
}</component>
|
||||
<component name="ProjectId" id="3HeDzPqfUjLl1bM4Kg2LnfkGYQ3" />
|
||||
<component name="ProjectViewState">
|
||||
<option name="showLibraryContents" value="true" />
|
||||
</component>
|
||||
<component name="PropertiesComponent">{
|
||||
"keyToString": {
|
||||
"Maven.rs-disenchanter [clean].executor": "Run",
|
||||
"Maven.rs-disenchanter [compile].executor": "Run",
|
||||
"Maven.rs-disenchanter [package].executor": "Run",
|
||||
"ModuleVcsDetector.initialDetectionPerformed": "true",
|
||||
"RunOnceActivity.ShowReadmeOnStart": "true",
|
||||
"RunOnceActivity.git.unshallow": "true",
|
||||
"RunOnceActivity.typescript.service.memoryLimit.init": "true",
|
||||
"codeWithMe.voiceChat.enabledByDefault": "false",
|
||||
"com.intellij.ml.llm.matterhorn.ej.ui.settings.DefaultModelSelectionForGA.v1": "true",
|
||||
"git-widget-placeholder": "master",
|
||||
"junie.onboarding.icon.badge.shown": "true",
|
||||
"kotlin-language-version-configured": "true",
|
||||
"last_opened_file_path": "C:/Users/russe/IdeaProjects/RS-DISenchanter/docs/imges",
|
||||
"node.js.detected.package.eslint": "true",
|
||||
"node.js.detected.package.tslint": "true",
|
||||
"node.js.selected.package.eslint": "(autodetect)",
|
||||
"node.js.selected.package.tslint": "(autodetect)",
|
||||
"nodejs_package_manager_path": "npm",
|
||||
"to.speed.mode.migration.done": "true"
|
||||
},
|
||||
"keyToStringList": {
|
||||
"com.intellij.ide.scratch.ScratchImplUtil$2/New Scratch File": [
|
||||
"TEXT"
|
||||
]
|
||||
}
|
||||
}</component>
|
||||
<component name="RecentsManager">
|
||||
<key name="CopyFile.RECENT_KEYS">
|
||||
<recent name="C:\Users\russe\IdeaProjects\RS-DISenchanter\docs\imges" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunManager">
|
||||
<configuration default="true" type="JetRunConfigurationType">
|
||||
<module name="mcdev-temp-root" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<configuration default="true" type="KotlinStandaloneScriptRunConfigurationType">
|
||||
<module name="mcdev-temp-root" />
|
||||
<option name="filePath" />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
<configuration name="Build" type="MavenRunConfiguration" factoryName="Maven">
|
||||
<MavenSettings>
|
||||
<option name="myGeneralSettings">
|
||||
<MavenGeneralSettings>
|
||||
<option name="alwaysUpdateSnapshots" value="false" />
|
||||
<option name="checksumPolicy" value="NOT_SET" />
|
||||
<option name="customMavenHome" />
|
||||
<option name="emulateTerminal" value="false" />
|
||||
<option name="failureBehavior" value="NOT_SET" />
|
||||
<option name="localRepository" value="" />
|
||||
<option name="mavenHome" value="Bundled (Maven 3)" />
|
||||
<option name="mavenHomeTypeForPersistence" value="BUNDLED3" />
|
||||
<option name="nonRecursive" value="false" />
|
||||
<option name="outputLevel" value="INFO" />
|
||||
<option name="printErrorStackTraces" value="false" />
|
||||
<option name="showDialogWithAdvancedSettings" value="false" />
|
||||
<option name="threads" />
|
||||
<option name="useMavenConfig" value="true" />
|
||||
<option name="userSettingsFile" value="" />
|
||||
<option name="workOffline" value="false" />
|
||||
</MavenGeneralSettings>
|
||||
</option>
|
||||
<option name="myRunnerSettings">
|
||||
<MavenRunnerSettings>
|
||||
<option name="delegateBuildToMaven" value="false" />
|
||||
<option name="environmentProperties">
|
||||
<map />
|
||||
</option>
|
||||
<option name="jreName" value="#USE_PROJECT_JDK" />
|
||||
<option name="mavenProperties">
|
||||
<map />
|
||||
</option>
|
||||
<option name="passParentEnv" value="true" />
|
||||
<option name="skipTests" value="false" />
|
||||
<option name="vmOptions" value="" />
|
||||
</MavenRunnerSettings>
|
||||
</option>
|
||||
<option name="myRunnerParameters">
|
||||
<MavenRunnerParameters>
|
||||
<option name="cmdOptions" />
|
||||
<option name="profiles">
|
||||
<set />
|
||||
</option>
|
||||
<option name="goals">
|
||||
<list>
|
||||
<option value="package" />
|
||||
</list>
|
||||
</option>
|
||||
<option name="multimoduleDir" />
|
||||
<option name="pomFileName" />
|
||||
<option name="profilesMap">
|
||||
<map />
|
||||
</option>
|
||||
<option name="projectsCmdOptionValues">
|
||||
<list />
|
||||
</option>
|
||||
<option name="resolveToWorkspace" value="false" />
|
||||
<option name="workingDirPath" value="C:\Users\russe\IdeaProjects\RS-DISenchanter" />
|
||||
</MavenRunnerParameters>
|
||||
</option>
|
||||
</MavenSettings>
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
</component>
|
||||
<component name="TaskManager">
|
||||
<task active="true" id="Default" summary="Default task">
|
||||
<changelist id="5d107c61-5bb7-4648-b834-d7c0dc0fe990" name="Changes" comment="" />
|
||||
<created>1786219907113</created>
|
||||
<option name="number" value="Default" />
|
||||
<option name="presentableId" value="Default" />
|
||||
<updated>1786219907113</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00001" summary="1.0.0 First Version.">
|
||||
<option name="closed" value="true" />
|
||||
<created>1786228768359</created>
|
||||
<option name="number" value="00001" />
|
||||
<option name="presentableId" value="LOCAL-00001" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1786228768359</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00002" summary="1.0.0 Added Readme.">
|
||||
<option name="closed" value="true" />
|
||||
<created>1786228878709</created>
|
||||
<option name="number" value="00002" />
|
||||
<option name="presentableId" value="LOCAL-00002" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1786228878709</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00003" summary="1.0.0 Docs update">
|
||||
<option name="closed" value="true" />
|
||||
<created>1788090983900</created>
|
||||
<option name="number" value="00003" />
|
||||
<option name="presentableId" value="LOCAL-00003" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1788090983900</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00004" summary="1.0.0 Docs update">
|
||||
<option name="closed" value="true" />
|
||||
<created>1788091006462</created>
|
||||
<option name="number" value="00004" />
|
||||
<option name="presentableId" value="LOCAL-00004" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1788091006462</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00005" summary="1.0.0 Removed Empty black squares from filler panes">
|
||||
<option name="closed" value="true" />
|
||||
<created>1788724518381</created>
|
||||
<option name="number" value="00005" />
|
||||
<option name="presentableId" value="LOCAL-00005" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1788724518381</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00006" summary="1.0.0 Documentation update">
|
||||
<option name="closed" value="true" />
|
||||
<created>1788727793399</created>
|
||||
<option name="number" value="00006" />
|
||||
<option name="presentableId" value="LOCAL-00006" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1788727793399</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00007" summary="1.0.0 Documentation update">
|
||||
<option name="closed" value="true" />
|
||||
<created>1788727800918</created>
|
||||
<option name="number" value="00007" />
|
||||
<option name="presentableId" value="LOCAL-00007" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1788727800918</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00008" summary="1.0.1">
|
||||
<option name="closed" value="true" />
|
||||
<created>1789501376648</created>
|
||||
<option name="number" value="00008" />
|
||||
<option name="presentableId" value="LOCAL-00008" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1789501376648</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00009" summary="1.0.1 docs update">
|
||||
<option name="closed" value="true" />
|
||||
<created>1789502966757</created>
|
||||
<option name="number" value="00009" />
|
||||
<option name="presentableId" value="LOCAL-00009" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1789502966757</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00010" summary="1.0.1 docs update">
|
||||
<option name="closed" value="true" />
|
||||
<created>1789503578419</created>
|
||||
<option name="number" value="00010" />
|
||||
<option name="presentableId" value="LOCAL-00010" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1789503578419</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00011" summary="1.0.1 docs update">
|
||||
<option name="closed" value="true" />
|
||||
<created>1789503997612</created>
|
||||
<option name="number" value="00011" />
|
||||
<option name="presentableId" value="LOCAL-00011" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1789503997612</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00012" summary="1.0.1 docs update">
|
||||
<option name="closed" value="true" />
|
||||
<created>1789789890002</created>
|
||||
<option name="number" value="00012" />
|
||||
<option name="presentableId" value="LOCAL-00012" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1789789890002</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="13" />
|
||||
<servers />
|
||||
</component>
|
||||
<component name="TypeScriptGeneratedFilesManager">
|
||||
<option name="version" value="3" />
|
||||
</component>
|
||||
<component name="VcsManagerConfiguration">
|
||||
<MESSAGE value="1.0.0 First Version." />
|
||||
<MESSAGE value="1.0.0 Added Readme." />
|
||||
<MESSAGE value="1.0.0 Docs update" />
|
||||
<MESSAGE value="1.0.0 Removed Empty black squares from filler panes" />
|
||||
<MESSAGE value="1.0.0 Documentation update" />
|
||||
<MESSAGE value="1.0.1" />
|
||||
<MESSAGE value="1.0.1 docs update" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="1.0.1 docs update" />
|
||||
</component>
|
||||
</project>
|
||||
@@ -1,6 +1,6 @@
|
||||
# RS-DISenchanter
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
# 📖 The Story of the Disenchanter
|
||||
|
||||
> *"Magic should not be lost simply because the vessel that held it has broken."*
|
||||
>
|
||||
> — Steve, from the final pages of his research journal
|
||||
|
||||
---
|
||||
|
||||
## ✦ The Beginning
|
||||
For generations, Steve accepted the way of things.
|
||||
He would spend countless hours gathering rare materials, crafting powerful weapons, and enchanting his tools with the magic of the world.
|
||||
But there was always one thing that troubled him.
|
||||
|
||||
**What happened to the magic when the item was destroyed?**
|
||||
|
||||
Every time a treasured sword finally broke, every time a pickaxe wore down beyond repair, and every time an enchanted piece of armor was lost forever, Steve couldn't help but wonder where all that magic went.
|
||||
Surely such powerful enchantments could not simply vanish.
|
||||
|
||||
---
|
||||
|
||||
## ✦ The Search
|
||||
|
||||
So Steve began to study. He searched forgotten libraries. He questioned wandering villagers.
|
||||
He explored ancient ruins and spent years experimenting with enchanted items, books, and the mysterious forces that bound magic to the objects of this world.
|
||||
Many attempts failed. Some produced nothing but ordinary books. Others caused the enchantment to disappear entirely. But Steve refused to give up.
|
||||
|
||||
---
|
||||
|
||||
## ✦ The Discovery
|
||||
After years of research, he finally discovered something remarkable.
|
||||
|
||||
**Enchantments could be separated from the items that carried them.**
|
||||
|
||||
With the right method, the magical essence of an enchantment could be carefully drawn out and preserved within a book.
|
||||
The discovery changed everything. An enchanted sword no longer had to carry every enchantment forever. A valuable enchantment could be removed and preserved for another day.
|
||||
The magic would no longer be lost simply because the item itself was destroyed. But there was a catch! The enchantment had to be removed before the item broke or it was still
|
||||
lost forever.
|
||||
|
||||
---
|
||||
|
||||
## ✦ The Problem With Curses
|
||||
|
||||
But Steve soon discovered that not all magic was willing to leave so easily.
|
||||
|
||||
**Curses were different.**
|
||||
|
||||
Dark enchantments resisted the process, fighting against anyone who attempted to extract them.
|
||||
Removing a curse was dangerous. Failure could cause the entire item — and any enchantments not already recovered from it — to be lost.
|
||||
Steve learned an important lesson:
|
||||
|
||||
> **Some magic can be preserved.**
|
||||
>
|
||||
> **Some magic must be fought for.**
|
||||
>
|
||||
> **And some magic comes with a price.**
|
||||
|
||||
---
|
||||
|
||||
## ✦ The Disenchanter
|
||||
|
||||
And so, the Disenchanter was born. Steve's discovery allows adventurers to reclaim the magic hidden within their weapons, tools, and armor — preserving enchantments that might otherwise be lost forever.
|
||||
But when it comes to curses...
|
||||
|
||||
> ### **You'd better be careful.**
|
||||
|
||||
---
|
||||
|
||||
*The research of Steve did not end with the discovery of the Disenchanter.*
|
||||
*There are still enchantments whose secrets remain unknown...*
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 377 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 8.5 KiB |
@@ -8,7 +8,7 @@
|
||||
<groupId>com.rsscripting</groupId>
|
||||
<artifactId>rs-disenchanter</artifactId>
|
||||
<name>RS-DISenchanter</name>
|
||||
<version>1.0.0</version>
|
||||
<version>1.1.0</version>
|
||||
|
||||
<packaging>jar</packaging>
|
||||
|
||||
|
||||
@@ -53,11 +53,7 @@ public class DisenchanterGUI implements InventoryHolder {
|
||||
ItemMeta meta = item.getItemMeta();
|
||||
|
||||
if (meta != null) {
|
||||
meta.setDisplayName(
|
||||
plugin.getLanguageManager()
|
||||
.get("items.gui.glass-pane.name")
|
||||
);
|
||||
|
||||
meta.setHideTooltip(true);
|
||||
item.setItemMeta(meta);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user