Hey there. Today I'm presenting Rhino, my own iHCF Fork that includes many features (listed below) with some unique ones. I have been coding it since Sep 17, 2017 (according to Git repo) since nowadays. It was originally made for a minecraft network called VeilMC (now closing/closed) . It currently supports 1.7 and 1.8 client versions and has support for Redis (server-wide staffchat/report/request) & MongoDB (stores playerdata, faction profiles and reports/requests - still need to flatfile tho).
FEAUTURES LIST:
CONFIG FILES:
Base:
FEAUTURES LIST:
- Integrated economy system.
- Vault compatible.
- Different pvp classes:
- Archer
- Bard
- Miner
- Rouge
- CombatLog system (with NPCs & WallBorders).
- Inventory Restore system.
- Spawn tokens system.
- Deathban system:
- Configurable default deathban and per permission.
- Lives.
- Configurable default deathban and per permission.
- Game events (Koth & Conquest)
- Custom events (FactionJoinEvent, PlayerFreezeEvent, PlayerVanishEvent, ...).
- Fast furnances.
- Fast brewing.
- Minecart and Sign elevators.
- ItemStat tracking.
- Experience multiplier.
- Event signs (For example: <Kothname> captured by <playername> on <time>)
- Custom death messages.
- Autosmelt ores (with permission).
- Book deenchant.
- Crate dupe glitch patch.
- Enchant limiter.
- Potion limiter.
- Anti staff abusing system (blocks enchanting items with /enchant < 10 level).
- Friendly creepers & endermans.
- Blocked certain commands that may crash a "non-secured" server (such as //calc or /pex user a)
- Anti portal trap (when a player right clicks a portal they will execute /f stuck).
- Custom tab (1.7-1.8) WORK IN PROGRESS.
- Timers:
- Archer.
- Enderpearl.
- Golden apple (both notch and golden one).
- Logout.
- Class warmup.
- PvpProtection.
- SOTW & EOTW timer.
- CombatTag timer.
- Stuck timer.
- Teleport timer (f home, spawn tokens, ...)
- Redis & MongoDB support.
- Many configurable messages.
- Kit system (delay, required playtime, max uses, ...).
- Stoplag mode (halts memory and CPU consuming things).
- Mobstacker system.
- Donor only mode.
- Staffswitch messages.
- Staffmode:
- Compass to teleport.
- Vanish toggle.
- Random player TP // Random miner TP.
- Player inventory check (with freeze, check history, check alts and clear inventory buttons).
- Recent reports/requests (SOON)
- Announcements.
- Autorestart (schedule, cancel, ...).
- Entity cleaner.
- Warp system.
- Few extra more I may have forgot to add...
FULL COMMAND LIST:
HCF:
*** means across network/local server (redis enabled/disabled).
report: Allows you to report a server (***).
request: Allows players to request help (***).
staffchat: A private chat for staff members (***).
death: Manage deathbans with just one command.
token: Manage spawn tokens.
platinum: Command to revive users for platinum rank.
teamspeak: Gives you teamspeak address.
savedata: Saves server data,
spawner: Gives you an specified entity spawner.
ffa: Gives all players FFA effects (for EOTW).
sendcoords: Allows players to send their coordinates to team mates.
statreset: Resets someone's stats (console only).
togglefd: Toggles global found diamonds alerts.
reclaim: Helps VIP players to reclaim their rank perks.
focus: Focus a player in another faction.
endportal: Creation of endportals utility for staff members.
supplydrop: Broadcast coordinates for a supply drop.
enderchest: Opens up an enderchest (kitmap mode only).
toggleend: Toggles whether the end is open for users or not.
store: Sends webstore link.
stats: Allows you to check a player statistics.
sotw: Manage the sotw timer.
check: WIP (Work In Progress) Litebans history GUI.
crowbar: Allows you to give a crowbar.
conquest: Manage conquest event points.
economy: Manage a player's economy.
eotw: Allows you to control eotw.
game: Helps you out configuring server events, such as koths or conquests.
faction: The main essential command of the core.
gopple: Check remaining time for next gapple.
help: Displays help message.
koth: Set cap delay and check koth information.
lives: Manage user lives.
location: Check the faction you are standing on.
logout: Starts the logout timer to safely logout.
mapkit: Opens up a GUI to check the mapkit.
pay: Pay money to someone.
pvptimer: Allows players to manage their pvp timers.
safestop: Safely stop the server and kicking players to the lobby.
servertime: Check the server's time.
serborder: Allows you to dynamicaly set worlds border.
coords: Check koths and conquest coordinates.
revive: Allows medic rank to revive users.
nether: Teleports you to the nether spawn.
spawn: Teleports you to the world spawn.
timer: Manage different server timers.
cobble: Toggle cobblestone and stone pickup.
ores: View ores mined statistics.
Base: -
[*]staffserver: Allows players (or staff members) to travel between servers.
[*]settings: Opens up a GUI to edit different player settings (sounds, DMs, Tab Style, ...).
[*]setviewdistance: Sets the view distance to render players or entities.
[*]warp: A quick way to teleport around the world.
[*]toggledonoronly: Sets the server in donor only mode, where donors and staff will be the only ones able to join.
[*]youtube: Gives users information about the youtube rank requirements.
[*]famous: Gives users information about the famous rank requirements.
[*]togglesounds: Toggles whether to recive sound notifications or not.
[*]togglesc: Disables the visibility of staffchat.
[*]clearlagg: Changes clearlagg delay.
[*]snote: Add, remove or check player notes.
[*]staffmode: Toggles the rich staffmode for players.
[*]announcement: Add, remove, change delay or get a list of server announcements.
[*]autorestart: Schedule, cancel or get time remaining for the next server restart.
[*]list: Check online staff (staff only) and online players.
[*]punish: Opens up a punishment GUI.
[*]copyinv: Copies someone's inventory to your player.
[*]aminvis: Check whether you are vanished or not.
[*]back: Teleports you back to your previous location.
[*]biome: Check the current biome where you are standing on.
[*]broadcast: Broadcasts a server-only message.
[*]clearchat: Clears the chat (users only) to make bad content disappear.
[*]clearinv: Clear someone's inventory.
[*]enchant: Allows you to enchant items without the use of an anvil or enchanting table.
[*]entities: Check how many entities are in your world.
[*]fly: Toggles your flight mode.
[*]feed: Feeds you to full saturation.
[*]freeze: Freeze a player in order to screenshare him.
[*]gamemode: Change someone's gamemode.
[*]give: Give a player any item.
[*]hat: Sets the item you currently have in your hand as a hat (helmet slot).
[*]heal: Sets your health to the max health and extinguishes you.
[*]id: Check the ID of the item you have in your hand.
[*]ignore: Start, stop or check who are you ignoring.
[*]invsee: Check contents of someone's inventory.
[*]iphistory: Check the IP history of a player.
[*]kill: Allows you to kill a player.
[*]kit: Create, remove, edit, set contents and do more about kits.
[*]message: Allows you to have social life with server's community.
[*]socialspy: Toggles socialspy mode, which allows you to check people DMs (as Mark Zukerberg, yes).
[*]more: Gives you full stack of item you have in your hand.
[*]setmotd: Sets server mod.
[*]lobby: Teleports you to a lobby.
[*]mutechat: Disables server chat so that nobody can talk except staff members.
[*]lag: Allows you to Check whether the server is laggy as hell or just fine as a finesskid.
[*]near: Allows you to check your nearby entities.
[*]ping: Allows you to check someone's ping.
[*]playtime: Check someone's playtime and AFK time (useful for staff that farm playtime).
[*]rename: Allows you to rename the item you are currently holding.
[*]repair: Repairs the item on your hand or the whole inventory items.
[*]donate: Check server's webstore.
[*]reply: Socialize with the randy that tried to socialize with you.
[*]ad: Allows youtubers/famous players to advertise their videos.
[*]rules: Check server rules link.
[*]skull: Gives you a player's skull.
[*]slowchat: Toggles the slowchat mode, where a delay between messages is added.
[*]speed: Changes your flying or walking speed.
[*]stoplag: Toggles stoplag mode, where "laggy" activity will be halted.
[*]killmobs: Kills all mobs in all worlds.
[*]sudo: Forces all players or an specified player to execute a command.
[*]teleports: Allows you to teleport around the world or between players.
[*]teleportall: Teleports all players to somewhere.
[*]teleporthere: Teleport an specified player to your location.
[*]togglemessages: Toggles whether to recive or not private messages.
[*]top: Teleports you to the highest current block location.
[*]uptime: Check server's uptime.
[*]vanish: Toggle your visibility to other players.
[*]whois: Check player's information in an easy way.
[*]world: Teleport between worlds in a friendly GUI.
CONFIG FILES:
Base:
-
[*]
[*]lockdown-enabled: false
[*]
[*]kit-map: false
[*]
[*]announcements:
[*] list: []
[*] delay: 300
[*]
[*]broadcast:
[*] format: '&e[Base] %1$s'
[*]
[*]chat:
[*] enabled: false
[*] slowed: false
[*] slowed-delay: 15
[*]
[*]full-server-kick-message: '&cThe server is full. &e(%1$s/%2$s) \n\n&cDonate to get a premium slot. {donate link}'
[*]
[*]server-rules-format: '&cRules:
[*]
# The basic information about your server
server-info:
server-name: 'Lite HCF'
teamspeak: 'ts.example.com'
# Enable database support, leave both databases false for sole Flatefile use
database:
mongo:
enabled: false
host: ''
port: 27017
database: ''
auth:
enabled: false
username: ''
password: ''
redis:
enabled: false
host: ''
port: 6379
channel: 'hcf-communicate'
auth:
enabled: false
password: ''
# Toggle the custom tab
tab: false
# Online donators message
online-donors:
- '&7%LINE%'
- '&6&lOnline Donators'
- ' '
- ' &7- &e%MEDICS%'
- '&7%LINE%'
#Scoreboard options
scoreboard:
title: '&6&lFactions &7| &cHCF'
active-class: '&a&lActive Class&7'
# Toggle deathban signs drop
death-signs: true
# How large should Warzone radius be?
warzone: 750
# Toggle found diamond alerts
found-diamonds: true
# Enable kitmap mode?
kit-map: false
#Deathban Base time
deathban-time: 180
# Specific Deathban times can be set by giving the player the following permissions
# hcf.deathban.<time>
#
# Avaliable times:
# 5m/10m/15m/30m/35m/40m/45m/60m/90m/120m/150m
# Can't build how many blocks from spawn?
unbuildable-range: 300
# Change the result on the Help command
help:
- '&7&m-----------------------------------------------------'
- '&6&l Factions Help'
- '&a '
- '&e World Border:'
- ' &7* &eOverworld&7: &f%OVERWORLD%'
- ' &7* &eNether&7: &f%NETHER%'
- ' &7* &eEnd&7: &f%END%'
- '&a '
- '&e Support:'
- ' &7* &ets.example.com'
- '&a '
- '&6 Discord:'
- ' &7* &eexample.com/discord'
- '&a '
- '&6 Website:'
- ' &7* &eexample.us'
- '&7&m-----------------------------------------------------'
# Configurable messages
messages:
economy:
your-balance: '&eYour balance is &d$%BALANCE%'
others-balance: '&eBalance of &a%PLAYER%&e is &d$%BALANCE%'
autosave:
message:
- '&f*'
- '&aServer has been stopped by &a&l%PLAYER%'
- '&f*'
cobble-enabled: '&aYou can now pick up cobblestone.'
cobble-disabled: '&cYou can no longer pick up cobblestone.'
revive-message: '&cDonate at store.buycraft.net to receive these perks.'
deathban-bypass: '&cYou would be death-banned for %reason% but you have permission to bypass.'
deathbanned-eotw: '&cDeathbanned for the entirety of the map due to EOTW.Come back for SOTW.'
deathbanned-active: '&cYou are currently death-banned for &c&l%reason%&c. &c&l%time% &cremaining.'
still-deathbanned: '&cStill death-banned for %time%: &f%reason%&c. &cYou can purchase lives at our store to bypass this.'
deathbanned-eotw-entire: '&cYou have been death-banned for entire of EOTW. Check out our website for SOTW information.\nwww.server.com'
# Messages for Faction related messages
end-cannot-build: '&cYou cannot build in the end.'
world-cannot-build: '&cYou cannot build within 300 blocks of spawn.'
failed-pearl: '&cYou cannot Enderpearl into safe-zones, used Enderpearl has been refunded.'
teleport-spawn: '&dTeleported to over-world spawn.'
cannot-attack: '&cYou cannot attack players in safezones.'
in-faction: '&a%player% &eis in your faction.'
ally-faction: '&eYou are hurting an ally &7[%allyplayer%]&e.'
# Messages for SOTW command
sotw:
started: '&cStarted SOTW protection for &c&l%time%&c.'
not-active: '&cSOTW protection already active.'
cancelled: '&cSOTW protection has been cancelled.'
ended-one: '&cSOTW Protection is now over!'
ended-two: '&cYou are no longer invincible!'
# Help for the PvP Timer command
pvp-timer:
- '&7%LINE%'
- '&e/pvp enable &7- &fRemoves your PvP Timer.'
- '&e/pvp time &7- &fCheck remaining time.'
- '&e/lives &7- &fLife & deathban related commands.'
- '&7%LINE%'
# Timer Colours / Messages
timers:
enderpearl-timer: '&e&lEnderpearl'
enderpearl-color: '&e'
archer-timer: '&c&lArcher Tag'
archer-color: '&c'
notch-apple-timer: '&6&lGapple'
notch-apple-color: '&6'
pvp-class-warmup-timer: '&bClass Warmup'
pvp-class-warmup-color: '&b'
pvptimer-timer: '&a&lPvP Timer'
pvptimer-color: '&a&l'
sotw-timer: '&a&lSOTW'
sotw-color: '&c'
spawntag-timer: '&c&lSpawn Tag'
spawntag-color: '&c'
stuck-timer: '&c&lStuck'
stuck-color: '&c'
teleport-timer: '&9&lTeleport'
teleport-color: '&9'
event-timer: '&9&lEvent'
event-color: '&9&l'
logout-timer: '&c&lLogout'
logout-color: '&c'
#Timer Messages
messages:
logout-already-started: '&cYour &c&lLogout &ctimer has already started.'
logout-started: '&cYour &c&lLogout &ctimer has started.'
logout-safely: '&aYou have been safely logged out.'
enderpearl-expired: '&eYour &c&lEnderpearl &ecooldown has expired.'
enderpearl-item: '&cEnderpearl Cooldown&e: &f%time%'
spawn-tagged: '&cYou are now spawn-tagged for %time%.'
# Faction Options
faction-settings:
max-players: 5
max-allies: 1
show:
# Player Faction currently not functional.
player-faction:
- '&7%LINE%'
- '&f&l > %FACTION% &3- &7(%ONLINE%/%MAX% online)'
- ' &eHome: &c%HOME%'
- ' &eLeader: %LEADER%'
- ' &eCaptains: %CAPTAINS%'
- ' &eMembers: %MEMBERS%'
- ' &eDTR: &6[%DTR%&7/&e%MAXDTR%&6] &r%DTR-SYMBOL%'
- ' &eRegen: &d%REGEN%'
- ' &eBalance: &9$%BALANCE%&e, Kills: &c%KILLS%'
- '&7%LINE%'
system-faction:
- '&7%LINE%'
- '%FACTION%'
- ' &eLocation:&f %WORLD%, %X%, %Z%'
- '&7%LINE%'
road-faction:
- '&7%LINE%'
- '%FACTION%'
- '&7%LINE%'
colors:
teammate: '&2'
ally: '&9'
enemy: '&e'
safezone: '&a'
road: '&c'
target: '&d'
warzone: '&c'
default: '&7'
wilderness: '&d'
glowstone: '&6'
# Potion Limits
potion-limits:
instant-damage: 1
regen: 1
strength: 1
weakness: 1
slowness: 1
invis: 1
poison: 1
# Enchantment Limits
enchant-limits:
PROTECTION_ENVIRONMENTAL: 2
PROTECTION_FIRE: 3
SILK_TOUCH: 1
ARROW_DAMAGE: 3
DURABILITY: 3
PROTECTION_EXPLOSIONS: 3
LOOT_BONUS_BLOCKS: 3
PROTECTION_PROJECTILE: 3
OXYGEN: 3
WATER_WORKER: 1
THORNS: 0
DAMAGE_ALL: 1
ARROW_KNOCKBACK: 1
KNOCKBACK: 1
FIRE_ASPECT: 1
LOOT_BONUS_MOBS: 3
LUCK: 3
LURE: 3
CODE SNIPPETS & OWNERSHIP PROOF:
IN-GAME SCREENSHOTS:
SERVERS THAT USE RHINO.
exempvp.net
VelenHQ.net
Trexic.us
PRICES:- Source code: $65 (was $75 but the sale)
- JAR file: $15 (Was 20 but the sale)
Ownership :$200
- Telegram: IDKSwitches
- Twitter: @SwitchesRIP
- Discord: Switches#0001
- Email: [email protected]
Rhino Discord: https://discord.gg/WC2dcHe
AUTO BUY: https://www.mc-market.org/resources/9205/
- Source code: $65 (was $75 but the sale)
Last edited: