MCPcopy Create free account
hub / github.com/BuildCraft/BuildCraft / add

Method add

common/buildcraft/lib/misc/data/DelayedList.java:55–63  ·  view source on GitHub ↗

Adds an element that will by returned by #advance() after it has been called delay times.

(int delay, E element)

Source from the content-addressed store, hash-verified

53
54 /** Adds an element that will by returned by {@link #advance()} after it has been called delay times. */
55 public void add(int delay, E element) {
56 if (delay < 0) {
57 delay = 0;
58 }
59 while (elements.size() < delay + 1) {
60 elements.add(innerListSupplier.get());
61 }
62 elements.get(delay).add(element);
63 }
64
65 /** @return The inner data structure used to hold the elements. Most useful for saving the elements for later. */
66 public List<List<E>> getAllElements() {

Callers 8

initializeCenterMethod · 0.45
getBlocksInAreaMethod · 0.45
expandMethod · 0.45
sizeMethod · 0.45
centerExactMethod · 0.45
getBoundingBoxMethod · 0.45
getRandomBlockPosMethod · 0.45
appendBitMethod · 0.45

Calls 2

getMethod · 0.65
sizeMethod · 0.45

Tested by

no test coverage detected