minecrafttr aramıza katil!
batihost minecraft server kirala
Satın Al
MinecraftTR Reklam Alanı
Satın Al
Satın Al
Satın Al

Paylaşım Gelişmiş ban ve mute plugini!

İskeletor.
Katılım
29 Mayıs 2021
Mesajlar
75
En iyi cevaplar
3
Tepki puanı
23
Puanları
200
Discord
Merhabalar, size bir plugin tanıtacağım, bu pluginin ismi AdvancedBan bu pluginde merak ettiğiniz şeyler var, hepsini size göstereceğim.

Bu pluginde banlandığınız zaman özel mesajlar yapabiliyorsunuz. Örnekleri aşağı koyuyorum:

1622399076436.png

(Kırmızı çizilen yerde sunucunun discord adresi ve sitesi vardı o yüzden reklam olmasın diye kapattım.)


1622399300915.png
1622399338871.png
1622399369783.png
Plugini indirdiğinizde messages.yml kısmından bunları düzenleyebilirsiniz.
General:
Prefix: "&c&lAdvancedBan &8&l»"
NoPerms: "&cYou don't have perms for that!"
LayoutNotFound: "&cThere is no layout called %NAME%"
# This will be the replacement for the %DURATION% variable
TimeLayoutD: "%D%day(s) %H%h %M%min and %S%sec"
TimeLayoutH: "%H%hour(s) %M%min and %S%sec"
TimeLayoutM: "%M%min and %S%sec"
TimeLayoutS: "%S% seconds"
FailedFetch: "&cCould not fetch the UUID of %NAME%! See console for details."


Ban:
Usage: "&cUsage &8» &7&o/ban (-s) [Name] [Reason/@Layout]"
Done: "&c&o%NAME% &7was successfully banned!"
AlreadyDone: "&c&o%NAME% &7has already been banned!"
Exempt: "&7You are not able to ban &c&o%NAME%"
Layout:
- '%PREFIX% &7Permanently banned'
- '&7'
- '&7'
- "&cReason &8» &7%REASON%"
- '&7'
- '&8Unban application in TS or forum'
- "&eTS-Ip &8» &c&ncoming soon"
- "&eForum &8» &c&ncoming soon"
Notification:
- "&c&o%NAME% &7got banned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
UndoNotification: "&e&o%OPERATOR% &7unbanned &c&o%NAME%"

Ipban:
Usage: "&cUsage &8» &7&o/banip (-s) [Name/IP] [Reason/@Layout]"
Layout:
- '%PREFIX% &7Permanently banned'
- '&7'
- '&7'
- "&cReason &8» &7%REASON%"
- '&7'
- '&8Unban application in TS or forum'
- "&eTS-Ip &8» &c&ncoming soon"
- "&eForum &8» &c&ncoming soon"
Notification:
- "&c&o%NAME% &7got banned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
IpNotCashed: "&cThere is no saved IP for %NAME%!"

Tempban:
Usage: "&cUsage &8» &7&o/tempban (-s) [Name] [Xmo/Xd/Xh/Xm/Xs/#TimeLayout] [Reason/@Layout]"
MaxDuration: "&cYou are not able to ban more than %MAX%sec"
Layout:
- '%PREFIX% &7Temporarily banned'
- '&7'
- '&7'
- "&cReason &8» &7%REASON%"
- "&cDuration &8» &7%DURATION%"
- '&7'
- '&8Unban application in TS or forum'
- "&eTS-Ip &8» &c&ncoming soon"
- "&eForum &8» &c&ncoming soon"
Notification:
- "&c&o%NAME% &7got banned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
- "&7&oThis player got banned for &e&o%DURATION%"

Tempipban:
Usage: "&cUsage &8» &7&o/tempipban (-s) [Name/IP] [Xmo/Xd/Xh/Xm/Xs/#TimeLayout] [Reason/@Layout]"
MaxDuration: "&cYou are not able to ban more than %MAX%sec"
Layout:
- '%PREFIX% &7Temporarily banned'
- '&7'
- '&7'
- "&cReason &8» &7%REASON%"
- "&cDuration &8» &7%DURATION%"
- '&7'
- '&8Unban application in TS or forum'
- "&eTS-Ip &8» &c&ncoming soon"
- "&eForum &8» &c&ncoming soon"
Notification:
- "&c&o%NAME% &7got banned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
- "&7&oThis player got banned for &e&o%DURATION%"

Mute:
Usage: "&cUsage &8» &7&o/mute (-s) [Name] [Reason/@Layout]"
Done: "&c&o%NAME% &7was successfully muted!"
AlreadyDone: "&c&o%NAME% &7has already been muted!"
Exempt: "&7You are not able to mute &c&o%NAME%"
Layout:
- '%PREFIX% &7You are permanently muted'
- "&cReason &8» &7%REASON%"
Notification:
- "&c&o%NAME% &7got muted by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
UndoNotification: "&e&o%OPERATOR% &7unmuted &c&o%NAME%"

