Comprehensive Guide

From CivWiki
Revision as of 20:28, 5 March 2019 by GreatLordOz (talk | contribs) (Added description to /manamaterialize, and fixed a few typos around the page.)
Jump to navigation Jump to search

This page is in its very early stages : For a currently comprehensive and more proofread guide see Getting Started Guide

Editing Philosophy

Civ needs radically different guides for different purposes, audiences and mediums. This guide is not the essential 5 minute introductory video or the easy to glance at infographic; Ideally it forms the as-detailed-as-possible guide that other guides can be derived from. Think of this guide as only one step up from the civclassic github configs. That does not mean this page will lack quality standards, such as, but not limited to :

  • Consistent tone
  • Very clearly demarcated sections
  • Avoiding superfluity
  • Keep the loose bullet point style to make rearranging information easy - particularly so information can later be sorted by how fundamental it is.

Why not use existing guides? There are a lot of useful guides that can be cannibalized from yet they all clearly lack in comprehensiveness or clarity. Other guides also lack the collaborative aspects of a wiki and are thus more prone to become outdated.

Humbug

Small Tweaks

Easily visible changes :

  • Villager trading is disabled
  • Ender chest usage is disabled
  • Chorus fruit teleportation is disabled
  • Disable XP drops from mobs
  • Allow obsidian to be generated from string and lava

Other changes :

  • Wither explosions disabled
  • Death announcements disabled
  • Golden apples disabled
  • Buff bows by 1.2
  • Chest minecarts disabled
  • End portal frames made indestructible
  • Strength pots nerfed
  • Banners can be equipped as hats
  • Books cannot be manually copied
  • Cannot open inventories inside vehicles

Factorymod

More efficient item production

  • Setup : Create a factory by placing a furnace, a crafting table and a single or double chest side by side.
Only a furnace, a crafting table and a chest are required
  • The chest : Inputs for the factory must be placed in the chest and after running, inputs are consumed and outputs are deposited in the chest. The factory will keep running even if the chest is full, which wastes output [??Some people report he factory runs but output is no longer wasted]. Hitting the chest with a stick gives the factory type and its health.
  • The crafting table : Hitting the crafting table with a stick is used to select the factory recipe/upgrade/repair the factory. In the 'select a recipe' GUI, hover over an item to see what recipe it corresponds to and how many times it has been run.
  • Three exceptions of items inside 'select a recipe' GUI that are consistent across all factories. The furnace item, or 'repair factory', which fixes broken factories. The redstone block or 'Toggle Auto Select' (Mouse over text) which sets the factory to automatically select any recipe it has materials to run whenever activated. (Be careful for some factories create a block as output in one recipe and take it as input in another recipe meaning the two products cycle until fuel runs out) Finally the painting or 'Open Menu' which shows the setup, recipes and upgrades of the factory. By clicking on one of these three categories one can see input and output amounts and all details required to run and manage the factory. The chat commands /fm and /fm [factory name] can be used to open this informational factory GUI at any time.
Display shown after hitting basic smelter crafting table with stick. Clicking on a block sets the recipe, sans the the two blocks on the bottom row which configure options
Finding the smelt stone recipe 1) Hit crafting table with stick and click painting OR type '/fm Basic Smelter' in chat. 2) Click crafting table in centre with hover text of 'recipes' 3) Click the stone block with hover text 'smelt stone' in top left of factory GUI.
  • The furnace : The furnace requires charcoal. Charcoal can be placed in either the bottom slot, top slot or both slots. Hitting the furnace with a stick activates the factory and runs the selected recipe, which will run until there are no longer enough inputs or enough charcoal.
  • Complete the factory setup by placing a dirt block in the chest. Using a stick hit the furnace. This creates the dirt factory, from which all other factories are derived.
  • Generic factory : Many factories can be upgraded further. When factory health reaches zero only the repair recipe can be ran in the factory. This normally happens after (x) months.
  • Special factories : all factory recipes can be seen here [This is outdated!] . Most factories offer an increase in yield, for example the iron forge 'Make Buckets' takes 96 iron and outputs 64 buckets versus a vanilla cost of 192 iron. Some factories create a rare output through an alternate method, for example the Aesthetics Factory can make mossy stone brick taking stone brick and vines. However some factories offer entirely new outputs
  • The basic, intermediate and advanced Cauldrons create emeralds from common crops. These emeralds can be placed in a crafting grid and turned into XP bottles.
  • The Compactor : Used to make carrying bulk items easier or in factory recipes of advanced cauldron. Place stacks of items with crates (Made in carpentry factory with iron and chests) Running the factory will turn a stack of items (64 if cobble, 16 if enderpearls, 8 if unstackable items e.t.c) into 1 compacted version of the item. This compacted item has the same stack size that said item normally has. Unstackable items must have the same NBT data, for example When one wishes to uncompact they simply must placed compacted items in compactor and select uncompact.
  • Compacted blocks cannot be placed however compacted tools and armour can be used. Be warned this provides no advantage and effectively uses 8 times the durability, for when uncompacted the durability on each of the 8 output object equals the durability on the compacted input object.
