Git Product home page Git Product logo

advancedcustommenu's People

Contributors

superronancraft avatar theintellobox avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

advancedcustommenu's Issues

[Suggestion] Some options for argument-placeholder

First suggestion

Making it possible, that you can only use %argument_[id]% without any additional placeholder, if that isn't a thing already.

That way, you could use it for things like punish-gui, where argument 2 (%argument_1%) could be the reason....

A example: You type /punish Andre_601 spam and can choose in the opening GUI, what you want to do (mute, warn, kick or ban him).
If you then click on a item (in my example for muting him), ACM will then run /mute %argument_0% 1h %argument_1% Which results in /mute Andre_601 1h spam

Second suggestion

Adding a way, that a argument-placeholder can contain mutliple words...
Like %argument_1-5% which would use the arguments 2 to 6.

That would be - again - usefull for a punish-gui, if you want to give a more detailed reason...
If possible, you could also add, that ACM will use all args after a certain one (Make the range infinite)
It could be something like %argument_1+% which tells ACM, to use all arguments from 2 and up....

Chest Commands Converter.

Suggestion (How it may be resolved):

Chest Commands Converter : /acm convert, and it will convert the chest commands files to the Advanced Custom Menu files. :D

[Suggestion] arguments for custom commands.

The Idea

Adding a way, to use arguments in a custom command, to for example open a menu with stats of another player, or make a Punish-GUI.

It could be like this:

commands: 'stats; stat'
Argument:
  Enabled: true
  Required: false
  Type: Player

Explanation

Enabled

If set to true, then there can be a argument after the command itself.

Required

If true, then the GUI will only open, if you add a argument after it.

Type

Valid types are:

  • Player: The arg needs to be a online player.
  • Text: A simple text... Anything from A-Z and 0-9.
  • Number: The arg need to be a number.

Possible problems

One problem could be, that the placeholders won't work correctly.
One way to fix that, would be, to "surround" it with a custom placeholder, like %target_<placeholder without %>%
If no arg is given, then the placeholders would work like normal...

1.13 support.

Hello ! :D

In 1.13 the Number ID will be removed. So, AdvancedCustomMenu is compatible with this ?

Thanks ! :D

[ERROR] Could not load 'plugins/AdvancedCustomMenu.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: AdvancedCustomItemAPI at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:220) [minecraft_server.jar:git-Spigot-093165d-cb3d14c] at org.bukkit.craftbukkit.v1_14_R1.CraftServer.loadPlugins(CraftServer.java:347) [minecraft_server.jar:git-Spigot-093165d-cb3d14c] at net.minecraft.server.v1_14_R1.DedicatedServer.init(DedicatedServer.java:194) [minecraft_server.jar:git-Spigot-093165d-cb3d14c] at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:761) [minecraft_server.jar:git-Spigot-093165d-cb3d14c] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181]

Plugin Version:

Issue Type:

Error:

Possible solution:

Comments/More info:

Opening a menu from another menu doesn't work

Plugin Version:
3.2.5

Issue Type:
Opening a menu in the commands-section of the click-Handlers with menu: [menuname] <argument> doesn't work and breaks the menu after it.

Comments:
It does work with simple commands and the Debug shows, that the click-Handlers for the items are registering the commands in the menu.

Suggestion: New "message"-types

Titles

Adding titles;

commands:
- 'title: &aSuccess!{nl}&6You see this title.'

"title:" would say ACM, to send a title to the player and "{nl}" to make the text after it as a subtitle.

Result:

Actionbar

Adding Actionbar-text:

commands:
- 'actionbar: &6This is a actionbar-message!'

"actionbar:" would say ACM, to send a actionbar-message to the player.

Result:

How can I open another menu ?

Hey,

I created the menu "Example", and the menu "MobArena". How can I open the menu MobArena by clicking on a skull in the menu Example ?

Thanks !

Error in Example menu

Hello I use the latest spigot, but the problem is that the plugin is probably not supported with this version and will write me error

Conzole at server startup:

Enabling AdvancedCustomMenu v1.1.0 Error occurred while enabling AdvancedCustomMenu v1.1.0 (Is it up to date?)
java.lang.NullPointerException: null
at me.SuperRonanCraft.AdvancedCustomMenu.references.Econ.registerEconomy(Econ.java:37) ~[?:?]
at me.SuperRonanCraft.AdvancedCustomMenu.references.Econ.(Econ.java:17) ~[?:?]
at me.SuperRonanCraft.AdvancedCustomMenu.Main.registerDependencies(Main.java:103) ~[?:?]
at me.SuperRonanCraft.AdvancedCustomMenu.Main.onEnable(Main.java:45) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[server.jar:git-Spigot-93e20b3-31d3159]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [server.jar:git-Spigot-93e20b3-31d3159]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:402) [server.jar:git-Spigot-93e20b3-31d3159]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:384) [server.jar:git-Spigot-93e20b3-31d3159]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:333) [server.jar:git-Spigot-93e20b3-31d3159]
at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [server.jar:git-Spigot-93e20b3-31d3159]
at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [server.jar:git-Spigot-93e20b3-31d3159]
at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [server.jar:git-Spigot-93e20b3-31d3159]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [server.jar:git-Spigot-93e20b3-31d3159]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [server.jar:git-Spigot-93e20b3-31d3159]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]

