16 Commits

Author SHA1 Message Date
Vanessa Dannenberg
4d94ad9c16 fix wrong survival-mode digiline-wires-needed count
fix drops on digilines conducting fences
2019-05-30 06:23:46 -04:00
Vanessa Dannenberg
333a65785a Allow using aux1 (usually "E") to auto-place a digiline distributor 2 meters
below the pole (the usual location for such a thing, but only if you're using a
digilines-enabled spawner). Sneak (usually "shift") still places concrete right
below the pole, so sneak + aux1 will place both.

As usual, if you're in survival mode, you must have distributors in your
inventory in order to place them, as with concrete and the pole and light
items; the mod will warn you if you have none.
2019-05-30 03:08:29 -04:00
Vanessa Dannenberg
4da69dd206 If digilines is enabled, create digiline conducting copies of all
registered pole nodes, with simple texture overlays to make it evident.

Also, create suitable spawners for these, but only if the light source
to be spawned is also digilines compatible.

When using a digiline-compat spawner, you can set the channel for the
light source (and thus all future lights you place) by shift-punching
while wielding the spawner.  This setting persists until the next
restart, or until you change it with another shift-punch.
2019-05-30 02:02:58 -04:00
Vanessa Dannenberg
85c7ed8425 rework creative and materials-in-survival checks on simple street lights
check if the user has concrete when they try to shift-place in survival
fix wrong pole check/deduct count
add informational messages for when the player is short on materials
2019-05-27 14:31:42 -04:00
Vanessa Dannenberg
f52f6618b7 actually bail-out on protection violation 2019-05-03 01:56:48 -04:00
Vanessa Dannenberg
616f2d7777 if basic_materials is installed
allow holding shift/sneak while "placing" a spawner
to automatically "set" the streetlight in concrete.
2019-05-03 01:53:42 -04:00
Vanessa Dannenberg
47201c422a add crafting recipes 2019-05-02 23:33:45 -04:00
Vanessa Dannenberg
bc496e221e add junglewood poles and homedecor glowlight cube lights 2019-05-02 23:29:06 -04:00
Vanessa Dannenberg
6807cc8ddc rewrite mod to use "procedural" code
uses tables to generate spawners based on available mods
instead having them hard-coded.

side-effect: this allows default mese lamps on all four
existing pole materials instead of only wood.
2019-05-02 23:17:25 -04:00
Vanessa Dannenberg
1c6b382592 Fix broken depends due to The Big Home Decor Split 2019-05-02 22:06:12 -04:00
Vanessa Dannenberg
aaaba193d2 license fixups: my code is LGPL 3.0 and media is CC-by-SA 4.0
MineDOT stuff remains as Unlicense
2018-11-09 18:01:56 -05:00
cheapie
53eb541543 add MineDOT-style streetlights 2018-11-02 18:17:15 -04:00
Vanessa Dannenberg
28be26e020 require "streetlight" priv to use spawners 2018-11-02 16:42:05 -04:00
Vanessa Dannenberg
7fdded1f64 add a default wood/mese lamp variant
made ilights optional
2018-09-20 18:18:21 -04:00
Vanessa Dannenberg
65f18cff03 better item textures 2018-09-20 18:12:06 -04:00
Vanessa Dannenberg
e1e32b55df Initial commit 2018-09-20 13:44:42 -04:00