Tempmute:
Usage: "&cUsage &8» &7&o/tempmute (-s) [Name] [Xmo/Xd/Xh/Xm/Xs/#TimeLayout] [Reason/@Layout]"
MaxDuration: "&cYou are not able to mute more than %MAX%sec"
Layout:
- '%PREFIX% &7You are muted for %DURATION%'
- "&cReason &8» &7%REASON%"
Notification:
- "&c&o%NAME% &7got muted by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
- "&7&oThis player got muted for &e&o%DURATION%"

Warn:
Usage: "&cUsage &8» &7&o/warn (-s) [Name] [Reason/@Layout]"
Done: "&c&o%NAME% &7was successfully warned!"
Exempt: "&7You are not able to warn &c&o%NAME%"
Layout:
- '%PREFIX% &cYou received a warning'
- "&cReason &8» &7%REASON%"
- '&7You have now &c&o%COUNT% &7warning(s) in total!'
Notification:
- "&c&o%NAME% &7got warned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"

Note:
Usage: "&cUsage &8» &7&o/note (-s) [Name] [Reason]"
Done: "&c&o%NAME% &7was successfully noted!"
Exempt: "&7You are not able to note &c&o%NAME%"
Notification:
- "&c&o%NAME% &7got noted by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"

Tempwarn:
Usage: "&cUsage &8» &7&o/tempwarn (-s) [Name] [Xmo/Xd/Xh/Xm/Xs/#TimeLayout] [Reason/@Layout]"
MaxDuration: "&cYou are not able to warn more than %MAX%sec"
Layout:
- '%PREFIX% &cYou received a temp-warning'
- "&cReason &8» &7%REASON%"
- "&cIt will pass in &8» &7%DURATION%"
- '&7You have now &c&o%COUNT% &7warning(s) in total!'
Notification:
- "&c&o%NAME% &7got temp-warned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
- "&7This warning will pass in &o%DURATION%"

Kick:
Usage: "&cUsage &8» &7&o/kick (-s) [Name] [Reason/@Layout]"
Done: "&c&o%NAME% &7was successfully kicked!"
NotOnline: "&c&o%NAME% &7is not online!"
Exempt: "&7You are not able to kick &c&o%NAME%"
Layout:
- '%PREFIX% &7You got kicked'
- '&7'
- "&cReason &8» &7%REASON%"
- '&7'
Notification:
- "&c&o%NAME% &7got kicked by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"


UnBan:
Usage: "&cUsage &8» &7&o/unban [Name/IP]"
NotPunished: "&c&o%NAME% is not banned!"
Done: "&a&o%NAME% &7was successfully unbanned!"
Notification: "&e&o%OPERATOR% &7unbanned &c&o%NAME%"

UnMute:
Usage: "&cUsage &8» &7&o/unmute [Name]"
NotPunished: "&c&o%NAME% is not muted!"
Done: "&a&o%NAME% &7was successfully unmuted!"
Notification: "&e&o%OPERATOR% &7unmuted &c&o%NAME%"

UnWarn:
Usage: "&cUsage &8» &7&o/unwarn [ID] or /unwarn clear [Name]"
NotFound: "&cCould not find warning #%ID%"
Done: "&7Warn &a&o#%ID% &7was successfully deleted!"
Notification: "&e&o%OPERATOR% &7unwarned &c&o%NAME%"
Clear:
Empty: "&c&o%NAME% &7has no warnings!"
Done: "&7Cleared &a&o%COUNT% &7warnings"

UnNote:
Usage: "&cUsage &8» &7&o/unnote [ID] or /unnote clear [Name]"
NotFound: "&cCould not find note #%ID%"
Done: "&7Note &a&o#%ID% &7was successfully deleted!"
Notification: "&e&o%OPERATOR% &7unnoted &c&o%NAME%"
Clear:
Empty: "&c&o%NAME% &7has no notes!"
Done: "&7Cleared &a&o%COUNT% &7notes"

UnPunish:
Usage: "&cUsage &8» &7&o/unpunish [ID]"
NotFound: "&cCould not find punishment #%ID%"
Done: "&7Punishment &a&o#%ID% &7was successfully deleted!"


Banlist:
Usage: "&cUsage &8» &7&o/banlist <Page>"
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&oThere are no entries"
Header:
- "%PREFIX% &7Banlist:"
- "&c&oPlayer/IP &8| &e&oDuration &8| &7&oBanned by"
- "&c&oType &8> &7&oReason"
- "&7"
Entry:
- "&8[&e%DATE%&8]"
- "&c%NAME% &8| &e%DURATION% &8| &7%OPERATOR%"
- "&c%TYPE% &8> &7&o%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Listed bans: &e&o%COUNT%"
PageFooter: "&7Use &e&o/banlist %NEXT_PAGE% &7to see the next page"