please repair

New feature suggestion and a bug

BUG:

Plugin Version: 4.1.1

Issue Type:
Custom heads from the website listed in the wiki page (minecraft-heads.com) do not work.

Error: Item in GUI either shows as the "INVALID ID" message or just a regular Steve or Alex head.

Possible solution:
Update the API to support this again in the latset version.

Comments/More info:
Server version: Spigot 1.12.2 (offline mode, runs on a bungeecord server configured correctly to show this)
Plugins used that may help or affect this: PlaceHolderAPI, CMI, ACM, ACIAPI


SUGGESTION:

In the config.yml, could you make a "refreshGUI" option, and an interval for it too, which will allow the GUI to update. For example, if a user has their permission removed while they are in a menu, it can refresh and they will not be able to use that item. An example of this could be a menu where you have some "options" configured. I have a menu where I can switch switch tablists based on a permission, and i set it to true or false when the item is clicked. Rather than having to open the menu, click, then close and reopen it to edit the tablist setting again, it could be automatically refreshed every second.

I hope you add this feature. Thanks!

Suggestion

Suggestion:

  • Command delays. E.g If I wanted to make a countdown, I could add a delay between each

broadcast. E.g,
Commands:

  • 'broadcast: 10 seconds left'
    Delay: 5secs
  • 'broadcast: 5 seconds left'
    Delay: 1sec
  • 'broadcast: 4 seconds left'
    etc.

Titles with "Hopper".

Hello,

If you put 2 or more titles in your menu and if you put the Type:Hopper, the hopper disappears on the 2nd title : we only see our inventory.

Wrong description in wiki for Menu-Item

Plugin Version:
4.1.3

Issue Type:
Wrong description in Wiki

Error:
The wiki explains the options Item-Move and Item-Drop as follows:

Should the player be able to NOT move the item in their inventory?
Should the player NOT be able to drop the Item?

However, these descriptions are wrong, since setting the options to true allows players to drop or move the item while having it set to false doesn't.

Possible solution:
Update the descriptions by simply removing the NOT from them.

Comments/More info:
Links to both entries:
https://github.com/SuperRonanCraft/AdvancedCustomMenu/wiki/Menu-Item#item-move
https://github.com/SuperRonanCraft/AdvancedCustomMenu/wiki/Menu-Item#item-drop

Command not working

Plugin Version:
advancedcustommenu v3.4.0

server is running CraftBukkit version git-Spigot-2086bb0-d0a3620 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)

spigot
Issue Type:
Commands not working. (but sound does)

Error:
no error reporting. Debugger is turned on. Nothing in console. I'm also doing everything in OP, so there shouldn't be any permission issue (?)

Comments/More info:
screen shot 2018-05-30 at 2 04 49 pm

Attached is my config. Everything else seems to work. Whenever I click on the item in the gui, my character's hand moves as if it's responding to it and the sound plays. The only thing that doesn't work is the command itself. I tried 'player:' 'console:' and 'op:' but still got nothing. I also tried the Tech.yml menu and the command there doesn't work as well. (the delay message works though)

I thought maybe it had to do with other conflicting plugins, so I literally stripped out everything else and left with just advancedcustommenu and its api jar. Still didn't work. I am happy to cooperate with you to get to the bottom of it, please take a look. Thanks!

Will

Materials not being recognized

Plugin Version: 4.1.1

Issue Type:

materials in https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html , majority of them doesn't get recognized. glass_pane or white_stained_glass_pane.

Error:

no error in console or anything

Possible solution:

let the materials recognized? or properly update it 1.13

Comments/More info:

1.13.2 paperspigot

Adding a delay for the Menu-Item

Just add a delay (maybe in seconds?) on which after join, the player should get the item...
That can prevent Item-overwrights from plugins like AuthMe, which clears the inv at join.
It never happened to me, bacause I use FastLogin, but people, that need to manually login, could have problems...

Getting "Whoops! This menu no longer exists due to a reload"

Plugin Version:
3.1.0

Issue Type (Files/Loading/Menus/Commands/etc):
Getting the message "Whoops! This menu no longer exists due to a reload!", even when the menu isn't open any longer.
This message doesn't appear on reload, as long as you don't open a menu.
Even when you closed the menu before the reload, does this message show up.

Suggestion (How it may be resolved):

Comments (Anything you'd like to add):

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.