Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
BenceX100 committed Jan 11, 2025
1 parent 193c576 commit 8c1f8b0
Show file tree
Hide file tree
Showing 37 changed files with 820 additions and 2 deletions.
25 changes: 25 additions & 0 deletions Writerside/hi.tree
Original file line number Diff line number Diff line change
Expand Up @@ -233,5 +233,30 @@
<toc-element topic="AxCoupons-Commands.md"/>
<toc-element topic="AxCoupons-Configuration.md"/>
</toc-element>
<toc-element topic="AxLobby.md">
<toc-element topic="AxLobby-Modules.md">
<toc-element topic="AxLobby-Modules-Announcements.md"/>
<toc-element topic="AxLobby-Modules-Anti-Spam.md"/>
<toc-element topic="AxLobby-Modules-Anti-Swear.md"/>
<toc-element topic="AxLobby-Modules-Bossbar.md"/>
<toc-element topic="AxLobby-Modules-Chat.md"/>
<toc-element topic="AxLobby-Modules-Command-Aliases.md"/>
<toc-element topic="AxLobby-Modules-Command-Blocker.md"/>
<toc-element topic="AxLobby-Modules-Double-Jump.md"/>
<toc-element topic="AxLobby-Modules-Items.md"/>
<toc-element topic="AxLobby-Modules-Join-Actions.md"/>
<toc-element topic="AxLobby-Modules-Join-Leave-Messages.md"/>
<toc-element topic="AxLobby-Modules-Launchpads.md"/>
<toc-element topic="AxLobby-Modules-Protection.md"/>
<toc-element topic="AxLobby-Modules-Scoreboard.md"/>
<toc-element topic="AxLobby-Modules-Tablist.md"/>
<toc-element topic="AxLobby-Modules-Title-Actionbar.md">
</toc-element>
<toc-element topic="AxLobby-Modules-Void-Spawn.md"/>
</toc-element>
<toc-element topic="AxLobby-Common-Questions.md"/>
<toc-element topic="AxLobby-Commands.md"/>
<toc-element topic="AxLobby-Permissions.md"/>
</toc-element>
</toc-element>
</instance-profile>
Binary file added Writerside/images/image_53.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_54.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_55.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_56.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_57.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_58.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_59.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_60.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_61.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_62.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_63.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_64.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Writerside/images/image_65.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 14 additions & 0 deletions Writerside/topics/AxLobby-Commands.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Commands

|-|-|
| Command | Description |
| /axlobby help | Show plugin's help |
| /axlobby reload | Reload plugin |
| /axlobby modules | Show enabled modules |
| /axlobby setspawn | Sets the spawn |
| /axlobby spawn | Teleports to spawn |
| /axlobby lockchat | Locks the chat |
| /axlobby clearchat | Clears the chat |

* Note: some of these commands have aliases, check the [**Command Aliases**](AxLobby-Modules-Command-Aliases.md) module!
* Most commands need permissions: [**List of permissions**](AxLobby-Permissions.md)
14 changes: 14 additions & 0 deletions Writerside/topics/AxLobby-Common-Questions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Common Questions

### Can this plugin handle everything that I need in a lobby?
- It depends on the use case, generally we suggest using some other plugins alongside with AxLobby.
- Some of our modules are not super complicated, so a plugin made for that specific reason would always be better.
- For example, we suggest using a separate chat plugin recommended by your permission handler plugin.
- But theoretically, only using AxLobby is 100% possible.