History:
Usage: "&cUsage &8» &7&o/history [Name/IP] <Page>"
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&oCould not find the history of %NAME% :("
Header:
- "%PREFIX% &7History for %NAME%:"
- "&c&oName &8| &e&oDuration &8| &7&oOperator"
- "&c&oType &8> &7&oReason"
- "&7"
Entry:
- "&8[&e%DATE%&8]"
- "&c%NAME% &8| &e%DURATION% &8| &7%OPERATOR%"
- "&c%TYPE% &8> &7&o%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Total entries: &e&o%COUNT%"
PageFooter: "&7Use &e&o/history %NAME% %NEXT_PAGE% &7to see the next page"

Warns:
Usage: "&cUsage &8» &7&o/warns [Name] <Page> &cor &7&o/warns <Page>"
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&o%NAME% has no warnings yet"
Header:
- "%PREFIX% &7Warnings for %NAME%:"
- "&c&oName &8| &e&oDuration &8| &7&oWarned by"
- "&c&o#ID &8> &7&oReason"
- "&7"
Entry:
- "&8[&e%DATE%&8]"
- "&c%NAME% &8| &e%DURATION% &8| &7%OPERATOR%"
- "&c&l#%ID% &8> &7&o%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Active warnings: &e&o%COUNT%"
PageFooter: "&7Use &e&o/warns %NAME% %NEXT_PAGE% &7to see the next page"

WarnsOwn:
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&oYou have no warnings yet"
Header:
- "%PREFIX% &7Your warnings:"
- "&e&oDuration &8| &7&oWarned by"
- "&c&o#ID &8> &7&oReason"
- "&7"
Entry:
- "&8[&e%DATE%&8]"
- "&e%DURATION% &8| &7%OPERATOR%"
- "&c&l#%ID% &8> &7&o%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Active warnings: &e&o%COUNT%"
PageFooter: "&7Use &e&o/warns %NEXT_PAGE% &7to see the next page"

Notes:
Usage: "&cUsage &8» &7&o/notes [Name] <Page> &cor &7&o/notes <Page>"
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&o%NAME% has no notes yet"
Header:
- "&7"
- "%PREFIX% &7Notes for %NAME%:"
- "&7"
Entry:
- "&7%DATE% &8| &7By &o%OPERATOR% &7(&c#%ID%&7)"
- "&8> &e%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Notes: &e&o%COUNT%"
PageFooter: "&7Use &e&o/notes %NAME% %NEXT_PAGE% &7to see the next page"

NotesOwn:
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&oYou have no notes yet"
Header:
- "&7"
- "%PREFIX% &7Your notes:"
- "&7"
Entry:
- "&7%DATE% &8| &7By &o%OPERATOR% &7(&c#%ID%&7)"
- "&8> &e%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Notes: &e&o%COUNT%"
PageFooter: "&7Use &e&o/notes %NEXT_PAGE% &7to see the next page"

ChangeReason:
Usage: "&cUsage &8» &7&o/change-reason [ID or ban/mute USER] [New reason]"
Done: "&7Punishment &a&o#%ID% &7has successfully been updated!"
NotFound: "&cSorry we have not been able to find this punishment"

Check:
Usage: "&cUsage &8» &7&o/check [Name]"
Header: "&7Checking &e&o%NAME% &8(%CACHED%&8)"
UUID: "&cUUID &8» &7%UUID% &8(%CACHED%&8)"
IP: "&cIP &8» &7%IP% &8(%CACHED%&8)"
Geo: "&cCountry &8» &7%LOCATION%"
Mute: "&cMuted &8» &7%DURATION%"
MuteReason: " &cReason &8» &7%REASON%"
Ban: "&cBanned &8» &7%DURATION%"
BanReason: " &cReason &8» &7%REASON%"
Warn: "&cWarns &8» &7%COUNT%"
Note: "&cNotes &8» &7%COUNT%"
NotFound: "&cSorry we have not been able to find %NAME%"
Cached: "&a&ocached"
NotCached: "&c&onot cached"

# AdvancedBan v2 - Coded by Leoko
# For each setting, there is a small description.
# Please read each description carefully before changing anything.
# For more information visit:
# Do you want your own Plugin or Website? Check out our Dev-Page:

# If set to false all bans will be saved locally in a HSQLDB-Database
UseMySQL: false

MySQL:
IP: localhost
DB-Name: database-name
Username: admin
Password: superSecret
Port: 3306
Properties: 'verifyServerCertificate=false&useSSL=false&useUnicode=true&characterEncoding=utf8'

# Set to false if you want to have only short messages in the console
# On startup and on the shutdown.
DetailedEnableMessage: true
DetailedDisableMessage: true

# Whether to disallow connections to the server when there is an error
# with the database. (e.g.: if your MySQL Server goes down)
LockdownOnError: true

# This will be the default reason to be displayed if none is given
DefaultReason: "none"

# Change this if your server has a different time that your users.
# e.g.: ServerTime: 16:43 | Your Time: 13:43 | TimeDiff has to be set to -3
# You can check the server time with /systemPrefs
TimeDiff: 0

# This commands will be disabled for muted players
# A player wouldn't be able to bypass with eg "/minecraft:me"
MuteCommands:
- 'me'
- 'say'
- 'action'
- 'eaction'
- 'describe'
- 'edescribe'
- 'eme'
- 'w'
- 'm'
- 'pm'
- 'whisper'
- 'ewhisper'
- 'emsg'
- 'msg'
- 'etell'
- 'tell'
- 'er'
- 'r'
- 'reply'
- 'ereply'
- 'ac'
- 'eac'
- 'amsg'
- 'eamsg'
- 'ehelpop'
- 'p msg'

# These players will not be able to get punished in any way
# this also works if the player is offline
# Use Vault to make exempt permissions also work for offline players
ExemptPlayers:
- 'Leoko'
- 'md5'
- 'dutchy1001'
- 'ItzSomebody'

# The date-format which will be used for the %DATE% variable
DateFormat: "dd.MM.yyyy-HH:mm"

# This is useful for bungeecord servers or server with permission systems which do not support *-Perms
# So if you enable this you can use ab.all instead of ab.* or ab.ban.all instead of ab.ban.*
# This does not work with negative permissions! e.g. -ab.all would not block all commands for that user.
EnableAllPermissionNodes: false

# If you use external REST-APIs they will have to respond in JSON
# The given APIs will only be used for NAME -> UUID
# For UUID -> NAME will either use the official MojangAPI or the InternFetcher
# To check if you can use the intern fetcher do /systemPerfs and compare your uuid
# to the one you can see online on
# if they are similar we recommend using the InternFetcher
UUID-Fetcher:
# If dynamic it set to true it will override the 'enabled' and 'intern' settings
# and automatically detect the best possible uuid fetcher settings for your server.
# Our recommendation: don't set dynamic to false if you don't have any problems.
Dynamic: true
Enabled: true
Intern: false
REST-API:
URL: " "
Key: "id"
BackUp-API:
URL: " "
Key: "uuid"

# These are the commands that will be performed on warns
# If you skip a number the command from before will be performed
# You can also use non-AdvancedBan-Commands like 'broadcast' or 'clear %PLAYER%
# Variables: %PLAYER%, %REASON%, %COUNT%
WarnActions:
3: "kick %PLAYER% &c&oYou have received your 3rd warning!"
4: "tempban %PLAYER% 30m &c&oYou have received your 4th warning!"
5: "tempban %PLAYER% 5h &c&oYou have received your 5th warning!"
6: "tempban %PLAYER% 7d &c&oYou have received your 6th warning!"
7: "tempban %PLAYER% 1mo &c&oYou have received your %COUNT%th warning!"
10: "ban %PLAYER% &c&oYou have received your 10th warning!"

# Here you can create permission-nodes for max-punishment-duration.
# The permission "ab.tempban.dur.1" would allow the player to ban max. for 600sec = 10min
# The permission "ab.tempwarn.dur.2" would allow the player to warn max. for 3600sec = 1h
# You can only create up to 10 perms. The perms can be overridden with "ab.COMMAND.dur.max"
TempPerms:
1: 600
2: 3600
3: 43200

# With this active will show more information in the console, such as errors, if
# the plugin works correctly is not recommended to activate it since it is
# designed to find bugs.
Debug: false

# This is the amount of days that we should keep plugin logs in the plugins/AdvancedBan/logs folder.
# By default is set to 10 days.
Log Purge Days: 10

# Removes the prefix of the plugin in every message.
Disable Prefix: false

# Register commands in a more friendly manner
# Off by default, so AdvancedBan can override /ban from other plugins
# This is a Bukkit-specific option. It has no meaning on BungeeCord
Friendly Register Commands: false

(BungeeCord'dada kullanılabiliyor herşey aynı.)

Başka bir plugin tanıtımında görüşmek üzere. Saygılarla... Türkçe messages.yml istiyorsanız yazabilirsiniz!

İndirme linki:
 
Son düzenleme:
Seçkin madenci.
Katılım
9 Temmuz 2020
Mesajlar
71
En iyi cevaplar
2
Tepki puanı
27
Puanları
1,265
Discord
komplexuss#9999
Konu için teşekkürler elinde olmayan arkadaşlar hızlıca hazır bir config ile kullanabilirler.
 
İskeletor.
Katılım
29 Mayıs 2021
Mesajlar
75
En iyi cevaplar
3
Tepki puanı
23
Puanları
200
Discord
Konu için teşekkürler elinde olmayan arkadaşlar hızlıca hazır bir config ile kullanabilirler.
Teşekkür ederim çok istek gelirse türkçe versiyonunu yapıp paylaşacağım :)
 
Elmas madencisi.
Katılım
20 Mart 2021
Mesajlar
11
Tepki puanı
2
Puanları
390
Discord
açıkcası pluginer değilim fakat oynadığım sunucularda bu kullanılıyor sanırım çok güzel sistamatik anlatmışsın
Merhabalar, size bir plugin tanıtacağım, bu pluginin ismi AdvancedBan bu pluginde merak ettiğiniz şeyler var, hepsini size göstereceğim.

Bu pluginde banlandığınız zaman özel mesajlar yapabiliyorsunuz. Örnekleri aşağı koyuyorum:

Ekli dosyayı görüntüle 17760

(Kırmızı çizilen yerde sunucunun discord adresi ve sitesi vardı o yüzden reklam olmasın diye kapattım.)


Ekli dosyayı görüntüle 17761
Ekli dosyayı görüntüle 17762
Ekli dosyayı görüntüle 17763
Plugini indirdiğinizde messages.yml kısmından bunları düzenleyebilirsiniz.
General:
Prefix: "&c&lAdvancedBan &8&l»"
NoPerms: "&cYou don't have perms for that!"
LayoutNotFound: "&cThere is no layout called %NAME%"
# This will be the replacement for the %DURATION% variable
TimeLayoutD: "%D%day(s) %H%h %M%min and %S%sec"
TimeLayoutH: "%H%hour(s) %M%min and %S%sec"
TimeLayoutM: "%M%min and %S%sec"
TimeLayoutS: "%S% seconds"
FailedFetch: "&cCould not fetch the UUID of %NAME%! See console for details."


Ban:
Usage: "&cUsage &8» &7&o/ban (-s) [Name] [Reason/@Layout]"
Done: "&c&o%NAME% &7was successfully banned!"
AlreadyDone: "&c&o%NAME% &7has already been banned!"
Exempt: "&7You are not able to ban &c&o%NAME%"
Layout:
- '%PREFIX% &7Permanently banned'
- '&7'
- '&7'
- "&cReason &8» &7%REASON%"
- '&7'
- '&8Unban application in TS or forum'
- "&eTS-Ip &8» &c&ncoming soon"
- "&eForum &8» &c&ncoming soon"
Notification:
- "&c&o%NAME% &7got banned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
UndoNotification: "&e&o%OPERATOR% &7unbanned &c&o%NAME%"

Ipban:
Usage: "&cUsage &8» &7&o/banip (-s) [Name/IP] [Reason/@Layout]"
Layout:
- '%PREFIX% &7Permanently banned'
- '&7'
- '&7'
- "&cReason &8» &7%REASON%"
- '&7'
- '&8Unban application in TS or forum'
- "&eTS-Ip &8» &c&ncoming soon"
- "&eForum &8» &c&ncoming soon"
Notification:
- "&c&o%NAME% &7got banned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
IpNotCashed: "&cThere is no saved IP for %NAME%!"

Tempban:
Usage: "&cUsage &8» &7&o/tempban (-s) [Name] [Xmo/Xd/Xh/Xm/Xs/#TimeLayout] [Reason/@Layout]"
MaxDuration: "&cYou are not able to ban more than %MAX%sec"
Layout:
- '%PREFIX% &7Temporarily banned'
- '&7'
- '&7'
- "&cReason &8» &7%REASON%"
- "&cDuration &8» &7%DURATION%"
- '&7'
- '&8Unban application in TS or forum'
- "&eTS-Ip &8» &c&ncoming soon"
- "&eForum &8» &c&ncoming soon"
Notification:
- "&c&o%NAME% &7got banned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
- "&7&oThis player got banned for &e&o%DURATION%"

Tempipban:
Usage: "&cUsage &8» &7&o/tempipban (-s) [Name/IP] [Xmo/Xd/Xh/Xm/Xs/#TimeLayout] [Reason/@Layout]"
MaxDuration: "&cYou are not able to ban more than %MAX%sec"
Layout:
- '%PREFIX% &7Temporarily banned'
- '&7'
- '&7'
- "&cReason &8» &7%REASON%"
- "&cDuration &8» &7%DURATION%"
- '&7'
- '&8Unban application in TS or forum'
- "&eTS-Ip &8» &c&ncoming soon"
- "&eForum &8» &c&ncoming soon"
Notification:
- "&c&o%NAME% &7got banned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
- "&7&oThis player got banned for &e&o%DURATION%"

Mute:
Usage: "&cUsage &8» &7&o/mute (-s) [Name] [Reason/@Layout]"
Done: "&c&o%NAME% &7was successfully muted!"
AlreadyDone: "&c&o%NAME% &7has already been muted!"
Exempt: "&7You are not able to mute &c&o%NAME%"
Layout:
- '%PREFIX% &7You are permanently muted'
- "&cReason &8» &7%REASON%"
Notification:
- "&c&o%NAME% &7got muted by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
UndoNotification: "&e&o%OPERATOR% &7unmuted &c&o%NAME%"

Tempmute:
Usage: "&cUsage &8» &7&o/tempmute (-s) [Name] [Xmo/Xd/Xh/Xm/Xs/#TimeLayout] [Reason/@Layout]"
MaxDuration: "&cYou are not able to mute more than %MAX%sec"
Layout:
- '%PREFIX% &7You are muted for %DURATION%'
- "&cReason &8» &7%REASON%"
Notification:
- "&c&o%NAME% &7got muted by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
- "&7&oThis player got muted for &e&o%DURATION%"

Warn:
Usage: "&cUsage &8» &7&o/warn (-s) [Name] [Reason/@Layout]"
Done: "&c&o%NAME% &7was successfully warned!"
Exempt: "&7You are not able to warn &c&o%NAME%"
Layout:
- '%PREFIX% &cYou received a warning'
- "&cReason &8» &7%REASON%"
- '&7You have now &c&o%COUNT% &7warning(s) in total!'
Notification:
- "&c&o%NAME% &7got warned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"

Note:
Usage: "&cUsage &8» &7&o/note (-s) [Name] [Reason]"
Done: "&c&o%NAME% &7was successfully noted!"
Exempt: "&7You are not able to note &c&o%NAME%"
Notification:
- "&c&o%NAME% &7got noted by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"

Tempwarn:
Usage: "&cUsage &8» &7&o/tempwarn (-s) [Name] [Xmo/Xd/Xh/Xm/Xs/#TimeLayout] [Reason/@Layout]"
MaxDuration: "&cYou are not able to warn more than %MAX%sec"
Layout:
- '%PREFIX% &cYou received a temp-warning'
- "&cReason &8» &7%REASON%"
- "&cIt will pass in &8» &7%DURATION%"
- '&7You have now &c&o%COUNT% &7warning(s) in total!'
Notification:
- "&c&o%NAME% &7got temp-warned by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"
- "&7This warning will pass in &o%DURATION%"

Kick:
Usage: "&cUsage &8» &7&o/kick (-s) [Name] [Reason/@Layout]"
Done: "&c&o%NAME% &7was successfully kicked!"
NotOnline: "&c&o%NAME% &7is not online!"
Exempt: "&7You are not able to kick &c&o%NAME%"
Layout:
- '%PREFIX% &7You got kicked'
- '&7'
- "&cReason &8» &7%REASON%"
- '&7'
Notification:
- "&c&o%NAME% &7got kicked by &e&o%OPERATOR%"
- "&7For the reason &o%REASON%"


UnBan:
Usage: "&cUsage &8» &7&o/unban [Name/IP]"
NotPunished: "&c&o%NAME% is not banned!"
Done: "&a&o%NAME% &7was successfully unbanned!"
Notification: "&e&o%OPERATOR% &7unbanned &c&o%NAME%"

UnMute:
Usage: "&cUsage &8» &7&o/unmute [Name]"
NotPunished: "&c&o%NAME% is not muted!"
Done: "&a&o%NAME% &7was successfully unmuted!"
Notification: "&e&o%OPERATOR% &7unmuted &c&o%NAME%"

UnWarn:
Usage: "&cUsage &8» &7&o/unwarn [ID] or /unwarn clear [Name]"
NotFound: "&cCould not find warning #%ID%"
Done: "&7Warn &a&o#%ID% &7was successfully deleted!"
Notification: "&e&o%OPERATOR% &7unwarned &c&o%NAME%"
Clear:
Empty: "&c&o%NAME% &7has no warnings!"
Done: "&7Cleared &a&o%COUNT% &7warnings"

UnNote:
Usage: "&cUsage &8» &7&o/unnote [ID] or /unnote clear [Name]"
NotFound: "&cCould not find note #%ID%"
Done: "&7Note &a&o#%ID% &7was successfully deleted!"
Notification: "&e&o%OPERATOR% &7unnoted &c&o%NAME%"
Clear:
Empty: "&c&o%NAME% &7has no notes!"
Done: "&7Cleared &a&o%COUNT% &7notes"

UnPunish:
Usage: "&cUsage &8» &7&o/unpunish [ID]"
NotFound: "&cCould not find punishment #%ID%"
Done: "&7Punishment &a&o#%ID% &7was successfully deleted!"


Banlist:
Usage: "&cUsage &8» &7&o/banlist <Page>"
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&oThere are no entries"
Header:
- "%PREFIX% &7Banlist:"
- "&c&oPlayer/IP &8| &e&oDuration &8| &7&oBanned by"
- "&c&oType &8> &7&oReason"
- "&7"
Entry:
- "&8[&e%DATE%&8]"
- "&c%NAME% &8| &e%DURATION% &8| &7%OPERATOR%"
- "&c%TYPE% &8> &7&o%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Listed bans: &e&o%COUNT%"
PageFooter: "&7Use &e&o/banlist %NEXT_PAGE% &7to see the next page"

History:
Usage: "&cUsage &8» &7&o/history [Name/IP] <Page>"
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&oCould not find the history of %NAME% :("
Header:
- "%PREFIX% &7History for %NAME%:"
- "&c&oName &8| &e&oDuration &8| &7&oOperator"
- "&c&oType &8> &7&oReason"
- "&7"
Entry:
- "&8[&e%DATE%&8]"
- "&c%NAME% &8| &e%DURATION% &8| &7%OPERATOR%"
- "&c%TYPE% &8> &7&o%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Total entries: &e&o%COUNT%"
PageFooter: "&7Use &e&o/history %NAME% %NEXT_PAGE% &7to see the next page"

Warns:
Usage: "&cUsage &8» &7&o/warns [Name] <Page> &cor &7&o/warns <Page>"
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&o%NAME% has no warnings yet"
Header:
- "%PREFIX% &7Warnings for %NAME%:"
- "&c&oName &8| &e&oDuration &8| &7&oWarned by"
- "&c&o#ID &8> &7&oReason"
- "&7"
Entry:
- "&8[&e%DATE%&8]"
- "&c%NAME% &8| &e%DURATION% &8| &7%OPERATOR%"
- "&c&l#%ID% &8> &7&o%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Active warnings: &e&o%COUNT%"
PageFooter: "&7Use &e&o/warns %NAME% %NEXT_PAGE% &7to see the next page"

WarnsOwn:
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&oYou have no warnings yet"
Header:
- "%PREFIX% &7Your warnings:"
- "&e&oDuration &8| &7&oWarned by"
- "&c&o#ID &8> &7&oReason"
- "&7"
Entry:
- "&8[&e%DATE%&8]"
- "&e%DURATION% &8| &7%OPERATOR%"
- "&c&l#%ID% &8> &7&o%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Active warnings: &e&o%COUNT%"
PageFooter: "&7Use &e&o/warns %NEXT_PAGE% &7to see the next page"

Notes:
Usage: "&cUsage &8» &7&o/notes [Name] <Page> &cor &7&o/notes <Page>"
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&o%NAME% has no notes yet"
Header:
- "&7"
- "%PREFIX% &7Notes for %NAME%:"
- "&7"
Entry:
- "&7%DATE% &8| &7By &o%OPERATOR% &7(&c#%ID%&7)"
- "&8> &e%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Notes: &e&o%COUNT%"
PageFooter: "&7Use &e&o/notes %NAME% %NEXT_PAGE% &7to see the next page"

NotesOwn:
OutOfIndex: "&cThere is no page %PAGE%!"
NoEntries: "&c&oYou have no notes yet"
Header:
- "&7"
- "%PREFIX% &7Your notes:"
- "&7"
Entry:
- "&7%DATE% &8| &7By &o%OPERATOR% &7(&c#%ID%&7)"
- "&8> &e%REASON%"
- "&7"
Footer: "&7Page &e&o%CURRENT_PAGE% &7of &e&o%TOTAL_PAGES% &8| &7Notes: &e&o%COUNT%"
PageFooter: "&7Use &e&o/notes %NEXT_PAGE% &7to see the next page"

ChangeReason:
Usage: "&cUsage &8» &7&o/change-reason [ID or ban/mute USER] [New reason]"
Done: "&7Punishment &a&o#%ID% &7has successfully been updated!"
NotFound: "&cSorry we have not been able to find this punishment"

Check:
Usage: "&cUsage &8» &7&o/check [Name]"
Header: "&7Checking &e&o%NAME% &8(%CACHED%&8)"
UUID: "&cUUID &8» &7%UUID% &8(%CACHED%&8)"
IP: "&cIP &8» &7%IP% &8(%CACHED%&8)"
Geo: "&cCountry &8» &7%LOCATION%"
Mute: "&cMuted &8» &7%DURATION%"
MuteReason: " &cReason &8» &7%REASON%"
Ban: "&cBanned &8» &7%DURATION%"
BanReason: " &cReason &8» &7%REASON%"
Warn: "&cWarns &8» &7%COUNT%"
Note: "&cNotes &8» &7%COUNT%"
NotFound: "&cSorry we have not been able to find %NAME%"
Cached: "&a&ocached"
NotCached: "&c&onot cached"

# AdvancedBan v2 - Coded by Leoko
# For each setting, there is a small description.
# Please read each description carefully before changing anything.
# For more information visit:
# Do you want your own Plugin or Website? Check out our Dev-Page:

# If set to false all bans will be saved locally in a HSQLDB-Database
UseMySQL: false

MySQL:
IP: localhost
DB-Name: database-name
Username: admin
Password: superSecret
Port: 3306
Properties: 'verifyServerCertificate=false&useSSL=false&useUnicode=true&characterEncoding=utf8'

# Set to false if you want to have only short messages in the console
# On startup and on the shutdown.
DetailedEnableMessage: true
DetailedDisableMessage: true

# Whether to disallow connections to the server when there is an error
# with the database. (e.g.: if your MySQL Server goes down)
LockdownOnError: true

# This will be the default reason to be displayed if none is given
DefaultReason: "none"

# Change this if your server has a different time that your users.
# e.g.: ServerTime: 16:43 | Your Time: 13:43 | TimeDiff has to be set to -3
# You can check the server time with /systemPrefs
TimeDiff: 0

# This commands will be disabled for muted players
# A player wouldn't be able to bypass with eg "/minecraft:me"
MuteCommands:
- 'me'
- 'say'
- 'action'
- 'eaction'
- 'describe'
- 'edescribe'
- 'eme'
- 'w'
- 'm'
- 'pm'
- 'whisper'
- 'ewhisper'
- 'emsg'
- 'msg'
- 'etell'
- 'tell'
- 'er'
- 'r'
- 'reply'
- 'ereply'
- 'ac'
- 'eac'
- 'amsg'
- 'eamsg'
- 'ehelpop'
- 'p msg'

# These players will not be able to get punished in any way
# this also works if the player is offline
# Use Vault to make exempt permissions also work for offline players
ExemptPlayers:
- 'Leoko'
- 'md5'
- 'dutchy1001'
- 'ItzSomebody'

# The date-format which will be used for the %DATE% variable
DateFormat: "dd.MM.yyyy-HH:mm"

# This is useful for bungeecord servers or server with permission systems which do not support *-Perms
# So if you enable this you can use ab.all instead of ab.* or ab.ban.all instead of ab.ban.*
# This does not work with negative permissions! e.g. -ab.all would not block all commands for that user.
EnableAllPermissionNodes: false

# If you use external REST-APIs they will have to respond in JSON
# The given APIs will only be used for NAME -> UUID
# For UUID -> NAME will either use the official MojangAPI or the InternFetcher
# To check if you can use the intern fetcher do /systemPerfs and compare your uuid
# to the one you can see online on
# if they are similar we recommend using the InternFetcher
UUID-Fetcher:
# If dynamic it set to true it will override the 'enabled' and 'intern' settings
# and automatically detect the best possible uuid fetcher settings for your server.
# Our recommendation: don't set dynamic to false if you don't have any problems.
Dynamic: true
Enabled: true
Intern: false
REST-API:
URL: " "
Key: "id"
BackUp-API:
URL: " "
Key: "uuid"

# These are the commands that will be performed on warns
# If you skip a number the command from before will be performed
# You can also use non-AdvancedBan-Commands like 'broadcast' or 'clear %PLAYER%
# Variables: %PLAYER%, %REASON%, %COUNT%
WarnActions:
3: "kick %PLAYER% &c&oYou have received your 3rd warning!"
4: "tempban %PLAYER% 30m &c&oYou have received your 4th warning!"
5: "tempban %PLAYER% 5h &c&oYou have received your 5th warning!"
6: "tempban %PLAYER% 7d &c&oYou have received your 6th warning!"
7: "tempban %PLAYER% 1mo &c&oYou have received your %COUNT%th warning!"
10: "ban %PLAYER% &c&oYou have received your 10th warning!"

# Here you can create permission-nodes for max-punishment-duration.
# The permission "ab.tempban.dur.1" would allow the player to ban max. for 600sec = 10min
# The permission "ab.tempwarn.dur.2" would allow the player to warn max. for 3600sec = 1h
# You can only create up to 10 perms. The perms can be overridden with "ab.COMMAND.dur.max"
TempPerms:
1: 600
2: 3600
3: 43200

# With this active will show more information in the console, such as errors, if
# the plugin works correctly is not recommended to activate it since it is
# designed to find bugs.
Debug: false

# This is the amount of days that we should keep plugin logs in the plugins/AdvancedBan/logs folder.
# By default is set to 10 days.
Log Purge Days: 10

# Removes the prefix of the plugin in every message.
Disable Prefix: false

# Register commands in a more friendly manner
# Off by default, so AdvancedBan can override /ban from other plugins
# This is a Bukkit-specific option. It has no meaning on BungeeCord
Friendly Register Commands: false

(BungeeCord'dada kullanılabiliyor herşey aynı.)

Başka bir plugin tanıtımında görüşmek üzere. Saygılarla... Türkçe messages.yml istiyorsanız yazabilirsiniz!

İndirme linki:
ellerine sağlık.
 
İskeletor.
Katılım
29 Mayıs 2021
Mesajlar
75
En iyi cevaplar
3
Tepki puanı
23
Puanları
200
Discord
açıkcası pluginer değilim fakat oynadığım sunucularda bu kullanılıyor sanırım çok güzel sistamatik anlatmışsın

ellerine sağlık.
Teşekkür ederim yoğun istek gelirse türkçe versiyonunu yapıp paylaşacağım :)
 
Elite madenci.
Katılım
29 Mayıs 2021
Mesajlar
31
En iyi cevaplar
1
Tepki puanı
2
Puanları
975
Discord
Helal Güzel Konu :)
 
İskeletor.
Katılım
29 Mayıs 2021
Mesajlar
75
En iyi cevaplar
3
Tepki puanı
23
Puanları
200
Discord
Elite madenci.
Katılım
29 Mayıs 2021
Mesajlar
31
En iyi cevaplar
1
Tepki puanı
2
Puanları
975
Discord
Selam Aklıma Bi Soru Takıldı Sebebini Nasıl Ayarlıcaz message.yml den Boşmu Bırakıcaz ?
 
İskeletor.
Katılım
29 Mayıs 2021
Mesajlar
75
En iyi cevaplar
3
Tepki puanı
23
Puanları
200
Discord

Üst