···6060 }
6161 val modid: String by project.properties
6262 ext["release"] = release
6363- val isProject = project.projectDir.path.contains("/project/")
6363+ val isProject = project.projectDir.path.contains("/project/") || project == project(":util")
64646565 plugins.withId("java") {
6666 java {
+1
project/hexic/changelog
···112.0.0 engulfed hexxychests
222.0.0 load config from config/*.properties instead of config/jvm.properties
332.0.0 murmur and reveal now use separate components
44+2.0.0 !removed NBT iotas
452.0.0 !removed tripwires
···11-{
22- "name": "Nature's Records",
33- "category": "hexcasting:patterns",
44- "icon": "minecraft:glow_ink_sac",
55- "advancement": "hexcasting:enlightenment",
66- "pages": [
77- "My studies have led me to understand the fabric undermining every facet of this world. Nature's memory manifests itself as a recursive structure of 'tags' of several types. I've documented these over the next few pages. Though many types of tag appear to be redundant with each other, I must keep in mind that they are not freely interchangeable — and since I am dealing directly with Nature's memories, such a mistake could be worse than fatal.",
88- "If everything in the world is merely reduced to a tag... what am I? Is my entire existence reducible to a pile of bytes? At least this gives me some comfort, knowing that the villagers I've sacrificed in my journey truly had no life of their own... what about mine? What am I? Were the words I am writing in this very book, just a manifestation of random ones and zeroes?$(2br)I best not ponder too much. Though I may pry into everything I wish in detail, doing so would suck the joy from this illusion.",
99- {
1010- "type": "hexcasting:pattern",
1111- "anchor": "hexic:nbt/lift1",
1212- "op_id": "hexic:nbt/lift1",
1313- "input": "number",
1414- "output": "nbt",
1515- "text": "Converts a number into a Byte tag: an integer between -128 and 127, inclusive."
1616- },
1717- {
1818- "type": "hexcasting:pattern",
1919- "anchor": "hexic:nbt/lift2",
2020- "op_id": "hexic:nbt/lift2",
2121- "input": "number",
2222- "output": "nbt",
2323- "text": "Converts a number into a Short tag, between -65536 and 65535."
2424- },
2525- {
2626- "type": "hexcasting:pattern",
2727- "anchor": "hexic:nbt/lift4",
2828- "op_id": "hexic:nbt/lift4",
2929- "input": "number",
3030- "output": "nbt",
3131- "text": "Converts a number into an Int tag, between roughly negative 2 billion and positive 2 billion."
3232- },
3333- {
3434- "type": "hexcasting:pattern",
3535- "anchor": "hexic:nbt/lift8",
3636- "op_id": "hexic:nbt/lift8",
3737- "input": "number",
3838- "output": "nbt",
3939- "text": "Converts a number into a Long tag: bounded to 9 quintillion, which I will likely never reach."
4040- },
4141- {
4242- "type": "hexcasting:pattern",
4343- "anchor": "hexic:nbt/liftd",
4444- "op_id": "hexic:nbt/liftd",
4545- "input": "number",
4646- "output": "nbt",
4747- "text": "Converts a number into a Double tag. Oddly, doubles seem to perfectly correspond to my knowledge of numbers, plus the ability to represent infinities and non-numbers."
4848- },
4949- {
5050- "type": "hexcasting:pattern",
5151- "anchor": "hexic:nbt/liftf",
5252- "op_id": "hexic:nbt/liftf",
5353- "input": "number",
5454- "output": "nbt",
5555- "text": "Converts a number into a Float tag. These seem similar to Doubles, albeit with less precision."
5656- }
5757- ]
5858-}