Compacted items look no different, yet their lore text can be found on mouse over
  • The printing press : Printing plates have unique ids and the basis of the following : 'Print Book' which copies a book without appending 'copy of'. Notes which function as lored paper created from book. Secure notes which use the serial number from printing plates, allowing them to be used as, for example, currency.
  • Aesthetic factory : Used to create unobtainable blocks such as Smooth Stone Slab
  • Factories can be run by redstone that activates the furnace. One use of this is automating compacting at farms which run constantly by connecting the compactor to a redstone clock.
Example of compactor automated by redstone : when cart reaches detector rail a signal is sent to furnace.
  • If the crafting table, furnace and/or chest is physically broken the blocks can be replaced and the factory recreated for only half the initial factory startup cost.

Building on other plugins and advice:

  • The blocks composing a factory can and( for protection) should be reinforced.
  • Factories can be dropchested for safety
  • Factories require charcoal and cannot run with coal in furnace

Namelayer

A Citadel reinforcement group manager. Allows the creation of groups in Minecraft. From buildings to chat messages, one can selectivity restrict or expand which players have access.

The extensive Namelayer commands can be entirely avoided:

  • /nl [group] - Open Namelayer GUI.

The first screen of the Namelayer GUI shows rows of chestplates each corresponding to a Namelayer group, each chestplate type corresponding to a permission level (Leather:Member, Gold:Mod, Iron:Admin, Diamond:Owner. The enchanted chestplate shows the default group : what group reinforcements will be on after typing only '/ctf'). For example the admin owner permission level gives the ability to delete the group while the member does not by default.

A private group means that only members of the group can access it.

Using item exchange to setup shops with discounts from private namelayer groups. editor : what is the default perm setup

Output of typing '/nl'.
Namelayer Active Commands
Namelayer command Function
/nlcg <group> [password] Creates a group, optionally with password
/nlsp <group> <password> Adds password to an existing group
/nljg <group> <password> Joins a password protected group
/nlag <group> Accepts an invitation to a group
/nlbl <group> <player> Blacklists a player in a group
/nldg <group> Deletes a group
/nlip <group> <player> (PlayerType- default MEMBERS) Invites player to a group with optional rank
/nlleg <group> Leaves a group
/nllink <super group> <\sub group> Links two groups to each other as nested groups. (unsupported)
/nlmg <The group left> <The group that will be gone> Merges two groups together. (Warning : Doing this is not recommended and may eventually cause groups to break)
/nlmp <group> <add/remove> <PlayerType> <PermissionType> Modifies the permissions of a group.
/nlpp <group> <player> <playertype> Promotes/Demotes a Player in a group
/nlrg <group> Rejects an invitation to a group.
/nlubl <group> <player> Removes a player from the blacklist for a group
/nlrm <group> <member> Removes a member from a group.
/nlri <group> <player> Revokes an invite
/nlsdg <group> Sets or changes default group
/nltaai Toggles the auto-acceptance of invites
/nltg <group> <player> Transfers a group to another owner
/nlunlink </super group> Unlinks two groups from each other. [Unsupported]
/nlun [CONFIRM] Updates account name on the server to the one minecraft account currently has [Unsupported]
Namelayer Passive Commands (Get group stats)
Namelayer command Function
/nllg Lists all groups player is in. Formatted "<group> : <permission level>"
/nlgdg Gets default group
/nlgls Gets the amount of groups on server
/nlgs <group> Get stats about a group. (Total members and list of members)
/nlid Infodump including list of members for each role level in each group
/nllci Lists players current active invites.
/nllm <group> (PlayerType) List the players with selected role in a group
/nllp <group> <PlayerType> Shows permissions for a PlayerType in a group.
/nlsbl <group> Shows all blacklisted players for a group
Namelayer Permissions in order they appear on /nl GUI
Permission Name Function
LIST_PERMS Can list the permissions of any PlayerType
OPEN_GUI Can open namelayer GUI for group
BASTION_PEARL Can pearl into bastion fields
BASTION_ALLOW_EXILED Allows exiles inside bastion range
MERGE Can merge group with another group they have MERGE permissions on [Note: Does Merge group work as intended?]
DOORS Can open and close reinforced doors
ADMINS Allow inviting admins and removing existing admins
CLEAR_SNITCHLOG Can clear snitchlog with /jaclear
SNITCH_NOTIFICATIONS Can see chat messageswhen players trigger snitches
JOIN_PASSWORD Perm level given to members when they join with a password
LINKING Linking to another group as supergroup or subgroup [Unsupported]
OWNER Can invite new owners and remove existing owners
DELETE Can delete group
READ CHAT Can read chat messages sent in group
MODS Can invite new owners and remove existing owners
ACIDBLOCK Can place acidblocks reinforced to group (/ctacid)
CROPS Can place and destroy crops
UPGRADE_FACTORY Can upgrade factories
MEMEMANA_WITHDRAW Can withdraw mana
SNITCH_IMMUNE Will no longer cause snitch alerts when in range of snitches on group.
BASTION_PLACE Can place in bastion ranges reinforced to group
WRITE_CHAT Can type messages in group
READ_SNITCHLOG Can check snitchlogs with /ja
MEMBERS Can invite new members and remove existing members
PERMS Can adjust all permissions in group (Dangerous)
USE_FACTORY Can use factory reinforced to group
INSECURE_REINFORCMENT Can use hoppers to take items out of reinforced containers /ctinsecure
SNITCH_TOGGLE_LEVER Can do /jaToggleLevers 1 to allow snitchs triggering redstone
BASTION_LIST Can list bastions on group (/bsl)
REINFORCEMENT_INFO Can use /cti and see group block reinforced to
BYPASS_REINFORCEMENT Can use /ctb and break reinforcement, returning reinforcement item
REINFORCE Can /ctf, /ctb blocks
LIST SNITCHES can /jalist to see all snitches on group
BLACKLIST Can blacklist players and remove existing blacklisted players
PASSWORD Allows viewing this groups password and changing or removing it
GROUPSTATS Can check stats on group
BASTION_MANAGE_GROUPS
LOOKUP_SNITCH Can /jalookup a snitch giving coords
RENAME_SNITCH Can rename snitches
CHESTS Can use chests
KIRA_MANAGE_CHANNEL Can setup Kira relays on discord to relay group messages and alerts

