Mechanics and Plugins (CivMC): Difference between revisions
(use lsth on transclusions) |
|||
Line 2: | Line 2: | ||
== Namelayer == |
== Namelayer == |
||
{{:Namelayer}} |
{{#lsth:Namelayer}} |
||
=== Chat === |
=== Chat === |
||
Line 33: | Line 33: | ||
== Combat == |
== Combat == |
||
{{:Finale}}. |
{{#lsth:Finale}}. |
||
In CivMC the following changes are applied: |
In CivMC the following changes are applied: |
Revision as of 18:55, 18 December 2022
TODO: like almost everything
Namelayer
Part of a series on |
Mechanics and Plugins |
---|
Core Mechanics |
Common Mechanics |
Minor Mechanics |
NameLayer is a common plugin on Civ servers which allows for the creation of shared groups. Any player can create a group, and there is no limit on the number of groups a player can be a member of. Each group has a tiered rank structure, with players having varying level of permissions inside a particular group.
Groups interact closely with Citadel, which allows reinforcing a block to a specific group. The group a block is reinforced to informs several other plugins. For instance, Citadel protections can be bypassed by players on their group, snitches and bastions will not affect players on their group, and item exchanges can be locked to a specific group. Groups can also be used to send chat messages visible only to players on that group.
First introduced in Civcraft, NameLayer has been included in every mainline civ server since.
Chat
Citadel
Reinforcing mode
JukeAlert
Snitch
Jukesnitch
FactoryMod
ItemExchange
Brewery
Bastion
City Bastion
Vault Bastion
Exile Pearl
Essence
Combat
Civ servers often change combat to pre-1.8 mechanics, make players tankier, and generally rebalance all combat-affecting items. The plugin that handles this is often Finale..
In CivMC the following changes are applied:
- Sweeping attacks are disabled
- Attack cooldown is removed
- The cooldown of ender pearls and golden apples is set to 16 seconds
- Clicks per second are limited to 9
- Custom food health regeneration and knockback values are set
- All non-sword damage is reduced by 20%
- Instant health regenerates 12 points of hp (6 x ♥)
Logging out and Combat tag
When disconnecting from the server you leave behind a CombatLogger for at least 60 seconds[2], commonly referred to as logger, a CombatLogger is a player entity that can not move (or be moved) but can be killed, and it's death is treated as you dying meaning you can be pearled or lose your inventory. To avoid leaving this entity behind you can issue the /logout command, starting a 10 second process that, if not interrupted by PvP or movement, will disconnect you at the end without leaving a logger, this however is disabled while you're combat tagged
Besides entering PvP throwing an ender pearl also combat tags you
Misc
Old enchanting
Arthropod egg
Bound armor
Nether portals
Lodestone elevators
Fixes, exploit prevention, disabled features, etc
- AntiStasisChamber - disables ender pearl stasis chamber by limiting ender pearl duration
- AttrHider - hides item attributes from other players so CIT texture packs only work on your own
- AutoRespawn - respawns the player after a set period of not pressing the respawn button so they can't continue to observe after dying
- BeeKeeping - replaces some mob spawns with bees
- BuffSpanker - disables certain buffs and debuffs
- disableIronFarms - disables iron golem farms
- disableEnderCrystalDamage - makes end crystals do no damage
- canEquipBanners - allow players to equip a banners on their heads by punching the ground with a banner
- preventPearlGlitching - prevent going through blocks with ender pearls, also prevents ender pearls from landing at times
disableGapples
what does this hack even do
= PortalSpawnModifier
- noooot sure if false here means it disable spawns or is vanilla
- ShipOutOfLuck - no ice boat
- enderChestUse - disables accessing enderchests
- grindstoneUse - disables accessing grindstones
- chorusFruitTeleportation - disables teleporting with chorus fruits
- stopBedBombingInHellBiomes - stops exploding beds in the nether
- stopAnchorBombing - disables exploding respawn anchors in the overworld
- chunkLimits - limits these blocks to certain numbers per chunk (should probably be a table but idk how to make one yet)
HOPPER: 16 DISPENSER: 16 DROPPER: 16 COMPARATOR: 12 FURNACE: 40 BLAST_FURNACE: 40 BREWING_STAND: 40 SMOKER: 40 CAMPFIRE: 40 SOUL_CAMPFIRE: 40
- daytimeBed - allows setting spawn in daytime (although it's now a vanilla feature)
- oneToOneNether: true
stopTrapHorses: true killTrapHorses: true allowVillagerTrading: false
allowEnchantedApples: false
HorseStats: enabled: true wand: COMPASS
SaplingHack: enabled: true #Should we still roll the dice for people when using a fortune enchanted tool? allow_fortune: true blocks: JUNGLE_LEAVES: 0.025 DARK_OAK_LEAVES: 0.05
todo format all this stuff under fixes and exploit prevention currently only copy pasting the info from github