Ocsethome: Difference between revisions

From Minetest
Line 64: Line 64:


N03. This mod provides an undocumented API that can be used by other
N03. This mod provides an undocumented API that can be used by other
mods. Presently, "unified_inventory" and SkyDoom make use of
mods. Presently, "unified_inventory" and SkyDoom use the API.
the API.


N04. This implementation uses an improved mechanism to create the data
N04. This implementation uses an improved mechanism to create the data
directory used.
directory used.

Revision as of 00:41, 12 August 2023


How to Use

Bucket Game includes the "ocsethome" mod. This is a new version of "sethome" which allows multiple homes. It supports commands similar to the following:

/sethome1 - Set   1st home location
/sethome2 - Set   2nd home location
/sethome3 - Set   3rd home location
/sethome4 - Set   4th home location
etc.
/sethome  - Same as /sethome1
/home1    - Go to 1st home location
/home2    - Go to 2nd home location
/home3    - Go to 3rd home location
/home4    - Go to 4th home location
etc.
/home     - Same as /home1

Maximum number of homes

By default, by to 8 homes can be set at a time. The world host can change the maximum number using settings of this form:

max_homes = 3
or
maxhomes  = 3

The world host can also use the following setting to disable extra homes entirely:

disable_extra_homes = true

Technical notes

N01. This mod requires the "ocmkdir" mod.

N02. "ocsethome" calls "unified_inventory". However, "unified_inventory" shouldn't be listed in the "ocsethome" "depends.txt" file; not even as an optional dependency. Such an entry would break things.

N03. This mod provides an undocumented API that can be used by other mods. Presently, "unified_inventory" and SkyDoom use the API.

N04. This implementation uses an improved mechanism to create the data directory used.