- check_circle Advancements
- check_circle Functions
- check_circle Predicates
- 9,870 views, 0 today
- 731 downloads, 0 today
123
This datapack REQUIRES Xylo's Utility Datapack to work:
https://www.planetminecraft.com/data-pack/xylo-s-utility/
INFO:
This datapack is a replica of the iconic factions plugin that we all know.
(I suggest downloading also Xylo's Players Info so you can see players' power and the faction they belong to)
Power:
in order to claim a chunk the faction must have more power than the number of chunks claimed. the power of a faction is the sum of all members' power.
Players will get a point of power every 30 minutes or for each pvp kill, and will lose one point for each death.
A player can have at most 10 power points.
INSTRUCTIONS:
/trigger fcreate -> create a new faction (to use this command you have to hold a book with your faction name as title, and an optional description on the first page)
/trigger fremove -> remove your faction [rank 4]
/trigger fclaim -> claim the chunk you are inside of [rank >= 2]
/trigger funclaim -> unclaim the chunk you are inside of [rank >= 2]
/trigger f_unclaim_all -> unclaim all chunks [rank 4]
/trigger fsethome -> set the faction home [rank >= 3]
/trigger fhome -> teleport to the faction home
/trigger finvite set players_id -> invite the player with the id matching "players_id" (you have to change players_id with the id number of the player. you can find the id of a player beside his name by pressing tab) [rank >= 3]
/trigger fjoin -> join the latest faction that invited you
/trigger fleave -> leave your current faction
/trigger fkick set players_id -> kick from the faction the player with the id matching "players_id" [rank >= 3]
/trigger finfo -> gives you the info of your faction
/trigger finfo set faction_id -> gives you the info of the faction whith the id matching "faction_id"
/trigger fpromote set players_id -> promote the player with the id matching "players_id" [rank 4]
/trigger fdemote set players_id -> demote the player with the id matching "players_id" [rank 4]
OP COMMANDS:
/scoreboard players set @s xfc_operator 12345 -> set the player as an operator, so his gamemode will not be overridden by the datapack. Operator players will be able to break blocks in all claimed chunks
/function xylo_factions:gamerule: open the gamerule menu where you can change the max power a player has and the number of players that can join a faction
NOTE:
By default the square from x:-200, z:-200 to x:200, z:200 is protected by explosions.
You can change this by using /function xylo_factions:protected_land/off (or "on" if you want to turn it back on).
You can also change the coordinates protected by explosions by modifing the predicate "protected_land" inside the datapack.
https://www.planetminecraft.com/data-pack/xylo-s-utility/
INFO:
This datapack is a replica of the iconic factions plugin that we all know.
(I suggest downloading also Xylo's Players Info so you can see players' power and the faction they belong to)
Power:
in order to claim a chunk the faction must have more power than the number of chunks claimed. the power of a faction is the sum of all members' power.
Players will get a point of power every 30 minutes or for each pvp kill, and will lose one point for each death.
A player can have at most 10 power points.
INSTRUCTIONS:
/trigger fcreate -> create a new faction (to use this command you have to hold a book with your faction name as title, and an optional description on the first page)
/trigger fremove -> remove your faction [rank 4]
/trigger fclaim -> claim the chunk you are inside of [rank >= 2]
/trigger funclaim -> unclaim the chunk you are inside of [rank >= 2]
/trigger f_unclaim_all -> unclaim all chunks [rank 4]
/trigger fsethome -> set the faction home [rank >= 3]
/trigger fhome -> teleport to the faction home
/trigger finvite set players_id -> invite the player with the id matching "players_id" (you have to change players_id with the id number of the player. you can find the id of a player beside his name by pressing tab) [rank >= 3]
/trigger fjoin -> join the latest faction that invited you
/trigger fleave -> leave your current faction
/trigger fkick set players_id -> kick from the faction the player with the id matching "players_id" [rank >= 3]
/trigger finfo -> gives you the info of your faction
/trigger finfo set faction_id -> gives you the info of the faction whith the id matching "faction_id"
/trigger fpromote set players_id -> promote the player with the id matching "players_id" [rank 4]
/trigger fdemote set players_id -> demote the player with the id matching "players_id" [rank 4]
OP COMMANDS:
/scoreboard players set @s xfc_operator 12345 -> set the player as an operator, so his gamemode will not be overridden by the datapack. Operator players will be able to break blocks in all claimed chunks
/function xylo_factions:gamerule: open the gamerule menu where you can change the max power a player has and the number of players that can join a faction
NOTE:
By default the square from x:-200, z:-200 to x:200, z:200 is protected by explosions.
You can change this by using /function xylo_factions:protected_land/off (or "on" if you want to turn it back on).
You can also change the coordinates protected by explosions by modifing the predicate "protected_land" inside the datapack.
Compatibility | Minecraft 1.19 |
Tags |
3 Update Logs
Update 1.3.5 : by xylo_datapacks 01/28/2023 3:05:23 pmJan 28th, 2023
> added gamerule menu
LOAD MORE LOGS
5575027
119
Create an account or sign in to comment.
as of now im working on an improved version of my Energy Manipulation datapack but in the form of a fabric mod
To protect tour chest you can just place a block on top of chests like in the good old faction servers :)