# Misc Features

#### Double Jump

```
double-jump:
  velocity: 1
  cooldown-seconds: 0
  sound: 'minecraft:entity.slime.jump|1.0|1.0'
  denied-sound: 'minecraft:block.note_block.bass|1.0|0.5'
```

#### Key-All

Runs a console command on a recurring timer (e.g., give crate keys to all online players).

```
key-all:
  interval-minutes: 60m
  console-command: 'crate giveKeyAll hourly 1'
  notify-player: true
```

#### Respawn Items

Give players a starter kit each time they respawn. Item list configurable in `config.yml â†’ respawn-item`.

#### First-Join Kit

One-time kit given to brand-new players on first join. Configurable in `config.yml â†’ first-join`.

#### Chat Format

```
chatformat:
  chat: '&f%prefix%%player%&7: &f%message%'
```

Supports any PlaceholderAPI placeholder in chat. Hover tooltip shows player stats.

#### Chat Filter

Blocks a configurable list of banned words in chat and item names. Bypass: `twocubecore.bypass.chatfilter`

#### Custom Death Messages

Fully configurable death messages per cause (fall, fire, pvp, void, explosion, etc.) in `config.yml â†’ death-messages`.

#### Strike / Warning System

```
/twocubestrike <player> [reason]   â€” issue a strike to a player
```

Configurable thresholds trigger warn / kick / ban actions in `config.yml â†’ strikes`.

#### Ender Chest â€” 6 Rows

Expands ender chest to 6 rows. Toggle: `settings.enderchest-six-rows: true`

#### Anti-Dupe Protections

```
anti-dupe:
  clear-cursor-on-quit: true
  clear-cursor-on-death: true
  anti-rapid-craft: true
  rapid-craft-cooldown-ms: 150
  bundle-dupe: true
  piston-tnt: true
  falling-block-limit: true
  max-falling-blocks-per-chunk: 12
```

#### Announcements

```
/announcement <message>   â€” broadcast a styled announcement with sound  [admin]
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.twocube.in/plugins/twocubecore-plugin/misc-features.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