Preset group macros [to do]

More on blacklisted

Group Tiers : not blacklisted, Member, Mod, Admin, Owner.

  • Editors notes : Which nl commands are redundant?

Combat Changes

What finale changes?

(strength pots nerfed and bows buffed by 1.2 from humbug?)

JukeAlert

A relatively extensive Jukealert description can be found on the devoted wiki

  • New command /jalistlong

Copy over, add image of Juke skybunker setup, correct cull time.

Citadel

Usage Description
/ctfortify [groupname] or /ctf Fortifies blocks you place down.
/ctreinforce [groupname] or /ctr Will reinforce blocks you punch while holding a reinforcement material.
/ctbypass or /ctb Bypasses a reinforcement and gives you the reinforcement back when you break it
/ctinfo or /cti Will give you information about blocks you click on.
/ctoff or /cto Turns off all reinforcement and information modes
/ctacid Activates an acid block
/ctinsecure or /ctin Toggles insecure reinforcment
/ctmaterials or /ctm Lists all possible materials you can reinforce with.
/help Citadel List all commands

Acid blocks :

insecure reinforcment :

reinforcable materials :

Need for bypass?

what is easy mode or /cte?

Note : Though they are listed as such in some in-game menus, Emeralds are not able to reinforce things.

Bastion

/bsl - list bastions

What do other bastion commands do? bsd,bsgl e.t.c

City Bastion Vault Bastion

CivChat2

The first line is output caused by typing '/g Circleblob'. The second and third line display a message that was types as-is. The fourth line, in yellow, is the output of typing '/g'. The fifth line was typed as-is.
Command Function
/afk Toggle. Prevents receiving direct messages.
/g <group> Send following chat to that group.
/exit or /e or /g Send following chat to local chat ("global"), leaving any active group chats.
/g <group> <message> Sends message to that group without entering group chat mode.
/msg <player> Send following chat to that group.
/msg <player> <message> Sends message to that player without entering direct message mode.
/reply or /r Enter direct message mode with the last player that has messaged you.
/reply <message> or /r <message> Send a single message to that player without entering direct message mode. Use with caution, as another player may message you just before you send the message. Instead, prefer /msg <player> <message> or enter direct message mode with that player using /r or /msg <player>.
/ignore or /i Toggle ignoring a player
/ignoregroup or /ig Toggle ignoring a group
/ignorelist List of ignored groups and players

After using /msg [player], the commands /g, /g [group] etc. do not make you leave direct message mode. To leave direct message mode, do /msg or wait for the other player to log off.

CombatTag

  • /ct or /combattagplus - Check combat tag timer
  • /logout - Logs out without spawning combat tagger (10 seconds w/o movement or pvp)

Exile Pearl

  • /suicide
Permission Name Function
/ep locate Locates your exile pearl
/ep free Free an exile pearl
/ep broadcast <group/player> Broadcasts your pearl location to a group or another player
/ep accept Accepts a pearl broadcast request
/ep silence <player> Stops pearl broadcasting from a player
/ep summon Summon a prisoner
/ep return Returns a summoned player
/ep confirm Confirms a summon request
/ep refill [amount] Refill a pearl using mana
/ep upgrade Upgrade a pearl using mana

MemeMana

Permission Name Function
/manaclaim or /mnc Claim your mana for logging in
/manafuellog See who has been keeping you pearled
/manamaterialize Makes mana into physical object (Warning currently does not have a purpose) Materialized mana cannot be used for pearl fuel
/manashow Show mana amount
/manatransfer Transfers mana to a group
/manawithdraw Withdraw mana from group

ItemExchange

  • /iecreate or /iec - Creates an exchange in chest in view
  • /ieset or /ies - Sets the field of ExchangeRule currently held

Kira

  • /deletediscordchannel
  • /discordauth - Creates auth code
  • /linkdiscordchannel
  • /syncdiscordchannel

Other

  • /present - (opens present) [Donum]
  • /helpop - sends message for help [Official discord recommended for fastest help response time]
  • /tps

References