Pendulum - TheClowner/ccRides-Support GitHub Wiki

Pendulum Ride

Creates a ring of seats, suspended on the end of an arm, that begins to swing (and can be made to invert)

Setting types:
Integer = a whole number
Double = a decimal Number
Boolean = true/false
Location = In-game coordinates

Ride Settings

Also see Global Ride Settings for other settings.

Size & Seat Layout

Setting Name Type Default Value Description
RADIUS Double, blocks 2.0 The radius of the ring of seats, in blocks.
ARM_LENGTH Double, blocks 10.0 The length of the rotating arm (between base location and the centre of the ring of seats).
AXIS Boolean false Changes the main direction of the swinging between the x or z axis. False is along the z axis, True is along the x axis.

Ride Motion

Setting Name Type Default Value Description
ROTATE_SEATS Boolean false Enables rotation of the seats.
ROTATE_TIME Integer 250 The time, in ticks, for a full rotation of the seats.
SWING_ACCELERATION Double 1.0 Adjusts the amount of power added to the swing at a time. Higher values = bigger swings. 2.0 is enough to cause the pendulum to do a full inversion with all other settings at default.
SWING_FRICTION Double 1.0 Adjusts how quickly the swinging slows down over time. Higher values = stops the ride sooner
SWING_GRAVITY Double 1.0 Adjusts the strength of gravity.
POWERED_SWINGS Integer 10 The number of swings to apply the power boost for. After this the ride will begin to slow down and stop.

Decoration

Setting Name Type Default Value Description
SHOW_ARM Boolean true Enable or disable adding extra entities to represent the swinging arm.
ARM_MATERIAL Material IRON_BLOCK Change the item used to make up the arm.
ARM_ENTITIES Integer 20 Sets how many entities to use along the arm. 2x ARM_LENGTH will prevent any gaps showing.
ARM_CUSTOM_MODEL_DATA Integer 0 Sets the custom model data (1.14+) or durability value (1.13 only) for using a custom model as the arm entities. See the custom models wiki page for details on creating a resource pack.