### What other plugins are supported by AxLobby?
- [PlaceholderAPI](https://hangar.papermc.io/HelpChat/PlaceholderAPI): Almost every text field can use placeholders, also the chat module requires it
- Vault: the chat module requires it if you want to use ranks

### Why is there no anti world download module?
- There is no way to detect modern world downloading tools. Only one old mod sent a message that notified servers, most new ones don't.
42 changes: 42 additions & 0 deletions Writerside/topics/AxLobby-Modules-Announcements.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Announcements

### Description
- Sends an announcement periodically to all online players

### Configuration
(might not be up to date)

<code-block lang="yaml" ignore-vars="true" collapsible="false" validate="false">
<![CDATA[
# set to false to disable the module
enabled: true

# how often should an announcements be sent?
# in seconds
announce-time-seconds: 30

# should the announcements be randomized?
# if disabled, they will show up in order
randomize-announcements: false

announcements:
- message:
- " "
- "&#ff4500You are currently playing on &#ffaaaa&nplay.example.com&#ff4500!"
- " "
click-url: "https://docs.artillex-studios.com/axlobby.html"
- message:
- " "
- "&#00ffffYou are using the &#aaffff&nAxLobby&#00ffff plugin! :)"
- " "
click-command: "axlobby help"
- message:
- " "
- "&#ffff00Make sure to leave a &#ffffaa&nreview&#ffff00 if you enjoy the plugin!"
- " "
click-url: "https://docs.artillex-studios.com/axlobby.html"

# do not change this value
version: 1
]]>
</code-block>
34 changes: 34 additions & 0 deletions Writerside/topics/AxLobby-Modules-Anti-Spam.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Anti Spam

### Description
- Protects the chat from spammers

### Configuration
(might not be up to date)

<code-block lang="yaml" ignore-vars="true" collapsible="false" validate="false">
<![CDATA[
# set to false to disable the module
enabled: true

rules:
# how many messages are allowed within the given timespan?
max-messages: 3
# if the max-messages is reached within this time, the player will be punished
within-seconds: 3
# if the player is punished, how long should the not be able to chat?
# note: this is not the same as a mute, it will only temporarily stop players from chatting
# you should disable the punishment-commands if you are happy with this
penalty-seconds: 10

# if someone uses any of the blacklisted words, these will be run
# you can add as many as you would like
# do NOT start the commands with a slash (/)
# disable these by setting it to a [] (punishment-commands: [])
punishment-commands:
- "tempmute %player% 1m Spam!"

# do not change this value
version: 1
]]>
</code-block>
32 changes: 32 additions & 0 deletions Writerside/topics/AxLobby-Modules-Anti-Swear.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Anti Swear

### Description
- Protects the chat from the blocked words

### Configuration
(might not be up to date)

<code-block lang="yaml" ignore-vars="true" collapsible="false" validate="false">
<![CDATA[
# set to false to disable the module
enabled: true

# --------------- ANTI SWEARING ----------------

# list of blacklisted words
# you can add as many as you would like
# set to "" to disable
words:
- "some-really-bad-word"
- "another-bad-word"

# if someone uses any of the blacklisted words, these will be run
# you can add as many as you would like
# do NOT start the commands with a slash (/)
punishment-commands:
- "tempmute %player% 5m Swearing!"

# do not change this value
version: 1
]]>
</code-block>
52 changes: 52 additions & 0 deletions Writerside/topics/AxLobby-Modules-Bossbar.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Bossbar

### Description
- Makes a rotating bossbar appear for all players

### Configuration
(might not be up to date)

<code-block lang="yaml" ignore-vars="true" collapsible="false" validate="false">
<![CDATA[
# set to false to disable the module
enabled: true

# how long should a single bossbar be shown?
# 20 ticks = 1 second
bar-stay-ticks: 180

# how often should the bossbar update? in ticks
# 20 ticks = 1 second
bar-update-every-x-ticks: 12

# should the bars be randomized?
# if disabled, they will show up in order
randomize-bars: false

# the plugin will keep rotating between all the bars
bars:
# this is first example bar
- name: "&#ff4500You are currently playing on &#ffaaaa&nplay.example.com&#ff4500!"
# colors: https://javadoc.io/static/net.kyori/adventure-api/4.11.0/net/kyori/adventure/bossbar/BossBar.Color.html
color: RED
# styles: https://javadoc.io/static/net.kyori/adventure-api/4.11.0/net/kyori/adventure/bossbar/BossBar.Overlay.html
style: NOTCHED_20

# this is second example bar
- name: "&#00ffffYou are using the &#aaffff&nAxLobby&#00ffff plugin! :)"
# colors: https://javadoc.io/static/net.kyori/adventure-api/4.11.0/net/kyori/adventure/bossbar/BossBar.Color.html
color: BLUE
# styles: https://javadoc.io/static/net.kyori/adventure-api/4.11.0/net/kyori/adventure/bossbar/BossBar.Overlay.html
style: NOTCHED_20

# this is third example bar, you can add more in the same way, just be careful with the syntax
- name: "&#ffff00Make sure to leave a &#ffffaa&nreview&#ffff00 if you enjoy the plugin!"
# colors: https://javadoc.io/static/net.kyori/adventure-api/4.11.0/net/kyori/adventure/bossbar/BossBar.Color.html
color: YELLOW
# styles: https://javadoc.io/static/net.kyori/adventure-api/4.11.0/net/kyori/adventure/bossbar/BossBar.Overlay.html
style: NOTCHED_20

# do not change this value
version: 1
]]>
</code-block>
26 changes: 26 additions & 0 deletions Writerside/topics/AxLobby-Modules-Chat.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Chat

### Description
- Customizes the chat

### Configuration
(might not be up to date)

<code-block lang="yaml" ignore-vars="true" collapsible="false" validate="false">
<![CDATA[
# set to false to disable the module
enabled: true

# THIS MODULE REQUIRES:
# - PlaceholderAPI (optionally with /papi ecloud download Vault)
# - Vault (optional, but group formats will not work without it)

default-format: "&#FFFFFF%vault_prefix% %player% &#AAAAAA» &#DDDDDD%message%"

group-formats:
admin: "&#FFAAAA%vault_prefix% %player% &#AAAAAA» &#FFAAAA%message%"

# do not change this value
version: 1
]]>
</code-block>
30 changes: 30 additions & 0 deletions Writerside/topics/AxLobby-Modules-Command-Aliases.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Command Aliases

### Description
- Allows for custom command aliases

### Configuration
(might not be up to date)

<code-block lang="yaml" ignore-vars="true" collapsible="false" validate="false">
<![CDATA[
# set to false to disable the module
enabled: true

# format:
# <command to run>:
# - "aliases"
#
# note: you don't need to put a slash (/)
# also currently permissions are not checked, so everyone will be able to tab complete these (don't worry, they still won't run if people don't have the permission)
# important: you might have to restart the server for these to apply
aliases:
"axlobby lockchat":
- "lockchat"
"axlobby clearchat":
- "clearchat"

# do not change this value
version: 1
]]>
</code-block>
31 changes: 31 additions & 0 deletions Writerside/topics/AxLobby-Modules-Command-Blocker.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Command Blocker

### Description
- Blocks or allows certain commands

### Configuration
(might not be up to date)

<code-block lang="yaml" ignore-vars="true" collapsible="false" validate="false">
<![CDATA[
# set to false to disable the module
enabled: true

# list of whitelisted/blacklisted commands
# important: don't start them with a slash (/)
#
# some supported regex:
# - 'say' # only say is allowed
# - 'say*' # allows commands starting with say
# - '*say' # allows commands ending with say
# - '*say*' # allows commands containing say
# modes: BLACKLIST (disallowed commands), WHITELIST (allowed commands)
mode: BLACKLIST
commands:
- pay*
- bal*

# do not change this value
version: 1
]]>
</code-block>
23 changes: 23 additions & 0 deletions Writerside/topics/AxLobby-Modules-Double-Jump.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Double Jump

### Description
- Allows players to double jump around the map

### Configuration
(might not be up to date)

<code-block lang="yaml" ignore-vars="true" collapsible="false" validate="false">
<![CDATA[
# set to false to disable the module
enabled: true

launch-speed:
forwards: 1.5
upwards: 1.0

cooldown-miliseconds: 0

# do not change this value
version: 1
]]>
</code-block>
Loading

0 comments on commit 8c1f8b0

Please sign in to comment.